|
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.ISeriesEditorRPGOPMFormatLine
public class 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 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, _straSQLWordsWithComment, 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.IISeriesEditorFormatLine |
---|
Copyright |
Constructor Summary | |
---|---|
ISeriesEditorRPGOPMFormatLine(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(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 |
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 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(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(LpexView view)
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 |