|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker
com.ibm.etools.iseries.editor.ISeriesEditorRPGOPMSyntaxChecker
This class interfaces to the OPM syntax checker proxy which is written in 'C'.
Nested Class Summary |
---|
Nested classes inherited from class com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker |
---|
ISeriesEditorSyntaxChecker.RunnableSyntaxChecker |
Field Summary | |
---|---|
protected boolean |
_isAvailable
|
protected ISeriesEditorRPGOPMParser |
_parser
|
protected String |
_strFilename
|
protected String |
_strSpecialChars
|
static String |
Copyright
|
Fields inherited from class com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker |
---|
_aEmpty, _bIsPrimaryLpexView, _disableSyntaxCheckAuto, _invokedAuto, _progressMonitor, _ptRange, _strAutoPreferenceName, _strEmpty, _vectorSyntaxErrors, _view, copyright |
Constructor Summary | |
---|---|
ISeriesEditorRPGOPMSyntaxChecker(com.ibm.lpex.core.LpexView lpexView,
ISeriesEditorRPGOPMParser parser)
Constructor. |
Method Summary | |
---|---|
ISeriesEditorSyntaxError[] |
checkSyntax(int iElementStart,
int iElementEnd)
Syntax checks the given Element number. |
ISeriesEditorSyntaxError[] |
checkSyntax(String strLine)
Invokes the syntax checker proxy if available. |
void |
checkSyntaxOfRange(int iElementStart,
int iElementEnd)
Syntax checks the specified line |
boolean |
isAvailable()
Returns whether syntax checking is available. |
boolean |
isCancelable()
Returns whether the syntax checker is cancelable before the operation is complete. |
Methods inherited from class com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker |
---|
callbackAddSyntaxError, callbackGetLineText, callbackGetNextLine, callbackGetPreviousLine, callbackIsCanceled, callbackIsShowLine, checkSyntaxAuto, checkSyntaxAuto, checkSyntaxOfCurrentLine, checkSyntaxOfDocument, checkSyntaxOfRangeWithProgress, checkSyntaxOfSelection, displaySyntaxErrors |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibm.etools.iseries.editor.IISeriesEditorSyntaxChecker |
---|
checkSyntaxOfCurrentLine, checkSyntaxOfDocument, checkSyntaxOfSelection |
Field Detail |
public static final String Copyright
protected ISeriesEditorRPGOPMParser _parser
protected String _strSpecialChars
protected String _strFilename
protected boolean _isAvailable
Constructor Detail |
public ISeriesEditorRPGOPMSyntaxChecker(com.ibm.lpex.core.LpexView lpexView, ISeriesEditorRPGOPMParser parser)
Method Detail |
public ISeriesEditorSyntaxError[] checkSyntax(int iElementStart, int iElementEnd)
checkSyntax
in interface IISeriesEditorSyntaxChecker
checkSyntax
in class ISeriesEditorSyntaxChecker
public ISeriesEditorSyntaxError[] checkSyntax(String strLine)
public void checkSyntaxOfRange(int iElementStart, int iElementEnd)
checkSyntaxOfRange
in interface IISeriesEditorSyntaxChecker
checkSyntaxOfRange
in class ISeriesEditorSyntaxChecker
ISeriesEditorSyntaxChecker.checkSyntaxOfRange(int, int)
public boolean isAvailable()
isAvailable
in interface IISeriesEditorSyntaxChecker
isAvailable
in class ISeriesEditorSyntaxChecker
public boolean isCancelable()
isCancelable
in class ISeriesEditorSyntaxChecker
|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |