|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Implemented by all iSeries editor parsers.
Field Summary | |
---|---|
static String |
Copyright
|
Method Summary | |
---|---|
void |
addCompileError(int iElement,
String strError)
Method addCompileError. |
void |
addError(int iElement,
String strError,
char cMessageStyle)
Method addError. |
void |
doPromptAction()
Called when the prompt menu item is selected. |
com.ibm.lpex.alef.LpexTextEditor |
getEditor()
The parser returns the editor (if known) |
ISeriesFile |
getFieldFile()
Method getFieldFile. |
com.ibm.lpex.core.LpexFieldsProvider |
getFieldsProvider()
Used to retrieve the fields provider for column sensitive editing, if available |
IISeriesEditorFormatLine |
getFormatLine()
The parser returns the format line ruler if supported. |
com.ibm.etools.systems.editor.SystemTextEditorHelpHandler |
getHelpHandler()
The parser returns the class that implements LpexLanguageHelp. |
IFile |
getIFile()
gets the IFile for the source in the editor |
Image |
getImage(String strImageName)
The parser returns an image given the image name, or null if there is no image. |
ISeriesMember |
getIncludeMember()
Method getIncludeMember. |
ISeriesConnection |
getISeriesConnection(boolean bIsPromptAllowed)
Method getISeriesConnection. |
ISeriesMember |
getISeriesMember()
Method getISeriesMember. |
com.ibm.lpex.core.LpexView |
getLpexView()
Used to get the view associated with the parser |
LanguageModel |
getModel(boolean bUpdate)
Returns the model that is an elements and attributes tree model. |
IISeriesEditorProgramVerifier |
getProgramVerifier()
The parser returns the program verifier if supported. |
IISeriesEditorPromptAdapter |
getPromptAdapter()
The parser returns an adapter that communicates with the source prompt view. |
IPropertySheetPage |
getPropertySheet()
The parser returns a property sheet. |
IISeriesEditorSyntaxChecker |
getSyntaxChecker()
The parser returns the syntax checker if supported. |
void |
initializeLpexView(com.ibm.lpex.core.LpexView lpexView)
Called by the base class when the parser is constructed. |
boolean |
isOverrideDatePreference()
Indicates whether or not the date preference has been overriden by the show date popup menu option |
boolean |
isReadOnly()
Queries the readonly state. |
boolean |
isValidFieldAction()
Method isValidFieldAction. |
boolean |
isValidIncludeAction()
Method isValidIncludeAction. |
void |
removeErrors(int iElement)
Method removeError. |
void |
removeErrors(int iStartElement,
int iEndElement)
Method removeErrors. |
void |
selectionLinesChanged(int iLineFirst,
int iLineLast)
Notifies the parser that the vertical ruler highlight should be changed to reflect the given lines. |
void |
setConnectionListener(ISeriesEditorConnectListener cl)
Sets the connection listener for this parser |
void |
setEditor(com.ibm.lpex.alef.LpexTextEditor editor)
Method setEditor. |
void |
setEnableParseExtras(boolean bEnable)
Method setEnableParseExtras. |
void |
setOverrideDatePreference()
Tells the parser that the show date preference has been overridden |
Methods inherited from interface com.ibm.etools.systems.editor.ISystemTextEditorParser |
---|
getLanguage, getLocalFileName, isLocal, setLocal |
Field Detail |
public static final String Copyright
Method Detail |
public void doPromptAction()
public com.ibm.lpex.alef.LpexTextEditor getEditor()
public IISeriesEditorFormatLine getFormatLine()
public com.ibm.etools.systems.editor.SystemTextEditorHelpHandler getHelpHandler()
public Image getImage(String strImageName)
public LanguageModel getModel(boolean bUpdate)
public IISeriesEditorProgramVerifier getProgramVerifier()
public IISeriesEditorPromptAdapter getPromptAdapter()
public IPropertySheetPage getPropertySheet()
public IISeriesEditorSyntaxChecker getSyntaxChecker()
public ISeriesMember getIncludeMember()
public ISeriesMember getISeriesMember()
public ISeriesConnection getISeriesConnection(boolean bIsPromptAllowed)
bIsPromptAllowed
- true if the user is allowed to be prompted, false otherwise
public ISeriesFile getFieldFile()
public void initializeLpexView(com.ibm.lpex.core.LpexView lpexView)
public boolean isReadOnly()
public boolean isValidFieldAction()
public boolean isValidIncludeAction()
public void selectionLinesChanged(int iLineFirst, int iLineLast)
public IFile getIFile()
public void addError(int iElement, String strError, char cMessageStyle)
iElement
- the element number that the error belongs tostrError
- the text of the errorcMessageStyle
- the style character for the errorpublic void addCompileError(int iElement, String strError)
iElement
- the element number that the error belongs tostrError
- the text of the errorpublic void removeErrors(int iElement)
iElement
- the element number to remove all the errors forpublic void removeErrors(int iStartElement, int iEndElement)
iStartElement
- public void setEnableParseExtras(boolean bEnable)
bEnable
- whether or not the parsers should ignore the extra features they may havepublic void setEditor(com.ibm.lpex.alef.LpexTextEditor editor)
editor
- the editor for this parserpublic void setConnectionListener(ISeriesEditorConnectListener cl)
cl
- public void setOverrideDatePreference()
public boolean isOverrideDatePreference()
public com.ibm.lpex.core.LpexView getLpexView()
public com.ibm.lpex.core.LpexFieldsProvider getFieldsProvider()
|
iSeries Remote Systems v6.0.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |