|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ourgrid.common.spec.semantic.SDFSemanticActions
public class SDFSemanticActions
This entity is the set of actions that the GRID grammar uses to build a answer to the compilation of sources wrote in this language. Created on Jul 8, 2004
Constructor Summary | |
---|---|
SDFSemanticActions()
The Constructor |
Method Summary | |
---|---|
void |
action1()
This action: Sets the read line mode |
void |
action10()
This action: Finishes the default attibutes reading process. |
void |
action12()
This action: Sets the final result LIST object. |
void |
action14()
This action: Sets the mode to NORMAL |
void |
action2()
This action: Puts the value string for a attribute at the top of the stack. |
void |
action3()
This action: Puts the name string for a attribute at the top of the stack. |
void |
action4()
This action: Inserts a new attribute at the actual GUM specification or at the default map depending of the type of the attibute (GUM or default). |
void |
action6()
This action: Initializes a new GUM as the actual GUM. |
void |
action8()
This action: Closes the actual GUM specification and inserts it at MyGUM. |
void |
action9()
This action:Prepare the environment to read and indicates that the attributes are the defaults. |
int |
getOperationalMode()
|
java.util.List<GumSpec> |
getResult()
Used to return the result of the compilation process, after execute all the semantic actions necessary and defined by a grammar definition. |
void |
performAction(java.lang.String action,
Token token)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SDFSemanticActions()
Method Detail |
---|
public void performAction(java.lang.String action, Token token) throws SemanticException
performAction
in interface SemanticActions
SemanticException
SemanticActions.performAction(java.lang.String,
org.ourgrid.common.spec.token.Token)
public int getOperationalMode()
getOperationalMode
in interface SemanticActions
SemanticActions.getOperationalMode()
public java.util.List<GumSpec> getResult()
SemanticActions
getResult
in interface SemanticActions
SemanticActions.getResult()
public void action1()
public void action2() throws SemanticException
SemanticException
public void action3()
public void action4()
public void action6()
public void action8() throws SemanticException
SemanticException
public void action9()
public void action10()
public void action12()
public void action14()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |