|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ibm.etools.iseries.parsers.ISeriesEditorRPGILEFreeFormConverter
public class ISeriesEditorRPGILEFreeFormConverter
This class contains the ILE RPG Conversion tool to convert fixed format to free format
Nested Class Summary | |
---|---|
class |
ISeriesEditorRPGILEFreeFormConverter.OpcodeInfo
This class describes how to handle each opcode |
protected class |
ISeriesEditorRPGILEFreeFormConverter.RunnableFreeFormConverter
Inner class to run the converter in a different thread |
class |
ISeriesEditorRPGILEFreeFormConverter.SourceRecord
Information about the Source record |
Field Summary | |
---|---|
protected boolean |
_bContCharLit
|
protected boolean |
_bContNumLit
|
protected boolean |
_bEllipses
|
protected boolean |
_bInCTData
|
protected boolean |
_bInExecSQL
|
protected boolean |
_bInFreeBlock
|
protected boolean |
_bLineDeleted
|
protected boolean |
_bRequireEvalCallp
|
protected boolean |
_bSrcIsFree
|
protected boolean |
_bStartOrExitSQL
|
protected int |
_iAddedRecords
|
protected int[] |
_iaNestedOpcode
|
protected int |
_iCurrentElement
|
protected int |
_iIndentAmount
|
protected int |
_iNestChars
|
protected int |
_iNestLevel
|
protected int |
_iNewNestChars
|
protected int |
_iNewNestLevel
|
protected int |
_iPrevOpcode
|
ISeriesEditorRPGILEParser |
_parser
|
protected LinkedList |
_savedRecordList
|
protected String |
_strFilename
|
protected String |
_strSpecialChars
|
protected LpexView |
_view
|
static String |
copyright
|
protected static ISeriesEditorRPGILEFreeFormConverter.OpcodeInfo[] |
OpcodeInfoTable
|
protected static String |
strAltSeq
|
protected static String |
strBifEOF
|
protected static String |
strBifEqual
|
protected static String |
strBifError
|
protected static String |
strBifNotErrorFound
|
protected static String |
strBifNotFound
|
protected static String |
strCopy
|
protected static String |
strCTData
|
protected static String |
strElse
|
protected static String |
strElseIf
|
protected static String |
strEndExec
|
protected static String |
strEndFreeDir
|
protected static String |
strEndIf
|
protected static String |
strEndOfFile
|
protected static String |
strEqual
|
protected static String |
strExecSQL
|
protected static String |
strFree
|
protected static String |
strFreeDir
|
protected static String |
strFTrans
|
protected static String |
strIf
|
protected static String |
strIn
|
protected static String |
strInclude
|
protected static String |
strOff
|
protected static String |
strOn
|
protected static String |
strOr
|
protected static String |
strSlashSlash
|
protected static String |
strStarStar
|
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorConstantsRPG |
---|
_straSQLWords, _straSQLWordsWithComment, CMD_SETFORMATLINETEXT, CMD_SETTABS, COLUMN_C_FREE, COLUMN_C_OPCODE, COLUMN_COMMENT, COLUMN_FACTOR1, COLUMN_FACTOR2, COLUMN_KEYWORDS, COLUMN_PROC_NAME_BEGIN, COLUMN_PROC_NAME_END, COLUMN_PROC_SPEC, COLUMN_SPEC, FIELD_FACTOR1, FIELD_FACTOR2, FIELD_FROM, FIELD_OPCODE, FIELD_TOLENGTH, OPM_COLUMN_FACTOR1 |
Constructor Summary | |
---|---|
ISeriesEditorRPGILEFreeFormConverter(LpexView lpexView,
ISeriesEditorRPGILEParser parser)
Constructor for ISeriesEditorRPGILEFreeFormConverter |
Method Summary | |
---|---|
void |
convertCurrentLine(int iIndent)
Convert current line to free form |
void |
convertDocumentToFreeForm()
Convert the whole document to free form |
void |
convertRangeToFreeForm(int iElementStart,
int iElementEnd,
int iIndent,
IProgressMonitor monitor)
Converts the specified range of elements to free form |
void |
convertSelectionToFreeForm()
Convert the selected source to free form |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String copyright
protected static final String strFreeDir
protected static final String strEndFreeDir
protected static final String strStarStar
protected static final String strCTData
protected static final String strFTrans
protected static final String strAltSeq
protected static final String strCopy
protected static final String strInclude
protected static final String strIf
protected static final String strElseIf
protected static final String strElse
protected static final String strEndIf
protected static final String strEndOfFile
protected static final String strExecSQL
protected static final String strEndExec
protected static final String strFree
protected static final String strSlashSlash
protected static final String strBifError
protected static final String strBifNotFound
protected static final String strBifNotErrorFound
protected static final String strBifEOF
protected static final String strBifEqual
protected static final String strOn
protected static final String strOff
protected static final String strIn
protected static final String strEqual
protected static final String strOr
protected static ISeriesEditorRPGILEFreeFormConverter.OpcodeInfo[] OpcodeInfoTable
public ISeriesEditorRPGILEParser _parser
protected String _strFilename
protected String _strSpecialChars
protected LpexView _view
protected LinkedList _savedRecordList
protected boolean _bSrcIsFree
protected boolean _bInFreeBlock
protected boolean _bInCTData
protected boolean _bStartOrExitSQL
protected boolean _bInExecSQL
protected boolean _bLineDeleted
protected boolean _bRequireEvalCallp
protected boolean _bContCharLit
protected boolean _bContNumLit
protected boolean _bEllipses
protected int _iIndentAmount
protected int _iNestLevel
protected int _iNestChars
protected int _iNewNestLevel
protected int _iNewNestChars
protected int _iAddedRecords
protected int[] _iaNestedOpcode
protected int _iPrevOpcode
protected int _iCurrentElement
Constructor Detail |
---|
public ISeriesEditorRPGILEFreeFormConverter(LpexView lpexView, ISeriesEditorRPGILEParser parser)
LpexView
- ISeriesEditorRPGILEParser
- Method Detail |
---|
public void convertDocumentToFreeForm()
None
- public void convertSelectionToFreeForm()
None
- public void convertRangeToFreeForm(int iElementStart, int iElementEnd, int iIndent, IProgressMonitor monitor)
iElementStart
- first line to convertiElementEnd
- last line to convertiIndent
- amount to indent each levelIProgressMonitor
- the progress monitorpublic void convertCurrentLine(int iIndent)
iIndent
- amount to indent
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |