Deprecated API

Deprecated Classes
planetj.formatters.CurrencyCommaFormatter
          should be using CurrencyFormatter 
planetj.fdmanager.magic.EditFDRequest
          temporary to find references - if no references, will be deleted 
planetj.fdmanager.FDManagerServlet
            
planetj.magic.InsertRequest
          - replaced with InsertRowRequest 
planetj.util.NamedValue
          We already have a property object - use that instead 
planetj.formatters.NegativeCurrencyFormatter
          replaced with NegateCurrencyFormatter 
planetj.formatters.NumberCommaFormatter
          replaced with NumberFormatter 
planetj.database.field.NumericCurrencyField
          ~ not used anywhere 1/16/2006 
planetj.dataengine.application.magic.PossibleValuesSearchOperationRequest
          - this class isn't being used and shouldn't be... it does not do anything special on top of what the abstract request does 
planetj.dataengine.action.RowCollectionAction
          - replaced with NamedRowCollectionAction 
planetj.magic.RowReflectionRequest
            
 

Deprecated Interfaces
planetj.database.IAssociatedData
          - no longer used 
 

Deprecated Fields
planetj.dataengine.autorun.AutoRunManager.AUTO_RUN_EMAIL_ENABLED
            
planetj.dataengine.sqloperation.ISQLOperation.CURRENT_SQL_OPERATION
          replaced with IDataEngine.OPERATION. 
planetj.dataengine.IDataEngine.DATA_ENGINE_MESSAGE
          should use ERROR_MESSAGE instead for naming purposes 
planetj.dataengine.IDataEngine.DEFAULT_LAYOUT_DISPLAY_PROPERTIES
          replaced with LayoutProperties.className 
planetj.dataengine.IJSPPages.DEFAULT_SQL_OPERATION_RESULTS_JSP
          - this JSP is no longer used. /dataengine/jsp/default_results.jsp can be used to generate the same results 
planetj.html.ICSSStyles.DETAILS_BODY
          replaced with DETAILS (pjd). 
planetj.html.ICSSStyles.DETAILS_FIELD_SET
          replaced with DETAILS_HEADER. 
planetj.dataengine.display.TableDisplayPropertyGroup.FIELD_DESCRIPTOR_MANAGER
          Use the EDIT_FIELD_DESCRIPTOR constant instead 
planetj.html.IImageReferences.HORIZONTAL_BAR_ICON
          path moved into charting package 
planetj.dataengine.sqloperation.ISQLOperation.INSIDE_APPLICATION
          - moved to IOperation 
planetj.dataengine.display.TableDisplayPropertyGroup.NEXT_AND_PREVIOUS
          replaced by paging 
planetj.html.IImageReferences.PIE_CHART_ICON
          path moved into charting package 
planetj.dataengine.sqloperation.ISQLOperation.SQL_OPERATION
          replaced with OPERATION_TABLE_NAME 
planetj.dataengine.sqloperation.ISQLOperation.SQL_OPERATION_ID
          replaced with OPERATION_ID 
planetj.dataengine.sqloperation.ISQLOperation.SQL_OPERATION_MODE
          - moved to IOperation 
planetj.dataengine.sqloperation.ISQLOperation.SQL_OPERATION_ONLY
          - moved to IOperation 
planetj.database.fielddescriptors.IFieldData.TYPE_DRILL_DOWN_FIELD_DESCRIPTOR
          no longer used or supported 
planetj.dataengine.operation.IOperation.TYPE_EMAIL
          replaced with TYPE_AUTORUN_EMAIL 
planetj.database.fielddescriptors.IFieldData.TYPE_ONE_TO_MANY_ASSOCIATION_FIELD_DESCRIPTOR
          no longer used or supported 
planetj.database.fielddescriptors.IFieldData.TYPE_ONE_TO_ONE_ASSOCIATION_FIELD_DESCRIPTOR
          no longer used or supported 
planetj.database.fielddescriptors.IFieldData.TYPE_POSSIBLE_VALUES_FIELD_DESCRIPTOR
          - no longer used or supported 
planetj.dataengine.IDataEngine.USER_LIBRARY_HTTP_PARAMETER
          replaced with HTTP_PARAMETER_USER_LIBRARY 
planetj.dataengine.IDataEngine.USER_PREFERENCES
          replaced with UserProperties.className 
planetj.html.IImageReferences.VERTICAL_BAR_ICON
          path moved into charting package 
planetj.dataengine.application.DataEngineApplicationBuilderServlet.WAB_APPLICATION
          replaced with WOW_APPLICATION 
 

Deprecated Methods
planetj.exception.ConcurrentAlterationException.addAlterationLWO(AlterationLWO)
          Can't get to the list anyway 
planetj.database.report.ReportBreakCollection.addNewReportBreak(String, List, String, boolean)
          Use the version which takes in a ReportBreakPropertyGroup instead 
planetj.html.HTMLField.appendCheckbox(Field, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse)
          replaced with HTMLInput.appendCheckbox(.....) 
planetj.html.HTMLField.appendCheckbox(Field, String, StringBuffer, HttpServletRequest, HttpServletResponse)
          replaced with HTMLInput.appendCheckbox(.....) 
planetj.html.HTMLField.appendCheckbox(String, Field, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse)
          replaced with HTMLInput.appendCheckbox(.....) 
planetj.html.HTMLField.appendCheckbox(String, Field, String, StringBuffer, HttpServletRequest, HttpServletResponse)
          replaced with HTMLInput.appendCheckbox(.....) 
planetj.html.HTMLField.appendCheckbox(String, HttpServletRequest, HttpServletResponse, StringBuffer)
          replaced by HTMLInput.appendCheckbox(.....) 
planetj.html.HTMLField.appendCheckbox(String, int, int, HttpServletRequest, HttpServletResponse, StringBuffer)
          replaced by HTMLInput.appendCheckbox(...) 
planetj.database.report.ReportBreakRow.appendDisplayType(StringBuffer)
          row shouldn't know how to display html stuff - moved logic back into htmltable, eventually we could check the row to see if its property group has a css to use and use that if needed 
planetj.database.Row.appendDisplayType(StringBuffer)
          row shouldn't know how to display html stuff - moved logic back into htmltable, eventually we could check the row to see if its property group has a css to use and use that if needed 
planetj.html.HTMLRowDetails.appendFieldSetFooterRow(int, StringBuffer)
          Use appendFieldSetFooterRow(int,Row,StringBuffer,HttpServletRequest) instead 
planetj.html.HTMLRowDetails.appendFieldSetHeaderRow(FieldSet, int, StringBuffer)
          replaced with appendFieldSetHeaderRow(FieldSet,Row,int,StringBuffer,HttpServletRequest) 
planetj.html.HTMLGenerator.appendHiddenInput(String, StringBuffer)
          replaced with HTMLInput.appendHiddenInput(String, String, StringBuffer) 
planetj.html.HTMLGenerator.appendHiddenInput(String, String, StringBuffer)
          replaced with HTMLInput.appendHiddenInput(String, String, StringBuffer) 
