Rational Developer for Power Systems Software
V7.6

Deprecated API


Contents
Deprecated Classes
com.ibm.etools.iseries.ui.DFUCommitLockLevelEditor
            
com.ibm.etools.iseries.ui.DFUDebugLevelEditor
            
com.ibm.etools.iseries.ui.DFUFileAccessTypeEditor
            
com.ibm.etools.iseries.ui.DFUOpenTypeEditor
            
com.ibm.etools.iseries.rse.ui.wizards.IBMiNewConnectionWizard
          use RSEDefaultNewConnectionWizard 
com.ibm.etools.iseries.rse.ui.wizards.IBMiNewConnectionWizardMainPage
          use RSEDefaultNewConnectionWizardMainPage 
com.ibm.etools.iseries.comm.ISeriesListDatabaseFields
          Use ISeriesRetrieveDatabaseFileDescription.retrieveFieldList() instead 
com.ibm.etools.iseries.remotebuild.JobTicket
          Use the JobTicket class inside of com.ibm.etools.systems.as400jobsubsys.impl insetad. This class is now just a thin wrapper to keep the API consistent. 
com.ibm.etools.iseries.remotebuild.JobTicketManager
          This class has been moved to com.ibm.etools.systems.as400jobsubsys.impl and you should use this one instead. This class is now just a thin wrapper for the new class to maintain api consistency. 
 

Deprecated Fields
com.ibm.etools.iseries.edit.IISeriesEditorNativeConstants.CODE400_OK
          use the NATIVE_ constants instead 
 

Deprecated Methods
com.ibm.etools.iseries.edit.wizards.RPGWizardUtil.addNameToSpec(List, StringBuffer, String)
          use addNameToSpec(List, String, String) if possible 
com.ibm.etools.iseries.edit.wizards.RPGWizardUtil.addNameToSpec(Vector, String, String)
          use addNameToSpec(List list,String spec,String name) instead 
com.ibm.etools.iseries.edit.codeassist.base.ISeriesEditorBaseCompletionProposal.apply(IDocument)
          Use ISeriesEditorBaseCompletionProposal.apply(LpexTextViewer). 
com.ibm.etools.iseries.parsers.ISeriesEditorRPGILETokenizer.colourNormalLine(int)
            
com.ibm.etools.iseries.util.ISeriesCodepageConverter.convClientBytesToHostBytes(byte[], int, int)
          this method only works if the CCSID is supported on the locale, its recommended to use either: convClientBytesToHostBytesUTF8(byte[] source, int offset, int length) or convClientBytesToHostBytes(byte[] source, int offset, int length, String encoding) 
com.ibm.etools.iseries.util.ISeriesCodepageConverter.convHostBytesToClientBytes(int, byte[])
          this will only work if the local encoding supports this CCSID, use convHostBytesToClientBytes(int sourceCCSID, byte[] source, String encoding) or convHostBytesToClientBytesUTF8(int sourceCCSID, byte[] source) 
com.ibm.etools.iseries.remotebuild.JobTicket.createFrom(RBProject, String)
          This method is no longer supported. Job Tickets are stored and retrieved from the .metadata area for the com.ibm.etools.iseries.core plug-in. 
com.ibm.etools.iseries.perspective.model.util.ISeriesNativeMemberUtil.createMember(AbstractISeriesNativeMember, IProgressMonitor, Shell)
          method appears to be unused. Use ISeriesNativeMemberUtil#createMembers(ISeriesMember[], IProject, IProgressMonitor, Shell) instead. 
com.ibm.etools.iseries.parsers.ISeriesEditorRPGOPMParser.determineLine(int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorRPGILEParser.determineLine(int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorDDSParser.determineLine(int)
            
com.ibm.etools.iseries.rse.ui.resources.QSYSTempFileListener.doResourceSynchronization(SubSystem, IFile, String)
          now use monitor 
com.ibm.etools.iseries.edit.wizards.RPGWizardUtil.genProtoTypeCodeInfo(StringBuffer, String)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getCurrentLine(LpexView)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getDocumentLineBottom(LpexView)
          Get the bottom most line that is not a show line 
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getDocumentLineNext(LpexView, int)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getDocumentLinePrevious(LpexView, int)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getDocumentLineText(LpexView, int)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getDocumentLineTextDBCS(LpexView, int, boolean)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getDocumentLineTop(LpexView)
            
com.ibm.etools.iseries.parsers.ISeriesEditorRPGOPMParser.getLineClassTypes(String, int, int)
            
com.ibm.etools.iseries.edit.verifiers.VerifierViewLpexView.getLinePrefixText(int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorRPGILEParser.getLineSpecType(int)
          see getElementSpecType 
com.ibm.etools.iseries.parsers.ISeriesEditorDDSParser.getLineSpecType(int, String)
            
com.ibm.etools.iseries.edit.verifiers.VerifierViewLpexView.getLineText(int)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getLineText(LpexView, int)
          use _view.elementText(iElement) 
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.getLineTextDBCS(LpexView, int, boolean)
          use getElementTextDBCS 
com.ibm.etools.iseries.parsers.ISeriesEditorRPGILEParser.getNextFreeFormBoundaryLine(int)
          see getNextFreeFormBoundaryElement 
com.ibm.etools.systems.app.model.bin.impl.BinFactoryImpl.getPackage()
            
com.ibm.etools.systems.app.model.impl.ModelFactoryImpl.getPackage()
            
com.ibm.etools.systems.app.model.src.impl.SrcFactoryImpl.getPackage()
            
com.ibm.etools.iseries.parsers.ISeriesEditorCLParser.getStatementEndLine(int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorCLParser.getStatementStartLine(int)
            
com.ibm.etools.iseries.perspective.model.util.ISeriesProjectBasicUtil.isISeriesProject(IProject)
          use hasISeriesProjectNature instead. 
com.ibm.etools.iseries.parsers.ISeriesEditorParser.isLineAboveDataRegion(int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorCLParser.isLineContinued(int)
            
com.ibm.etools.iseries.editor.ISeriesEditorPrompter.promptLineChanged(int, String)
            
com.ibm.etools.iseries.remotebuild.RBSystem.refreshJobStatus(Set)
          The job's status can not be directly set anymore, instead it is pulled from the actual OS/400 job. 
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.setDocumentLineText(LpexView, int, String)
            
com.ibm.etools.iseries.edit.ISeriesEditorUtilities.setLineColors(LpexView, int, String, boolean)
            
com.ibm.etools.iseries.parsers.ISeriesEditorCLParser.setLinesFromStatement(int, int, String)
            
com.ibm.etools.iseries.remotebuild.JobTicket.setStatus(int)
          The status is now queried from the job so this method is ignored 
com.ibm.etools.iseries.parsers.ISeriesEditorRPGOPMTokenizer.tokenizeLine(int, int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorRPGILETokenizer.tokenizeLine(int, int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorDDSTokenizer.tokenizeLine(int, int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorCLParser.upperCaseLine(int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorRPGILETokenizer.upperCaseStatement(int, int)
            
com.ibm.etools.iseries.parsers.ISeriesEditorDDSTokenizer.upperCaseStatement(int, int)
            
 

Deprecated Constructors
com.ibm.etools.iseries.rse.util.clprompter.CLSyntaxCheck(IBMiConnection, String)
            
 


Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.