|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.iseries.editor.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 com.ibm.lpex.core.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, 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.IISeriesEditorConstantsColors |
---|
COLOR_BLACK_WHITE, COLOR_BLUE_WHITE, COLOR_BRIGHTBLUE_WHITE, COLOR_BRIGHTGREEN_WHITE, COLOR_BRIGHTGREY_WHITE, COLOR_BRIGHTPINK_WHITE, COLOR_BRIGHTRED_WHITE, COLOR_BROWN_WHITE, COLOR_CYAN_WHITE, COLOR_ERROR_HIGHLIGHT, COLOR_GREEN_WHITE, COLOR_GREY_WHITE, COLOR_HIGHLIGHT, COLOR_MAGENTA_WHITE, COLOR_PINK_WHITE, COLOR_RED_WHITE, COLOR_WHITE_BRIGHTRED |
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorFormatLine |
---|
Copyright |
Constructor Summary | |
---|---|
ISeriesEditorRPGILEFormatLine(com.ibm.lpex.core.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(com.ibm.lpex.core.LpexView view)
Called when the editor cursor changes to a different element. |
int[] |
getFields(com.ibm.lpex.core.LpexView view,
int iElement)
Returns the fields to be used for column sensitive editing |
protected 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 com.ibm.lpex.core.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(com.ibm.lpex.core.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(com.ibm.lpex.core.LpexView view)
elementChanged
in interface com.ibm.lpex.core.LpexCursorListener
protected 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(com.ibm.lpex.core.LpexView view, int iElement)
getFields
in interface com.ibm.lpex.core.LpexFieldsProvider
LpexFieldsProvider.getFields(com.ibm.lpex.core.LpexView, int)
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |