| Modifier and Type | Field and Description |
|---|---|
| protected Expression | exp
expression object that is being created. |
| private ReferenceExp | ref
Container to which the expression will be assigned. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected State | createChildState(StartTagInfo tag)
Implements abstract com. |
| protected abstract Expression | doCombine(ReferenceExp baseExp, Expression newExp, String combine)
combines two expressions into one as specified by the combine parameter, and returns a new expression. |
| protected void | endSelf()
Overrides com. |
| public final ReferenceExp | Returns: null If there was an error in the input, this method may return null.Obtains a |
| protected ReferenceExp | |
| public final void | onEndChild(Expression child)
Implements com. |
| protected void | startSelf()
Overrides com. |
| exp | back to summary |
|---|---|
| protected Expression exp expression object that is being created.
See | |
| ref | back to summary |
|---|---|
| private ReferenceExp ref Container to which the expression will be assigned. | |
| DefineState | back to summary |
|---|---|
| public DefineState() | |
| createChildState | back to summary |
|---|---|
| protected State createChildState(StartTagInfo tag) Implements abstract com. Doc from com. creates appropriate child state object for this element | |
| doCombine | back to summary |
|---|---|
| protected abstract Expression doCombine(ReferenceExp baseExp, Expression newExp, String combine) combines two expressions into one as specified by the combine parameter, and returns a new expression. If the combine parameter is invalid, then return null. | |
| endSelf | back to summary |
|---|---|
| protected void endSelf() Overrides com. Doc from com. this method is called in endElement method when the state is about to be removed. derived-class should perform any wrap-up job | |
| getRef | back to summary |
|---|---|
| public final ReferenceExp getRef() Obtains a
| |
| getReference | back to summary |
|---|---|
protected ReferenceExp getReference()
| |
| onEndChild | back to summary |
|---|---|
| public final void onEndChild(Expression child) Implements com. receives a Pattern object that is contained in this element. | |
| startSelf | back to summary |
|---|---|
| protected void startSelf() Overrides com. Doc from com. performs a task that should be done before reading any child elements. derived-class can safely read startTag and/or parentState values. | |