|
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.ISeriesEditorRPGOPMFormatLine
This class performs format line and tab processing
Field Summary | |
---|---|
protected ISeriesEditorRPGOPMParser |
_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[] |
iaCM
|
protected static int[] |
iaData
|
protected static int[] |
iaDSS
|
protected static int[] |
iaDSS2
|
protected static int[] |
iaE
|
protected static int[] |
iaF
|
protected static int[] |
iaFC
|
protected static int[][] |
iaFieldArrays
|
protected static int[] |
iaFieldsC
|
protected static int[] |
iaFieldsCM
|
protected static int[] |
iaFieldsData
|
protected static int[] |
iaFieldsDSS
|
protected static int[] |
iaFieldsDSS2
|
protected static int[] |
iaFieldsE
|
protected static int[] |
iaFieldsF
|
protected static int[] |
iaFieldsFC
|
protected static int[] |
iaFieldsFK
|
protected static int[] |
iaFieldsFX
|
protected static int[] |
iaFieldsH
|
protected static int[] |
iaFieldsIDS
|
protected static int[] |
iaFieldsIF
|
protected static int[] |
iaFieldsIFX
|
protected static int[] |
iaFieldsIR
|
protected static int[] |
iaFieldsIR2
|
protected static int[] |
iaFieldsIRX
|
protected static int[] |
iaFieldsL
|
protected static int[] |
iaFieldsLoneI
|
protected static int[] |
iaFieldsMacSql
|
protected static int[] |
iaFieldsNC
|
protected static int[] |
iaFieldsOD
|
protected static int[] |
iaFieldsOF
|
protected static int[] |
iaFieldsOR
|
protected static int[] |
iaFieldsOR2
|
protected static int[] |
iaFieldsSpace
|
protected static int[] |
iaFieldsSV
|
protected static int[] |
iaFieldsU
|
protected static int[] |
iaFK
|
protected static int[] |
iaFX
|
protected static int[] |
iaH
|
protected static int[] |
iaIDS
|
protected static int[] |
iaIF
|
protected static int[] |
iaIFX
|
protected static int[] |
iaIR
|
protected static int[] |
iaIR2
|
protected static int[] |
iaIRX
|
protected static int[] |
iaL
|
protected static int[] |
iaLoneI
|
protected static int[] |
iaMacSql
|
protected static int[] |
iaNC
|
protected static int[] |
iaOD
|
protected static int[] |
iaOF
|
protected static int[] |
iaOR
|
protected static int[] |
iaOR2
|
protected static int[] |
iaShownFormatLines
|
protected static int[] |
iaSpace
|
protected static int[] |
iaSV
|
protected static int[] |
iaU
|
Fields inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorConstantsRPG |
---|
_straSQLWords, CMD_SETFORMATLINETEXT, CMD_SETTABS, COLUMN_C_FREE, 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 | |
---|---|
ISeriesEditorRPGOPMFormatLine(com.ibm.lpex.core.LpexView view,
ISeriesEditorRPGOPMParser parser)
|
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 Vector _vectorTabArrays
protected static int[][] iaFieldArrays
protected com.ibm.lpex.core.LpexView _view
protected ISeriesEditorRPGOPMParser _parser
protected static final int[] iaH
protected static final int[] iaF
protected static final int[] iaFX
protected static final int[] iaFK
protected static final int[] iaFC
protected static final int[] iaE
protected static final int[] iaL
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[] iaIDS
protected static final int[] iaDSS
protected static final int[] iaDSS2
protected static final int[] iaSV
protected static final int[] iaNC
protected static final int[] iaC
protected static final int[] iaOR
protected static final int[] iaOR2
protected static final int[] iaOF
protected static final int[] iaOD
protected static final int[] iaU
protected static final int[] iaCM
protected static final int[] iaData
protected static final int[] iaMacSql
protected static final int[] iaLoneI
protected static final int[] iaSpace
protected static final int[] iaFieldsH
protected static final int[] iaFieldsF
protected static final int[] iaFieldsFX
protected static final int[] iaFieldsFK
protected static final int[] iaFieldsFC
protected static final int[] iaFieldsE
protected static final int[] iaFieldsL
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[] iaFieldsIDS
protected static final int[] iaFieldsDSS
protected static final int[] iaFieldsDSS2
protected static final int[] iaFieldsSV
protected static final int[] iaFieldsNC
protected static final int[] iaFieldsC
protected static final int[] iaFieldsOR
protected static final int[] iaFieldsOR2
protected static final int[] iaFieldsOF
protected static final int[] iaFieldsOD
protected static final int[] iaFieldsU
protected static final int[] iaFieldsCM
protected static final int[] iaFieldsData
protected static final int[] iaFieldsMacSql
protected static final int[] iaFieldsLoneI
protected static final int[] iaFieldsSpace
protected static final int[] iaShownFormatLines
Constructor Detail |
public ISeriesEditorRPGOPMFormatLine(com.ibm.lpex.core.LpexView view, ISeriesEditorRPGOPMParser parser)
Method Detail |
public void doFormatLine(int iSpecType)
doFormatLine
in interface IISeriesEditorFormatLine
protected String getFormatLine(int iSpecType)
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
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 |