Package de.monticore.tf.odrules
Class GenerateConditionsVisitor
- java.lang.Object
-
- de.monticore.tf.odrules.GenerateConditionsVisitor
-
- All Implemented Interfaces:
ODRulesVisitor2
,de.monticore.visitor.IVisitor
public class GenerateConditionsVisitor extends java.lang.Object implements ODRulesVisitor2
-
-
Constructor Summary
Constructors Constructor Description GenerateConditionsVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endVisit(ASTODAttribute node)
java.util.List<ASTObjectCondition>
getObjectConditions()
void
visit(ASTODAttribute node)
Visits the nodes of the given AST of the type ASTODAttribute and generates Strings for the conditionsvoid
visit(ASTODDefinition node)
void
visit(ASTODLink node)
Visits the nodes of the given AST of the type ASTODLink and generates Strings for the conditionsvoid
visit(ASTODObject node)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.monticore.visitor.IVisitor
endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit
-
Methods inherited from interface de.monticore.tf.odrules._visitor.ODRulesVisitor2
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Method Detail
-
getObjectConditions
public java.util.List<ASTObjectCondition> getObjectConditions()
-
visit
public void visit(ASTODObject node)
- Specified by:
visit
in interfaceODRulesVisitor2
-
visit
public void visit(ASTODDefinition node)
- Specified by:
visit
in interfaceODRulesVisitor2
-
visit
public void visit(ASTODAttribute node)
Visits the nodes of the given AST of the type ASTODAttribute and generates Strings for the conditions- Specified by:
visit
in interfaceODRulesVisitor2
- Parameters:
node
- the node to start visiting
-
endVisit
public void endVisit(ASTODAttribute node)
- Specified by:
endVisit
in interfaceODRulesVisitor2
-
visit
public void visit(ASTODLink node)
Visits the nodes of the given AST of the type ASTODLink and generates Strings for the conditions- Specified by:
visit
in interfaceODRulesVisitor2
- Parameters:
node
- the node to start visiting
-
-