|
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.ISeriesEditorRPGILEFormatLine
public class ISeriesEditorRPGILEFormatLine
This class performs format line and tab processing
Field Summary | |
---|---|
protected ISeriesEditorRPGILEParser |
_parser
|
protected static String[] |
_straFormatLineNames
|
protected static String[] |
_straFormatLines
|
protected static String[] |
_straTabs
|
protected static Vector |
_vectorTabArrays
|
protected LpexView |
_view
|
static String |
copyright
|
protected static int[] |
iaC
|
protected static int[] |
iaCF
|
protected static int[] |
iaCFE
|
protected static int[] |
iaCFS
|
protected static int[] |
iaCM
|
protected static int[] |
iaD
|
protected static int[] |
iaData
|
protected static int[] |
iaDC
|
protected static int[] |
iaDX
|
protected static int[] |
iaF
|
protected static int[] |
iaFC
|
protected static int[][] |
iaFieldArrays
|
protected static int[] |
iaFieldsC
|
protected static int[] |
iaFieldsCF
|
protected static int[] |
iaFieldsCFE
|
protected static int[] |
iaFieldsCFS
|
protected static int[] |
iaFieldsCM
|
protected static int[] |
iaFieldsD
|
protected static int[] |
iaFieldsData
|
protected static int[] |
iaFieldsDC
|
protected static int[] |
iaFieldsDX
|
protected static int[] |
iaFieldsF
|
protected static int[] |
iaFieldsFC
|
protected static int[] |
iaFieldsH
|
protected static int[] |
iaFieldsIF
|
protected static int[] |
iaFieldsIFX
|
protected static int[] |
iaFieldsIR
|
protected static int[] |
iaFieldsIR2
|
protected static int[] |
iaFieldsIRX
|
protected static int[] |
iaFieldsMacSql
|
protected static int[] |
iaFieldsOD
|
protected static int[] |
iaFieldsOF
|
protected static int[] |
iaFieldsOFC
|
protected static int[] |
iaFieldsOR
|
protected static int[] |
iaFieldsOR2
|
protected static int[] |
iaFieldsP
|
protected static int[] |
iaFieldsPC
|
protected static int[] |
iaFieldsSpace
|
protected static int[] |
iaFieldsXF2
|
protected static int[] |
iaFieldsXF2C
|
protected static int[] |
iaH
|
protected static int[] |
iaIF
|
protected static int[] |
iaIFX
|
protected static int[] |
iaIR
|
protected static int[] |
iaIR2
|
protected static int[] |
iaIRX
|
protected static int[] |
iaMacSql
|
protected static int[] |
iaOD
|
protected static int[] |
iaOF
|
protected static int[] |
iaOFC
|
protected static int[] |
iaOR
|
protected static int[] |
iaOR2
|
protected static int[] |
iaP
|
protected static int[] |
iaPC
|
protected static int[] |
iaShownFormatLines
|
protected static int[] |
iaSpace
|
protected static int[] |
iaXF2
|
protected static int[] |
iaXF2C
|
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 |
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorFormatLine |
---|
Copyright |
Constructor Summary | |
---|---|
ISeriesEditorRPGILEFormatLine(LpexView view,
ISeriesEditorRPGILEParser parser)
Constructor |
Method Summary | |
---|---|
void |
doFormatLine(int iSpecType)
Update the format line based on the line spec type. |
protected void |
doTabs(int iSpecType)
Create a string of the format "set tabs 5 6 10 20..." |
void |
doUpdate(int iSpecType)
Update the current element's format line and tabs based on the given spec type |
void |
elementChanged(LpexView view)
Called when the editor cursor changes to a different element. |
int[] |
getFields(LpexView view,
int iElement)
Returns the fields to be used for column sensitive editing |
String |
getFormatLine(int iSpecType)
Returns the format line given the spec type. |
static String[] |
getFormatLineNames()
Returns the format line names |
static String[] |
getFormatLines()
Returns the format lines |
static String[] |
getShownFormatLineNames()
Returns the shown format lines names |
static int[] |
getShownFormatLines()
Returns the shown format lines spec types |
static String[] |
getTabs()
Returns the tab settings |
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 String[] _straFormatLines
protected static String[] _straFormatLineNames
protected static String[] _straTabs
protected static int[][] iaFieldArrays
protected static Vector _vectorTabArrays
protected LpexView _view
protected ISeriesEditorRPGILEParser _parser
protected static final int[] iaH
protected static final int[] iaF
protected static final int[] iaFC
protected static final int[] iaD
protected static final int[] iaDC
protected static final int[] iaDX
protected static final int[] iaP
protected static final int[] iaPC
protected static final int[] iaIR
protected static final int[] iaIR2
protected static final int[] iaIRX
protected static final int[] iaIF
protected static final int[] iaIFX
protected static final int[] iaC
protected static final int[] iaXF2
protected static final int[] iaXF2C
protected static final int[] iaCFS
protected static final int[] iaCF
protected static final int[] iaCFE
protected static final int[] iaOR
protected static final int[] iaOR2
protected static final int[] iaOF
protected static final int[] iaOFC
protected static final int[] iaOD
protected static final int[] iaCM
protected static final int[] iaData
protected static final int[] iaMacSql
protected static final int[] iaSpace
protected static final int[] iaFieldsH
protected static final int[] iaFieldsF
protected static final int[] iaFieldsFC
protected static final int[] iaFieldsD
protected static final int[] iaFieldsDC
protected static final int[] iaFieldsDX
protected static final int[] iaFieldsP
protected static final int[] iaFieldsPC
protected static final int[] iaFieldsIR
protected static final int[] iaFieldsIR2
protected static final int[] iaFieldsIRX
protected static final int[] iaFieldsIF
protected static final int[] iaFieldsIFX
protected static final int[] iaFieldsC
protected static final int[] iaFieldsXF2
protected static final int[] iaFieldsXF2C
protected static final int[] iaFieldsCFS
protected static final int[] iaFieldsCF
protected static final int[] iaFieldsCFE
protected static final int[] iaFieldsOR
protected static final int[] iaFieldsOR2
protected static final int[] iaFieldsOF
protected static final int[] iaFieldsOFC
protected static final int[] iaFieldsOD
protected static final int[] iaFieldsCM
protected static final int[] iaFieldsData
protected static final int[] iaFieldsMacSql
protected static final int[] iaFieldsSpace
protected static final int[] iaShownFormatLines
Constructor Detail |
---|
public ISeriesEditorRPGILEFormatLine(LpexView view, ISeriesEditorRPGILEParser parser)
Method Detail |
---|
public void doFormatLine(int iSpecType)
doFormatLine
in interface IISeriesEditorFormatLine
protected void doTabs(int iSpecType)
public void doUpdate(int iSpecType)
public void elementChanged(LpexView view)
public String getFormatLine(int iSpecType)
public static String[] getFormatLineNames()
public static String[] getFormatLines()
public static int[] getShownFormatLines()
public static String[] getShownFormatLineNames()
public static String[] getTabs()
public int[] getFields(LpexView view, int iElement)
com.ibm.lpex.core.LpexFieldsProvider#getFields(com.ibm.lpex.core.LpexView, int)
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |