Class ASTODObject

java.lang.Object
de.monticore.ast.ASTCNode
de.monticore.tf.odrules._ast.ASTODObjectTOP
de.monticore.tf.odrules._ast.ASTODObject
All Implemented Interfaces:
de.monticore.ast.ASTNode, ASTODRulesNode, Cloneable

public class ASTODObject extends ASTODObjectTOP
  • Constructor Details

  • Method Details

    • deepClone

      public ASTODObject deepClone()
      Specified by:
      deepClone in interface de.monticore.ast.ASTNode
      Overrides:
      deepClone in class ASTODObjectTOP
    • hasStereotype

      public boolean hasStereotype(String name)
    • hasStereotype

      public boolean hasStereotype(String name, String value)
    • getStereotypeValue

      public String getStereotypeValue(String name)
    • printName

      public String printName()
    • printType

      public String printType()
    • printQualifiedType

      public String printQualifiedType()
    • getAllODObjects

      public List<ASTODObject> getAllODObjects()
      Returns all ODObjects, including inner links and deeper hierarchies.
      Returns:
      a list of all ASTODObjects