|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
The interface for all parsers
| Method Summary | |
IContentAssistProcessor |
getCompletionProcessor(IAdaptable element)
Returns the parser's content assist processor |
java.lang.String |
getEditString(IAdaptable element,
int flags)
Gets the string that is a subject to edit. |
ICommand |
getParseCommand(IAdaptable element,
java.lang.String newString,
int flags)
Gets the command that applies the new edit string |
java.lang.String |
getPrintString(IAdaptable element,
int flags)
Returns a string intended for display. |
boolean |
isAffectingEvent(java.lang.Object event,
int flags)
Determines if the event requires action from the parser point of view. |
IParserEditStatus |
isValidEditString(IAdaptable element,
java.lang.String editString)
Tests if the user-entered string is in a valid form that can be parsed |
| Method Detail |
public java.lang.String getEditString(IAdaptable element,
int flags)
element - the element for which the edit string is requestedflags - the bitflag of parser options
public IParserEditStatus isValidEditString(IAdaptable element,
java.lang.String editString)
element - the element for which the edit string is applied toeditString - the user-entered string
EDITABLE_STATUS if the edit string is valid, otherwise
a status that includes information describing why it is an invalid edit string.
public ICommand getParseCommand(IAdaptable element,
java.lang.String newString,
int flags)
element - the element for which the parse command is requestednewString - to be set by the commandflags - the bitflag of parser options
public java.lang.String getPrintString(IAdaptable element,
int flags)
element - the element for which the print string is requestedflags - the bitflag of parser options
public boolean isAffectingEvent(java.lang.Object event,
int flags)
event - the event, an instance of IElementEventflags - the bitflag of parser options
true if the event affects the parser,
otherwise false.public IContentAssistProcessor getCompletionProcessor(IAdaptable element)
element - the element
|
Runtime | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.