Element
Abstract Class
The basic syntax element class, which all existing syntax uses.
Extends
Object
Implements
SyntaxElement
Modifiers
public abstract
Constructors
new Element (Library, LanguageElement, String...)
ConstructorNo description is available for this element.
Index | Type | Name |
---|---|---|
1 | Library | library |
2 | LanguageElement | element |
3 | String[] | string |
Return Type
Element
Modifiers
public varargs
Fields
provider
FieldNo description is available for this element.
Type
Library
Modifiers
protected final
type
FieldNo description is available for this element.
Type
LanguageElement
Modifiers
protected final
handlers
FieldNo description is available for this element.
Type
Handlers
Modifiers
protected final
Methods
getType ()
MethodNo description is available for this element.
Return Type
LanguageElement
Modifiers
public
getHandler (HandlerType)
MethodNo description is available for this element.
Index | Type | Name |
---|---|---|
1 | HandlerType | type |
Return Type
Method
Modifiers
public
getProvider ()
MethodNo description is available for this element.
Return Type
Library
Modifiers
public
getPattern ()
MethodNo description is available for this element.
Return Type
Pattern
Modifiers
public final
hasHandler (HandlerType)
MethodNo description is available for this element.
Index | Type | Name |
---|---|---|
1 | HandlerType | type |
Return Type
boolean
Modifiers
public
getPatterns ()
MethodNo description is available for this element.
Return Type
String[]
Modifiers
public
setHandler (HandlerType, Method)
MethodNo description is available for this element.
Index | Type | Name |
---|---|---|
1 | HandlerType | type |
2 | Method | method |
Return Type
void
Modifiers
public