com.ibm.etools.iseries.editor
Class ISeriesEditorCLSyntaxChecker
java.lang.Object
com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker
com.ibm.etools.iseries.editor.ISeriesEditorCLSyntaxChecker
- All Implemented Interfaces:
- IISeriesEditorSyntaxChecker
- public class ISeriesEditorCLSyntaxChecker
- extends ISeriesEditorSyntaxChecker
- implements IISeriesEditorSyntaxChecker
Fields inherited from class com.ibm.etools.iseries.editor.ISeriesEditorSyntaxChecker |
_aEmpty, _bIsPrimaryLpexView, _disableSyntaxCheckAuto, _invokedAuto, _progressMonitor, _ptRange, _strAutoPreferenceName, _strEmpty, _vectorSyntaxErrors, _view, copyright |
Method Summary |
ISeriesEditorSyntaxError[] |
checkSyntax(int iElementStart,
int iElementEnd)
Syntax checks the given line range. |
void |
checkSyntaxOfRange(int iElementStart,
int iElementEnd)
Syntax checks all the lines of the document. |
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.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 |
Copyright
public static final String Copyright
- See Also:
- Constant Field Values
ISeriesEditorCLSyntaxChecker
public ISeriesEditorCLSyntaxChecker(com.ibm.lpex.core.LpexView view)
- Constructor for ISeriesEditorCLSyntaxChecker.
- Parameters:
view
-
checkSyntax
public ISeriesEditorSyntaxError[] checkSyntax(int iElementStart,
int iElementEnd)
- Description copied from interface:
IISeriesEditorSyntaxChecker
- Syntax checks the given line range.
- Specified by:
checkSyntax
in interface IISeriesEditorSyntaxChecker
- Specified by:
checkSyntax
in class ISeriesEditorSyntaxChecker
- See Also:
ISeriesEditorSyntaxChecker.checkSyntax(int, int)
checkSyntaxOfRange
public void checkSyntaxOfRange(int iElementStart,
int iElementEnd)
- Description copied from interface:
IISeriesEditorSyntaxChecker
- Syntax checks all the lines of the document.
- Specified by:
checkSyntaxOfRange
in interface IISeriesEditorSyntaxChecker
- Specified by:
checkSyntaxOfRange
in class ISeriesEditorSyntaxChecker
- See Also:
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:
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 © 2005 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.