com.ibm.etools.iseries.parsers
Class ISeriesEditorCLSyntaxChecker
java.lang.Object
com.ibm.etools.iseries.parsers.ISeriesEditorSyntaxChecker
com.ibm.etools.iseries.parsers.ISeriesEditorCLSyntaxChecker
- All Implemented Interfaces:
- IISeriesEditorSyntaxChecker
public class ISeriesEditorCLSyntaxChecker
- extends ISeriesEditorSyntaxChecker
- implements IISeriesEditorSyntaxChecker
Fields inherited from class com.ibm.etools.iseries.parsers.ISeriesEditorSyntaxChecker |
_aEmpty, _bIsPrimaryLpexView, _disableSyntaxCheckAuto, _invokedAuto, _progressMonitor, _ptRange, _strAutoPreferenceName, _strEmpty, _vectorSyntaxErrors, _view, copyright |
Method Summary |
ISeriesEditorSyntaxError[] |
checkSyntax(int iElementStart,
int iElementEnd)
Subclasses to subclass. |
void |
checkSyntaxOfRange(int iElementStart,
int iElementEnd)
Subclasses to subclass. |
boolean |
isAvailable()
Method isAvailable
CL syntax checker is always available |
boolean |
isCancelable()
Returns whether the syntax checker is cancelable before
the operation is complete. |
Methods inherited from class com.ibm.etools.iseries.parsers.ISeriesEditorSyntaxChecker |
callbackAddSyntaxError, callbackGetLineText, callbackGetNextLine, callbackGetPreviousLine, callbackIsCanceled, callbackIsShowLine, checkSyntaxAuto, checkSyntaxAuto, checkSyntaxOfCurrentLine, checkSyntaxOfDocument, checkSyntaxOfRangeWithProgress, checkSyntaxOfSelection, displaySyntaxErrors, getHostCommunicationsPort |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Copyright
public static final String Copyright
- See Also:
- Constant Field Values
ISeriesEditorCLSyntaxChecker
public ISeriesEditorCLSyntaxChecker(LpexView view,
ISeriesEditorCLParser parser)
- Constructor for ISeriesEditorCLSyntaxChecker.
- Parameters:
view
- parser
-
checkSyntax
public ISeriesEditorSyntaxError[] checkSyntax(int iElementStart,
int iElementEnd)
- Description copied from class:
ISeriesEditorSyntaxChecker
- Subclasses to subclass.
- Specified by:
checkSyntax
in interface IISeriesEditorSyntaxChecker
- Specified by:
checkSyntax
in class ISeriesEditorSyntaxChecker
- See Also:
com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker#checkSyntax(int, int)
checkSyntaxOfRange
public void checkSyntaxOfRange(int iElementStart,
int iElementEnd)
- Description copied from class:
ISeriesEditorSyntaxChecker
- Subclasses to subclass.
- Specified by:
checkSyntaxOfRange
in interface IISeriesEditorSyntaxChecker
- Specified by:
checkSyntaxOfRange
in class ISeriesEditorSyntaxChecker
- See Also:
com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker#checkSyntaxOfRange(int, int)
isAvailable
public boolean isAvailable()
- Method isAvailable
CL syntax checker is always available
- Specified by:
isAvailable
in interface IISeriesEditorSyntaxChecker
- Specified by:
isAvailable
in class ISeriesEditorSyntaxChecker
- See Also:
com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker#isAvailable()
isCancelable
public boolean isCancelable()
- Returns whether the syntax checker is cancelable before
the operation is complete.
- Specified by:
isCancelable
in class ISeriesEditorSyntaxChecker
Copyright © 2011 IBM Corp. All Rights Reserved.
Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.