planetj.html.HTMLGenerator.appendHiddenInputs(StringBuffer, HttpServletRequest, HttpServletResponse)
          - replaced with appendRequiredHiddenInputs(StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLComparisonInput.appendInput(Field, int, SQLContext, StringBuffer, HttpServletRequest, HttpServletResponse)
          use HTMLParameterInput.appendInput 
planetj.html.HTMLParameterInput.appendInput(IDisplayParameter, String, StringBuffer, boolean, HttpServletRequest, HttpServletResponse)
          - switched order of StringBuffer and boolean to keep consistent with all other HTML generator methods... where last parameters are in order... buffer, request, response, servlet 
planetj.html.HTMLField.appendLabel(HttpServletRequest, HttpServletResponse, StringBuffer)
          replaced by appendLabel(Field, boolean, StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLTable.appendMagicRowFunctions(HttpServletRequest, HttpServletResponse, StringBuffer, RowCollection)
          Use the version which also takes in a boolean variable to indicate whether this row is on the top or bottom of the RC 
planetj.html.HTMLTable.appendNextPreviousLinks(boolean, HttpServletRequest, HttpServletResponse, StringBuffer, RowCollection)
          - paging changed, use appendPagingLinks(RowCollection, StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.dataengine.sqloperation.http.HttpOperationManager.appendOperationInstructions(Operation, StringBuffer)
          This method is no longer supported as of (5/23/2003). It was replaced with HTMLGenerator.appendParagraphHeading(String, StringBuffer). This method will be removed on (01/01/2004). 
planetj.html.HTMLOperationGenerator.appendOperationLinkRow(Operation, StringBuffer, HttpServletRequest, HttpServletResponse)
          (6/27/2003 11:54:02 AM) WK old way of generating operation links. links were generated with three parts and with onMouseOver and onMouseOut. replaced by appendOperationLink(Operation, String, StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLRadioButtonPVSelect.appendRadioButtonPVSelect(String, Field, String, String, StringBuffer, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLSelect.appendRadioButtonSelect(String, Field, int, boolean, String, String, String, StringBuffer, HttpServletRequest, HttpServletResponse)
          (6/27/2003 5:07:12 PM) this method needs to be coded.... currently it doesn't generate a radio button select 
planetj.html.HTMLTable.appendRemoveAllLink(HttpServletRequest, HttpServletResponse, StringBuffer)
          You should pass in the RC 
planetj.html.HTMLTable.appendRemoveAllLink(RowCollection, StringBuffer, HttpServletRequest, HttpServletResponse)
          You should pass in the RC 
planetj.html.HTMLTable.appendRow(int, int, Row, List, StringBuffer, HttpServletRequest, HttpServletResponse)
          - replaced with appendRow that also takes in an OddEvenFlag object used to determine if the row being generated is odd or even 
planetj.html.FieldHTMLSelect.appendSelect(String, int, String, String, String, boolean, RowCollection, String, StringBuffer, HttpServletRequest, HttpServletResponse)
            
planetj.dataengine.security.DESecurityManager.checkExecute(IUser, Operation)
          - replaced by checkExecute(Operation, ExecutingContext) cannot use operation based security with this method 
planetj.html.HTMLComparisonInput.clearValues(SQLContext, HttpServletRequest)
          This method affects all display parameters in the context - not just the ones that are part of a specific HTMLComparison 
planetj.database.DatabaseManager.connectionId(String, Connection)
            
planetj.html.HTMLOperationGenerator.containsGeneratableOperationLinks(Application, HttpServletRequest, HttpServletResponse)
          logic moved into an application itself... just ask the application application.containsDisplayableOperations(ExecutingContext) 
planetj.database.Row.copyIntoRowFieldsWithCommonFieldNames(Row)
          replaced with setFieldValuesWithCommonFieldNames(Row) 
planetj.database.Row.copyIntoRowFieldsWithCommonFieldNames(Row, boolean)
          replaced with setFieldValuesWithCommonFieldNames(Row, boolean) 
planetj.database.Row.copyIntoRowFieldsWithGivenFieldNames(List, Row)
          replaced with setFieldValuesWithCommonFieldNames(List, Row, boolean) 
planetj.database.Row.copyIntoRowFieldsWithGivenFieldNames(List, Row, boolean)
          replaced with setFieldValuesWithCommonFieldNames(List, Row, boolean) 
planetj.database.DBSystem.correctOperationSQL(String)
          Use correctOperation(Operation) instead 
planetj.dataengine.operation.Operation.createMagicRequest(String, Field, Row, HttpServletRequest, HttpServletResponse)
          id no longer needed - used createMagicRequest(Field, Row, request, response) 
planetj.dataengine.operation.Operation.createMagicRequest(String, HttpServletRequest, HttpServletResponse)
          id no longer needed used createMagicRequest(request, response) 
planetj.dataengine.operation.Operation.createMagicRequest(String, Row, HttpServletRequest, HttpServletResponse)
          method is no longer supported 
planetj.database.DBSystem.createSystem(String)
          removed (11/29/2002 1:48:58 PM) - driver is no required to create the DBSystem 
planetj.magic.InsertSQLParameterRequest.extractValues(ApplicationSQLContext, HttpServletRequest)
            
planetj.magic.InsertSQLParameterRequest.extractValues(Row, ApplicationSQLContext, HttpServletRequest)
            
planetj.database.Row.fieldHasPossibleValuesSQLOperation(Field, ExecutingContext)
          replaced with hasPossibleValuesOperation(Field, ExecutingContext) to keep consistancy with similar methods 
planetj.database.field.FieldIncrementor.findLastValue(Table, String)
          replaced by findLastValue (Table pTable, Field pField) 
planetj.database.DataEngine.fixSQLMetadataLibrary(String)
          The SQLContext is now required 
planetj.database.DatabaseManager.freeConnection(String, Connection)
          Use the single argument method instead 
planetj.html.FieldHTMLSelect.generate(Field, HttpServletRequest, HttpServletResponse)
            
planetj.html.FieldHTMLSelect.generate(Field, String, String, HttpServletRequest, HttpServletResponse)
          y & x are no longer used, replaced with generate(Field, HttpServletRequest, HttpServletResponse) 
planetj.html.FieldHTMLSelect.generate(HttpServletRequest, HttpServletResponse)
            
planetj.html.FieldHTMLSelect.generate(String, String, RowCollection)
            
planetj.html.FieldHTMLSelect.generate(String, String, RowCollection, String)
            
planetj.html.FieldHTMLSelect.generate(String, String, String, RowCollection)
            
planetj.html.FieldHTMLSelect.generate(String, String, String, RowCollection, String, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateAssociationLinks(RowCollection, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(Field, String, String, RowCollection, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(Field, String, String, RowCollection, String, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(Field, String, String, String, RowCollection, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(Field, String, String, String, RowCollection, String, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(String, String, String, RowCollection, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(String, String, String, RowCollection, String, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(String, String, String, String, RowCollection, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLGenerator.generateComboBox(String, String, String, String, RowCollection, String, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLRowDetails.generateDetails(FieldSetCollection, Row, HttpServletRequest, HttpServletResponse)
          - replaced with appendFieldSetCollectionDetails(FieldSetCollection, Row, StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLRowDetails.generateDetails(FieldSet, Row, boolean, HttpServletRequest, HttpServletResponse)
          - replaced with generateFieldSetDetails(FieldSet, Row, boolean, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLRowDetails.generateDetails(FieldSet, Row, HttpServletRequest, HttpServletResponse)
          - replaced with generateFieldSetDetails(FieldSet, Row, boolean, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLField.generateDisplayValue(HttpServletRequest, HttpServletResponse)
          repaced with appendDisplayValue(HttpServletRequest, HttpServletResponse, StringBuffer) 
planetj.html.HTMLGenerator.generateField(Field, HttpServletRequest, HttpServletResponse)
          replaced with HTMLField.appendDisplayValue(.......) 
planetj.html.HTMLField.generateHidden(StringBuffer, HttpServletRequest, HttpServletResponse)
          replaced with HTMLInput.appendHiddenInput(....) 
planetj.html.HTMLGenerator.generateHiddenInputs(StringBuffer, HttpServletRequest)
          replaced with HTMLGenerator.appendHiddenInputs(StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLGenerator.generateInput(Field, int, String, HttpServletRequest, HttpServletResponse)
          replaced with HTMLField.appendInput(....) 
planetj.html.HTMLGenerator.generateInput(Field, int, String, int, int, HttpServletRequest, HttpServletResponse)
          x and y are no longer used, replaced with appendInput(Field, int, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLGenerator.generateInput(Field, String, HttpServletRequest, HttpServletResponse)
          replaced with HTMLField.appendInput(....) 
planetj.html.HTMLField.generateInput(int, String, HttpServletRequest, HttpServletResponse)
          replaced with appendInput(.....) 
planetj.html.HTMLField.generateInput(int, String, int, int, HttpServletRequest, HttpServletResponse)
          row & column variables are no longer used, replaced with generateInput(int, String, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLField.generateInput(String, HttpServletRequest, HttpServletResponse)
            
planetj.html.HTMLOperationGenerator.generateOperation(Operation, HttpServletRequest, HttpServletResponse)
          (6/27/2003 1:04:59 PM) - this method has been here since Jan 28, 2003 and hasn't changed. 
planetj.html.HTMLOperationGenerator.generateOperationLinks(Application, HttpServletRequest, HttpServletResponse)
          generates operations links using old generators where operation links are combined of three separate td cells... 
planetj.html.HTMLGenerator.generateRadio(Field, String, HttpServletRequest, HttpServletResponse)
          replaced by HTMLInput.appendRadioButton(....) 
planetj.html.HTMLField.generateRadio(String, HttpServletRequest, HttpServletResponse)
          replaced by HTMLInput.appendRadioInput(....) 
planetj.database.report.ReportBreak.generateReport(List)
          Use the method which takes in a RowCollection as well 
planetj.html.HTMLGenerator.generateTable(Row, HttpServletRequest, HttpServletResponse)
          This is a unused method with a bad name 
planetj.html.HTMLField.generateTextArea(int, int, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse)
          replaced with generateTextArea(int, int, String, StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.html.HTMLField.generateTextArea(int, int, String, StringBuffer, HttpServletRequest, HttpServletResponse)
          replaced with HTMLTextArea.appendTextArea(String, Field, int, int, String, int, int, StringBuffer, HttpServletRequest, HttpServletResponse) 
planetj.database.DataEngine.getAllLibraries(String)
            
planetj.exception.ConcurrentAlterationException.getAlterations()
          Always returns an empty List. 
planetj.database.field.SQLAssociationField.getAssociation(Field)
          replaced with getAssociation(Field, ExecutingContext) because with the executing context, user parameters can now be included in association sqls operations 
planetj.database.fielddescriptors.FieldDescriptorRow.getAssociationFieldId()
          old way of specifing associations 
planetj.database.fielddescriptors.FieldDescriptorRow.getAssociationId()
          used by old way of getting associations 
planetj.database.Row.getAssociationOperation(String)
          use getFieldAssociationOperation(Field) 
planetj.dataengine.operation.OperationManager.getAssociationSQLOperations(String, int, List)
          replaced by getAssociationOperations(String, int, List) 
planetj.dataengine.SessionManager.getAttribute(String, String, HttpServletRequest)
            
planetj.database.fielddescriptors.FieldDescriptorRow.getAutoUpdateStringValue(ExecutingContext)
          should also pass Field object to allow for ?? parameters 
planetj.html.HTMLTable.getBorder()
            
planetj.html.HTMLTable.getCellPadding()
            
planetj.html.HTMLTable.getCellSpacing()
            
planetj.dataengine.parameter.SQLPromptParameter.getComparison()
          Because it's not used 
planetj.database.SQLContext.getConnectionAlias()
          Just use getSystemAlias() instead 
planetj.dataengine.DataEngineManager.getCurrentExecutingContext(HttpServletRequest)
          replaced with getCurrentExecutingContext(HttpServletRequest, HttpServletResponse) to allow proper setting of request and response on executing context. 
planetj.dataengine.TabManager.getCurrentTab(Operation, HttpServletRequest)
          Pass in a tabbed operation instead 
planetj.dataengine.TabManager.getCurrentTabParent(boolean, HttpServletRequest)
          You no longer should be passing in a refresh variable. Tab parent rows never need to be refreshed at this point - instead they have their values altered if necessary when a equivalent Row is updateded. 
planetj.database.fielddescriptors.FieldDescriptorRow.getDataSQLOperation()
          replaced with getAssociationOperation() 
planetj.database.Field.getDataSQLOperation()
          replaced with getAssociationOperation() 
planetj.database.fielddescriptors.FieldDescriptorRow.getDataSQLOperationId()
          replaced with getAssociationID() 
planetj.database.fielddescriptors.FieldDescriptorRow.getDecimalDigits()
          replaced with getScale() which returns -1 if FD doesn't have a scale (decimal digits) versus this method which returns 0 
planetj.database.fielddescriptors.FieldDescriptorRow.getDefaultStringValue(ExecutingContext)
          actual Field getting value for should be passed as well 
planetj.database.Row.getDeleteConfirmation()
            
planetj.dataengine.parameter.RequestPromptParameter.getDisplayField()
          (6/11/2003 7:43:20 AM) This method will not allow setting the Field's default value from a user property. Replaced by getDisplayField(ExecutingContext) 
planetj.dataengine.parameter.IDisplayParameter.getDisplayField()
          (6/11/2003 7:43:20 AM) This method will not allow setting the Field's default value from a user property. Replaced by getDisplayField(ExecutingContext) 
planetj.database.fielddescriptors.FieldDescriptorRow.getDisplayLength()
          replaced with getDisplayWidth() to keep consistent with what a user sees when they view the field (e.g. width and height of a field) 
planetj.database.Field.getDisplayLength()
          replaced with getDisplayWidth() to keep consistent with what a user sees when they view the field (e.g. width and height of a field) 
planetj.database.Row.getDisplayValue(String)
            
planetj.html.FieldHTMLSelect.getDisplayValueSeparator()
            
planetj.database.sql.SQLStatement.getExpressTokenClass()
            
planetj.database.sql.InsertStatement.getExpressTokenClass()
            
planetj.magic.AbstractMagicRequest.getFailMessage()
          - only temporarily added to support custom fail messages 
planetj.database.sql.SQLComparison.getField(int)
          (6/11/2003 8:11:05 AM) This method will not allow setting the Field's default value from a user property. Replaced by getField(int, ExecutingContext) 
planetj.database.fielddescriptors.FieldDescriptorRow.getFieldClass()
          Use getFieldClassName() instead 
planetj.database.RowCollection.getFieldDescriptorCollection()
          This method returns all field descriptors in the table, including those which are not in this RowCollection. In addition, only field descriptors in the first table are returned. 
planetj.database.RowCollection.getFieldDescriptorCollection(Table)
          Use Table.getFieldDescriptorCollection() instead 
planetj.database.Row.getFieldDescriptorsWithUsage()
          ask for fields with usage ids rather than fielddescriptors 
planetj.database.Row.getFieldDescriptorsWithUsageId(int)
          ask for fields with usage ids rather than fielddescriptors 
planetj.database.Row.getFieldDescriptorWithUsageId(int)
          ask for field with usage ids rather than fielddescriptors 
planetj.database.sql.SQLComparison.getFields()
          (6/11/2003 8:12:04 AM) This method will not allow setting the Field's default value from a user property. Replaced by getField(ExecutingContext) 
planetj.html.HTMLTable.getGridWidth()
            
planetj.dataengine.possiblevalues.PVSearchOperationRequest.getInputName()
          no longer used... use getInputName(String) or getInputNames to get all names 
planetj.dataengine.application.DataEngineApplicationServlet.getJsp(Application, HttpServletRequest)
            
planetj.license.RuntimeLicense.getKey()
          no longer used 
planetj.dataengine.DataEngineServlet.getLastJSPPath(HttpServletRequest, HttpServletResponse)
          no longer used 
planetj.dataengine.SessionManager.getLastRequestId(HttpServletRequest)
          no longer used 
planetj.dataengine.DataEngineServlet.getLicense(ExecutingContext, HttpServletRequest, HttpServletResponse)
          replaced with DataEngine.getLicense() 
planetj.dataengine.action.paging.PagingPropertyGroup.getLocation()
            
planetj.dataengine.action.ActionDescriptor.getLocation()
          Replaced by getLocations() since there could be more than one location 
planetj.dataengine.action.AbstractAction.getLocation()
          Replaced with getLocations(), since there could be more than one 
planetj.dataengine.operation.Operation.getNewContextInternal()
            
planetj.dataengine.application.ApplicationManager.getNonCachedApplication(String, int, List, IUser)
          - Now that the cache is wiped out on update we don't need this method any more - use the normal getApplication() method 
planetj.dataengine.AbstractContext.getParameterDisplayFields()
          (6/11/2003 8:01:23 AM) This method will not allow setting the Field's default value from a user property. Replaced by getParameterDisplayFields(ExecutingContext) 
planetj.dataengine.security.OptionalSignonPropertyGroup.getPasswordLabel()
          The password label must be the same as the FD external name - you can always specify a different FD to use if you don't like the default name 
planetj.dataengine.security.OptionalSignonPropertyGroup.getPasswordLabel(Application)
          The user label must be the same as the FD external name - you can always specify a different FD to use if you don't like the default name 
planetj.database.Row.getPossibleValueClass(String)
          - no longer used, pass in the Field object instead 
planetj.database.possiblevalues.PossibleValueManager.getPossibleValues(String, String, String[])
          owner id should be required when attempting to get possible values 
planetj.database.fielddescriptors.FieldDescriptorRow.getPossibleValuesSQLOperation()
          possible values are not just restricted to sql use getPossibleValuesOperation() 
planetj.database.Field.getPossibleValuesSQLOperation()
          operation for possible values could be any type of operation we don't want to restrict to sql only WK 1/27/2004 
planetj.database.fielddescriptors.FieldDescriptorRow.getPossibleValuesSQLOperationId()
          possible values are not tied to just sql - use getPossibleValuesOperationId 
planetj.dataengine.SessionManager.getRow(HttpServletRequest, String)
          Row's should no be set on the request as a persistent or page attribute. call HttpRequestManager.getAttribute(String, HttpSerlvetRequest) 
planetj.dataengine.SessionManager.getRowCollection(HttpServletRequest)
          RowCollection's should no be set on the request as a persistent or page attribute. call HttpRequestManager.getAttribute(String, HttpSerlvetRequest) 
planetj.dataengine.SessionManager.getRowCollection(HttpServletRequest, String)
          RowCollection's should no be set on the request as a persistent or page attribute. call HttpRequestManager.getAttribute(String, HttpSerlvetRequest) 
planetj.dataengine.DataEngineServlet.getRowCollectionJsp()
          didn't know if being used, should this even be here? 
planetj.magic.RowCollectionRequest.getRowCollectionSessionId()
          - shouldn't need to ever get session id, get from RowCollection itself 
planetj.database.Row.getRowDisplayAttributes(StringBuffer)
            
planetj.dataengine.SessionManager.getSessionAttribute(HttpServletRequest, String)
          Replaced with getAttribute(String, HttpServletRequest) to keep up parameter ordering standards with internal code. 
planetj.dataengine.SessionManager.getSessionAttribute(HttpServletRequest, String, String)
          Replaced with getAttribute(String, String, HttpServletRequest) as of (10/8/2002 10:00:12 PM) to keep parameter ordering standards of internal code consistent 
planetj.dataengine.SessionManager.getSharedSessionAttribute(HttpServletRequest, String)
          Replaced by getSharedAttribute(String, HttpServletRequest) to keep parameter ordering standards for internal code. 
planetj.dataengine.operation.OperationManager.getSQLOperation(int, String)
          replaced with getOperation(int, String) 
planetj.dataengine.operation.OperationManager.getSQLOperation(int, String, List)
          replaced with getOperation(int, String, List) 
planetj.dataengine.application.Application.getSQLOperations()
          replaced with getOperations() 
planetj.dataengine.operation.OperationManager.getSQLOperations(Application, List)
          Temporarily deprecated to find references. WK. 
planetj.dataengine.operation.OperationManager.getSQLOperations(Application, List, ExecutingContext)
          replaced with getOperations(Application, List, ExecutingContext) 
planetj.dataengine.application.Application.getSQLOperations(ExecutingContext)
          replaced with getOperations(ExecutingContext) 
planetj.dataengine.operation.OperationManager.getSQLOperations(String, Application, List)
          Temporarily deprecated to find references. WK. 
planetj.license.RuntimeLicense.getStatusMessage(int)
          - not used for anything 
planetj.html.HTMLRowDetails.getStyleSheet()
          no longer used as of (5/28/2003 12:21:19 PM) 
planetj.dataengine.theme.Theme.getThemePropertyGroups()
          replaced with getRowPropertyGroups() 
planetj.dataengine.display.LayoutDisplayPropertyGroup.getToc()
          replaced with getTOC()... TOC is an abbreviation for table of contents... upper cased to make more sense 
planetj.license.RuntimeLicense.getType()
          the type is the class object itself 
planetj.html.HTMLTable.getUpdateableFieldNames()
          To avoid confusion, this method has been renamed getEditableFieldNames 
planetj.license.RuntimeLicense.getURI()
          - always 1 spot 
planetj.database.fielddescriptors.FieldDescriptorRow.getUserFieldStringValue(String, ExecutingContext)
          should passed Field object as parameter as well to allow for ?? parameter 
planetj.dataengine.security.OptionalSignonPropertyGroup.getUserLabel()
          The user label must be the same as the FD external name - you can always specify a different FD to use if you don't like the default name 
planetj.dataengine.security.OptionalSignonPropertyGroup.getUserLabel(Application)
          The user label must be the same as the FD external name - you can always specify a different FD to use if you don't like the default name 
planetj.dataengine.SessionManager.getUserProperties(HttpServletRequest)
          replaced with method in DataEngineManager 
planetj.dataengine.SessionManager.getUserProperties(HttpServletRequest, boolean)
          replaced with method in DataEngineManager 
planetj.dataengine.SessionManager.getUserProperties(HttpServletRequest, String)
          no longer used 
planetj.database.sql.AbstractExpressionToken.getValidationExceptions()
          (6/11/2003 8:18:59 AM) This method will not allow setting the Field's default value from a user property. Replaced by getValidationExceptions(ExecutingContext) 
planetj.helpers.PDFFileDescriptor.getWidthPercentages()
          Replaced with getRelativeWidths(); 
planetj.database.RowCollection.getXMLData(StringBuffer)
          Use the method which takes a XMLDescriptor as a parameter 
planetj.database.fielddescriptors.FieldDescriptorRow.hasPossibleValuesSQLOperation()
          replaced with hasPossibleValueOperation - might not just be sql 
planetj.license.RuntimeLicense.hasStateChanged()
          no longer used 
planetj.html.HTMLTable.isAllowDeleteAllRows()
          use isDisplayDeleteAllRows() instead 
planetj.html.HTMLTable.isAllowNextAndPrevious()
          use isDisplayNextAndPrevious() instead 
planetj.html.HTMLTable.isAllowPrint()
          use isDisplayPrint() instead 
planetj.html.HTMLTable.isAllowRowCopy()
          use isDisplayRowCopy instead 
planetj.html.HTMLTable.isAllowViewDetails()
          use isDisplayViewDetails() instead 
planetj.dataengine.operation.OperationManager.isAuthorized(int, IUser, Operation)
          - replaced by isAuthorized(int action, ExecutingContext ec, Operation operation) 
planetj.database.Row.isChangedRealTime(boolean)
            
planetj.html.HTMLTable.isColumnSortingEnabled()
          use isDisplaySortingLinks() instead 
planetj.database.DatabaseManager.isConnectionPoolAvailable(String)
          use isDataSourceAvailable instead 
planetj.dataengine.operation.OperationSet.isContainSQLOperation()
          no longer used 
planetj.dataengine.application.Application.isContainSQLOperation()
            
planetj.database.fielddescriptors.FieldDescriptorRow.isDefaultValue()
          (7/14/2003 10:23:14 AM) replaced with hasDefaultValue to keep method name easier to understand and make sense 
planetj.html.HTMLTable.isDisplayMagicLinks()
          because no one is calling it and isDisplayEditFDs() might return true even if no FD's are being displayed (because they are only displayed when an app is launched from the builder) 
planetj.database.sql.ValueToken.isFieldDescriptorValue()
            
planetj.database.Row.isFieldValuesDatabaseDefaults(String[])
          We should use the default value from the field descriptor instead. 
planetj.html.FieldHTMLSelect.isIncludeValueWithDisplay()
            
planetj.database.Row.isInitializeDerivedFieldsEnabled()
          This method isn't so good because it doesn't let you specify which fields get initialized & which don't. But there might be subclassses that implemented it, so I guess we're stuck with it for now. isInitializeDerivedFieldEnabled(String) is the replacement which subclasses should override 
planetj.dataengine.DataEngineServlet.isLicenseValid(String, HttpServletRequest, HttpServletResponse)
          replaced with DataEngine.isLicenseValid() 
planetj.html.HTMLTable.isMagicDelete()
          use isDisplayDelete() instead 
planetj.html.HTMLTable.isMagicEdit()
          use isDisplayEdit() instead 
planetj.html.HTMLTable.isMagicEditFDs()
          use isDisplayEditFDs() instead 
planetj.html.HTMLTable.isMagicExcelLink()
          use isDisplayExcelLink() instead 
planetj.html.HTMLTable.isMagicInsert()
          use isDisplayInsert() instead 
planetj.html.HTMLTable.isMagicMSWordLink()
          use isDisplayMSWordLink() instead 
planetj.html.HTMLTable.isMagicPDFLink()
          use isDisplayPDFLink() instead 
planetj.html.HTMLTable.isMagicRefresh()
          use isDisplayRefresh() instead 
planetj.html.HTMLTable.isMagicSortingLinks()
          use isDisplaySortingLinks() instead 
planetj.html.HTMLTable.isMagicXMLLink()
          use isDisplayXMLLink() instead 
planetj.database.SQLContext.isQuery()
          replaced with isRowCollectionContext 
planetj.magic.NextOrPreviousRowRequest.isRetrieveAllFieldsOnEdit(HttpServletRequest)
          method is no longer used for determining what fields are to be shown on edit, insert, or any details for that matter. DisplayColumns property group, the RowCollection and the Row are now used. 
planetj.magic.EditRowRequest.isRetrieveAllFieldsOnEdit(HttpServletRequest)
          method is no longer used for determining what fields are to be shown on edit, insert, or any details for that matter. DisplayColumns property group, the RowCollection and the Row are now used. 
planetj.magic.ViewRowRequest.isRetrieveAllFieldsOnView(HttpServletRequest)
          method is no longer used for determining what fields are to be shown on edit, insert, or any details for that matter. DisplayColumns property group, the RowCollection and the Row are now used. 
planetj.common.CMUtility.isRunningInDevelopment()
          - Replaced by CMUtility.isRunningInVA() 
planetj.magic.SignOnRequest.isSaveResults()
          - from code prior to navigation and layouts - wasn't referenced or used any where !!N WK (4/22/2003 8:27:47 AM) 
planetj.magic.SignOffRequest.isSaveResults()
          - from code prior to navigation and layouts - wasn't referenced or used any where !!N WK (4/22/2003 8:27:47 AM) 
planetj.magic.IMagicRequest.isSaveResults()
          - from code prior to navigation and layouts - wasn't referenced or used any where !!N WK (4/22/2003 8:27:47 AM) 
planetj.magic.AbstractMagicRequest.isSaveResults()
          - from code prior to navigation and layouts - wasn't referenced or used any where !!N WK (4/22/2003 8:27:47 AM) 
planetj.html.HTMLTable.isShowHeader()
          use isDisplayColumnHeaders() instead 
planetj.dataengine.sqloperation.SQLOperation.isSQLParameterized()
          - no longer used 
planetj.html.HTMLTable.isUpdateable(String)
          Use the isFieldEditable(Field,Row,ExecutingContext,HttpServletRequest) method instead 
planetj.database.Field.isValidLength()
          (7/21/2003 11:45:58 AM) replaced with isValidLength(ExecutingContext) 
planetj.database.Field.isValidRequired()
          (7/21/2003 11:45:58 AM) replaced with isValidRequired(ExecutingContext) 
planetj.database.Field.isValidValue()
          (7/21/2003 11:45:58 AM) replaced with isValidValue(ExecutingContext) 
planetj.database.RowCollection.listIterator()
          Avoid calling this method if possible - row removal isn't supported correctly 
planetj.database.RowCollection.listIterator(int)
          Avoid calling this method if possible - row removal isn't supported correctly 
planetj.html.HTMLParameterInput.loadAttributeValues(IContext, HttpServletRequest)
          replaced with HTMLExtractor.loadAttributeValues(IContext, HttpServletRequest) 
planetj.html.HTMLParameterInput.loadParameterValues(IContext, HttpServletRequest)
          replaced with HTMLExtractor.loadParameterValues(IContext, HttpServletRequest) 
planetj.html.HTMLComparisonInput.loadSQLParameterValues(SQLContext, HttpServletRequest)
          Use HTMLParameterInput.loadParameterValues() instead 
planetj.helpers.FDFHelper.newFDFFileDescriptor(FilePropertyGroup)
          FDFs dont need a property group 
planetj.magic.AbstractMagicRequest.postexecute(HttpServletRequest, HttpServletResponse, DataEngineServlet)
          - replaced with postExecute 
planetj.database.Row.postInsert(ExecutingContext)
          replaced with postInsert(int, ExecutingContext) 
planetj.database.Row.postUpdate(ExecutingContext)
          replaced with postUpdate(int, ExecutingContext) 
planetj.magic.AbstractMagicRequest.preexecute(HttpServletRequest, HttpServletResponse, DataEngineServlet)
          - replaced with preExecute 
planetj.magic.InsertRowRequest.prepareInsertRow(Row, HttpServletRequest, HttpServletResponse, DataEngineServlet)
          by WK on (8/9/2003 8:16:22 PM) because the HttpServletResponse and DataEngineServlet should never be needed. Made final to ensure that no subclasses override this method thinking their logic will get run. prepareRow is the method called before processing a Row. This method will no longer be available in WOW 7.0. 
planetj.dataengine.sqloperation.http.HttpOperationManager.prepareOperation(Operation, boolean, HttpServletRequest, HttpServletResponse)
          - use same method with row parameter added. 
planetj.dataengine.sqloperation.http.HttpOperationManager.prepareOperation(Operation, DataEngineServlet, boolean, HttpServletRequest, HttpServletResponse)
          - use same method with row parameter added. 
planetj.dataengine.sqloperation.http.HttpOperationManager.prepareOperation(Operation, Row, DataEngineServlet, boolean, HttpServletRequest, HttpServletResponse)
          This method now takes in an ExecutingContext object 
planetj.dataengine.TabManager.prepareTabs(String, HttpServletRequest)
          You need to pass in the whole layout display property group 
planetj.magic.UpdateRowRequest.prepareUpdateRow(Row, HttpServletRequest, HttpServletResponse, DataEngineServlet)
          by WK on (8/9/2003 8:16:22 PM) because the HttpServletResponse and DataEngineServlet should never be needed. Made final to ensure that no subclasses override this method thinking their logic will get run. prepareRow is the method called before processing a Row. This method will no longer be available in WOW 7.0. 
planetj.dataengine.application.DataEngineApplicationServlet.processSQLOperation(SQLOperation, String, HttpServletRequest, HttpServletResponse)
            
planetj.dataengine.DataEngineServlet.removeRequestData(HttpServletRequest, String)
          replaced with removeRequestAttribute(String, HttpServletRequest) 
planetj.dataengine.SessionManager.removeSessionAttribute(HttpServletRequest, String)
          Replaced by removeAttribute(String, HttpServletRequest) to keep consistant parameter ordering standards for internal code. 
planetj.dataengine.SessionManager.removeSharedSessionAttribute(HttpServletRequest, String)
          Replaced with removeSharedAttribute(String, HttpServletRequest) to keep parameter ordering standards for internal code consistent 
planetj.dataengine.DataEngineServlet.removeSharedSessionAttribute(HttpServletRequest, String)
          replaced with removeSessionSharedAttribute(String, HttpServletRequest) 
planetj.common.AS400Manager.runJDBCCLCommand(String)
          This method no longer works 
planetj.html.HTMLTable.setAllMagicLinks(boolean)
          use setAllTableLinks() instead 
planetj.html.HTMLTable.setAllowDeleteAllRows(boolean)
          use setDisplayDeleteAllRows() instead 
planetj.html.HTMLTable.setAllowNextAndPrevious(boolean)
          use setDisplayNextAndPrevious() instead 
planetj.html.HTMLTable.setAllowPrint(boolean)
          use setDisplayPrint() instead 
planetj.html.HTMLTable.setAllowRowCopy(boolean)
          use setDisplayRowCopy instead 
planetj.html.HTMLTable.setAllowViewDetails(boolean)
          use setDisplayViewDetails() instead 
planetj.exception.ConcurrentAlterationException.setAlterations(List)
          Can't get to the list anyway 
planetj.database.fielddescriptors.FieldDescriptorRow.setAutoIncrement(boolean)
          Auto increment is no longer a boolean field. WOW now has the functionality to handle database driven auto increment fields. Possible values for auto increment are now N=Not, Y=WOW, and D=Database. This method assumes true is WOW driven so the auto increment value will be set to Y. setAutoIncrement(String) should be used to set to types other then Y and N. 
planetj.html.HTMLTable.setBorder(int)
            
planetj.html.HTMLTable.setCellPadding(int)
            
planetj.html.HTMLTable.setCellSpaceing(int)
            
planetj.dataengine.parameter.SQLPromptParameter.setComparison(SQLComparison)
          Because it's not used 
planetj.database.fielddescriptors.FieldDescriptorRow.setDisplayLength(int)
          replaced with setDisplayWidth(int) to keep consistent with what a user sees when they view the field (e.g. width and height of a field) (7/7/2003 2:26:31 PM) 
planetj.html.FieldHTMLSelect.setDisplayValueSeparator(String)
            
planetj.magic.AbstractMagicRequest.setFailMessage(String)
          - only temporarily added to support custom fail messages 
planetj.html.HTMLTable.setGridWidth(int)
            
planetj.html.FieldHTMLSelect.setIncludeValueWithDisplay(boolean)
            
planetj.dataengine.application.Application.setInitialView(View)
          - use setInitialOperation instead 
planetj.dataengine.possiblevalues.PVSearchOperationRequest.setInputName(String)
          no longer used... use addInputName(String) to add a name to the list of names or setInputNames(List) to set a whole list 
planetj.dataengine.sqloperation.SQLOperation.setIsSQLParameterized(boolean)
          - no longer used 
planetj.dataengine.SessionManager.setLastRequestId(Integer, HttpServletRequest)
          no longer used 
planetj.dataengine.SessionManager.setLastRequestId(int, HttpServletRequest)
          no longer used 
planetj.dataengine.DataEngineServlet.setLayoutProperties(LayoutDisplayPropertyGroup, HttpServletRequest)
            
planetj.html.HTMLTable.setMagicDelete(boolean)
          Use setDisplayDelete() instead 
planetj.html.HTMLTable.setMagicEdit(boolean)
          use setDisplayEdit() instead 
planetj.html.HTMLTable.setMagicEditFDs(boolean)
          use setDisplayEditFDs() instead 
planetj.html.HTMLTable.setMagicExcelLink(boolean)
          use setDisplayExcelLink() instead 
planetj.html.HTMLTable.setMagicInsert(boolean)
          use setDisplayInsert() instead 
planetj.html.HTMLTable.setMagicMSWordLink(boolean)
          use setDisplayMSWordLink() instead 
planetj.html.HTMLTable.setMagicPDFLink(boolean)
          use setDisplayPDFLink() instead 
planetj.html.HTMLTable.setMagicRefresh(boolean)
          use setDisplayRefresh() instead 
planetj.html.HTMLTable.setMagicSortingLinks(boolean)
          use setDisplaySortingLinks() instead 
planetj.html.HTMLTable.setMagicXMLLink(boolean)
          use setDisplayXMLLink() instead 
planetj.dataengine.sqloperation.SQLOperation.setOperationSQL(String)
          replaced with setOperationCode 
planetj.dataengine.SessionManager.setRowCollection(RowCollection, HttpServletRequest)
          RowCollection's should now be set as request page attributes HttpRequestManager.setPageAttribute(String, Object, HttpServletRequest) 
planetj.dataengine.DataEngineServlet.setServletURI(HttpServletRequest, HttpServletResponse)
          - temporarily to find where called 
planetj.dataengine.SessionManager.setSessionAttribute(HttpServletRequest, String, Object)
          Replaced with setAttribute(String, Object, HttpServletRequest) to keep up parameter ordering standards with internal code. 
planetj.dataengine.SessionManager.setSharedSessionAttribute(HttpServletRequest, String, Object)
          Replaced with setSharedAttribute(String, Object, HttpServletRequest) 
planetj.database.SQLContext.setSQLInternal(String)
          This method has a misleading name (JE 8/5/2004) 
planetj.html.HTMLRowDetails.setStyleSheet(String)
            
planetj.dataengine.TabManager.setTabBodyOverride(String, HttpServletRequest)
          Instead of the tab body override use the override ability on a magic request 
planetj.magic.AddRowRequest.setTable(Table)
          Use addTable() or setTables() instead 
planetj.database.SQLContext.setTables(List)
          Pass in a TableCollection instead 
planetj.database.RowCollection.setTables(List)
          Pass in a TableCollection instead 
planetj.database.Row.setTables(List)
          Pass in a table collection instead 
planetj.html.HTMLTable.setTableUpdateable(boolean)
          use setUpdateable() instead 
planetj.dataengine.theme.Theme.setThemePropertyGroups(PropertyGroupList)
          replaced with setRowPropertyGroups(PropertyGroupList) 
planetj.html.HTMLTable.setUpdateableFieldNames(List)
          To avoid confusion this method has been renamed setEditableFieldNames 
planetj.dataengine.SessionManager.setUserProperties(HttpServletRequest, UserProperties)
          replaced with method in DataEngineManager 
planetj.html.HTMLTable.setUseWhiteSortLinks(boolean)
          use setDisplayWhiteSortLinks() instead 
planetj.dataengine.application.ApplicationSQLContext.setView(View)
          use setOperation() instead 
planetj.dataengine.application.ApplicationSQLContext.setViewId(int)
          use setOperationId() instead 
planetj.helpers.PDFFileDescriptor.setWidthPercentages(double[])
          Replaced with setRelativeWidths(float[]) 
planetj.database.DatabaseManager.shutDownConnectionPool(String)
          Use closeConnectionPool(String) instead 
planetj.database.RowCollection.toCSV(boolean, CSVFileDescriptor)
            
planetj.database.RowCollection.toDOC(boolean, CSVFileDescriptor)
            
planetj.database.Row.toDOC(boolean, CSVFileDescriptor)
          Use the single argument method instead 
planetj.database.Row.toPDF(boolean, PDFFileDescriptor)
          Use the single argument method instead 
planetj.database.Row.updateObject()
          by WK on (8/10/2003 7:58:28 AM) because there were no references to this method in VAJ any where and all it does is call update() 
planetj.dataengine.security.http.GenericSignOn.updateProperties(LayoutDisplayPropertyGroup, LayoutDisplayPropertyGroup, HttpServletRequest)
          Just invoked LayoutDisplayPropertyGroup.updateProperties() instead 
planetj.database.RowCollection.validate(ExecutingContext, Principal)
          by WK on (8/9/2003 9:24:24 AM) because the executing context contains the user. Replaced with validate(ExecutingContext). This method will no longer be supported as of WOW 7.0. 
planetj.database.Row.validate(ExecutingContext, Principal)
          by WK on (8/9/2003 9:24:24 AM) because the executing context contains the user. Replaced with validate(ExecutingContext). This method will no longer be supported as of WOW 7.0. 
planetj.database.Field.validate(ExecutingContext, Principal)
          by WK on (8/9/2003 9:30:03 AM) because the ExecutingContext contains the user. Replaced with validate(ExecutingContext). This method will no longer be supported as of WOW 7.0. 
planetj.dataengine.sqloperation.SQLOperation.validate(int, Principal)
          on 4/15/2004. method no longer supported. use validate(ExecutingContext) 
planetj.database.RowCollection.validate(int, Principal)
          Use the validate method which takes in a ExecutingContext 
planetj.database.Row.validate(int, Principal)
          Use the validate() method which takes in an ExecutingContext 
planetj.database.Field.validate(int, Principal)
          Use the validate() method which takes in an ExecutingContext 
 

Deprecated Constructors
planetj.dataengine.AbstractContext(IUser)
          replaced with AbstractContext(ExecutingContext) 
planetj.dataengine.application.magic.AbstractOperationRequest(String, Operation, HttpServletRequest, HttpServletResponse)
          id is no longer needed. Use AbstractOperationRequest(op, request, response) 
planetj.magic.AbstractRowRequest(String, HttpServletRequest, HttpServletResponse, String)
          by WK on (11/25/2003 1:39:53 PM) should pass in Row acting request on 
planetj.magic.AbstractSQLParameterRequest(String, SQLContext, HttpServletRequest, HttpServletResponse)
          - id no longer needed 
planetj.dataengine.application.magic.ApplicationSignOffRequest(String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, Application)
          id is no longer needed... use ApplicationSignOffRequest(Application, HttpServletRequest, HttpServletResponse) 
planetj.magic.AssociationRequest(String, HttpServletRequest, HttpServletResponse)
          id no longer needed - use AssociationRequest(request, response) 
planetj.magic.AssociationRequest(String, String, String, HttpServletRequest, HttpServletResponse)
          AssociationRequest no longer uses given rcKey and rowKey, rather it extracts these keys as well as the field from the request 
planetj.magic.BlobDownloadRequest(String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          id no longer needed used BlobDownloadRequest(request, response) 
planetj.magic.BlobDownloadRequest(String, String, String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          - not supported 
planetj.magic.CancelRequest(String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
            
planetj.magic.CancelRequest(String, Row, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          by WK on (11/26/2003 10:07:42 AM) id is no longer needed, replaced with by CancelRequest(Row, HttpServletRequest, HttpServletResponse) 
planetj.chart.ChartRequest(String, HttpServletRequest, HttpServletResponse, String, String)
          Pass in the RC itself, not its navigation id 
planetj.exception.ConcurrentAlterationException(AlterationLWO)
          Can't get to the list 
planetj.exception.ConcurrentAlterationException(List)
          Can't get to the list 
planetj.magic.CopyRCToTableRequest(String, HttpServletRequest, HttpServletResponse)
          - id no longer needed 
planetj.magic.CopyRowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String)
          - id no longer needed... in addition, Row should be passed to constructor so the MR has direct reference to Row object 
planetj.magic.CopyRowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String, boolean)
          - id no longer needed... in addition, Row should be passed to constructor so the MR has direct reference to Row object 
planetj.magic.CSVRequest(String, HttpServletRequest, HttpServletResponse, String)
          id no longer needed 
planetj.dataexplorer.magic.DXSignOffRequest(String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          - id no longer needed 
planetj.magic.EditRowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String)
          - id no longer needed and pass Row object itself... use EditRowRequest(Row, String rowNavKey, String uri, HttpServletRequest, HttpServletResponse) 
planetj.magic.EditRowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String, Row)
          - id no longer needed and pass Row object itself... use EditRowRequest(Row, String rowNavKey, String uri, HttpServletRequest, HttpServletResponse) 
planetj.html.FieldHTMLSelect(Field)
            
planetj.html.FieldHTMLSelect(String)
            
planetj.dataengine.HTMLContext(IUser)
          replaced with HTMLContext(ExecutingContext) 
planetj.dataengine.operation.HTMLOperationContext(IUser)
          replaced with HTMLOperationContext(ExecutingContext) 
planetj.magic.InsertRowRequest(String, HttpServletRequest, HttpServletResponse, String)
          by WK on (11/25/2003 1:43:37 PM) should hold reference to row and not the row key also no need for the id 
planetj.magic.NavigateToRequest(String, String, HttpServletRequest, HttpServletResponse)
          id is no longer needed, there fore use constructor NavigateToRequest(String, HttpServletRequest, HttpServletResponse) 
planetj.database.report.OverallReportBreak(ReportBreakCollection, String, List)
          Use the default constuctor instead 
planetj.magic.PossibleValuesSelectorRequest(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          should use constructor passing field object 
planetj.magic.PossibleValuesSelectorRequest(String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          should use constructor passing field object 
planetj.magic.PrintRequest(String, HttpServletRequest, HttpServletResponse, String)
          You should pass the RC directly instead of its navigation key 
planetj.magic.RemoveAllRequest(String, String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          You should pass the RC directly instead of its navigation key 
planetj.database.report.ReportBreak(ReportBreakCollection, String, List, String)
          Use the default constructor instead. Relying on this constructor makes subclassing more difficult 
planetj.magic.RowCollectionRequest(String, HttpServletRequest, HttpServletResponse, String)
          You should pass in the RC itself instead of its navigation key 
planetj.magic.RowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String)
          - should pass the Row and RowCollection instead of their session ids use RowRequest(Row, RowCollection, String, HttpServletRequest, HttpServletResponse) 
planetj.magic.RowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String, Row)
          - changed ordering of parameters to keep consistent with all other magic request... in addition id is no longer needed and neither is the rowcollection session id since we have reference to the row itself use RowRequest(Row, String, String, HttpServletRequest, HttpServletResponse) 
planetj.dataengine.application.magic.RunJavaOperationRequest(String, Operation, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          id no longer needed - use RunJavaOperationRequest(op, request, response) 
planetj.dataengine.application.magic.SaveSQLToSQLOperationRequest(String, HttpServletRequest, HttpServletResponse, Application)
          - id no longer needed in constructor 
planetj.magic.SignOffRequest(String, HttpServletRequest, HttpServletResponse, String)
          - id is no longer needed, use SignOffRequest(String, HttpServletRequest, HttpServletResponse) 
planetj.dataengine.security.http.SignOnRequest(String, ISecured, HttpServletRequest, HttpServletResponse)
          - id no longer needed 
planetj.magic.SortRequest(String, HttpServletRequest, HttpServletResponse, String, String, String)
          id no longer needed, parameters also order differently to keep consistent with all other magic requests 
planetj.database.SQLContext(String, IUser)
          replaced with SQLContext(String, ExecutingContext) 
planetj.magic.SQLRequest(String, HttpServletRequest, HttpServletResponse, String, String, String, String)
            
planetj.magic.StatusChangeRequest(HttpServletRequest, HttpServletResponse)
          should create with actual field object 
planetj.magic.StatusChangeRequest(String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          id no longer needed - use StatusChangeRequest(request, response) 
planetj.magic.UpdateRowRequest(String, HttpServletRequest, HttpServletResponse, String)
          by WK on (11/25/2003 1:43:37 PM) should hold reference to row and not the row key also no need for the id 
planetj.magic.UpdateUserSettings(String, HttpServletRequest, HttpServletResponse, String)
            
planetj.dataengine.operation.URLOperationContext(IUser)
          replaced with URLOperationContext(ExecutingContext) 
planetj.dataengine.application.magic.ViewExecutionGroupRequest(String, Operation, HttpServletRequest, HttpServletResponse)
          id no longer used - replaced with ViewExecutionGroupRequest(op, request, response) 
planetj.dataengine.application.magic.ViewHTMLOperationRequest(String, Operation, HttpServletRequest, HttpServletResponse)
          id no longer used - replaced with ViewHTMLOperationRequest(op, request, response) 
planetj.magic.ViewRowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String, Row)
          - pass in Row object... use ViewRowRequest(String, HttpServletRequest, HttpServletResponse, String, String, String, Row) 
planetj.magic.ViewSelectionAssociationRequest(String, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
          id no longer needed - use ViewSelectionAssociationRequest 
planetj.dataengine.application.magic.ViewSQLOperationRequest(String, SQLOperation, HttpServletRequest, HttpServletResponse)
          id is no longer needed used ViewSQLOperationRequest(SQL op, request, response) 
planetj.dataengine.application.magic.WABDispatcherRequest(String, HttpServletRequest, HttpServletResponse)
          - id no longer needed