org.jmodelica.modelica.compiler.InlineExtendsClause Class Reference

node Modelica.ast:210 More...

Inheritance diagram for org.jmodelica.modelica.compiler.InlineExtendsClause:

org.jmodelica.modelica.compiler.ExtendsClause org.jmodelica.modelica.compiler.Element org.jmodelica.modelica.compiler.Clause org.jmodelica.modelica.compiler.BaseNode

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
InlineExtendsClause clone () throws CloneNotSupportedException
 internal
InlineExtendsClause copy ()
 internal
InlineExtendsClause fullCopy ()
 low-level
InstExtends newEmptyInstExtends ()
 method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1052
 InlineExtendsClause ()
 method Modelica.ast:1
 InlineExtendsClause (VisibilityType p0, Access p1, Opt< ClassModification > p2, Opt< Annotation > p3)
 method Modelica.ast:9
boolean mayHaveRewrite ()
 internal method Modelica.ast:24
void setVisibilityType (VisibilityType node)
 Setter for VisibilityType high-level method Modelica.ast:5.
VisibilityType getVisibilityType ()
 Getter for VisibilityType high-level method Modelica.ast:12.
VisibilityType getVisibilityTypeNoTransform ()
 low-level method Modelica.ast:18
void setSuper (Access node)
 Setter for Super high-level method Modelica.ast:5.
Access getSuper ()
 Getter for Super high-level method Modelica.ast:12.
Access getSuperNoTransform ()
 low-level method Modelica.ast:18
void setClassModificationOpt (Opt< ClassModification > opt)
 Setter for ClassModificationOpt low-level method Modelica.ast:5.
boolean hasClassModification ()
 Does this node have a ClassModification child? high-level method Modelica.ast:12.
ClassModification getClassModification ()
 Getter for optional child ClassModification high-level method Modelica.ast:19.
void setClassModification (ClassModification node)
 Setter for optional child ClassModification high-level method Modelica.ast:27.
Opt< ClassModificationgetClassModificationOpt ()
 low-level method Modelica.ast:37
Opt< ClassModificationgetClassModificationOptNoTransform ()
 low-level method Modelica.ast:44
void setAnnotationOpt (Opt< Annotation > opt)
 Setter for AnnotationOpt low-level method Modelica.ast:5.
boolean hasAnnotation ()
 Does this node have a Annotation child? high-level method Modelica.ast:12.
Annotation getAnnotation ()
 Getter for optional child Annotation high-level method Modelica.ast:19.
void setAnnotation (Annotation node)
 Setter for optional child Annotation high-level method Modelica.ast:27.
Opt< AnnotationgetAnnotationOpt ()
 low-level method Modelica.ast:37
Opt< AnnotationgetAnnotationOptNoTransform ()
 low-level method Modelica.ast:44
ASTNode rewriteTo ()
 internal

Protected Member Functions

int numChildren ()
 low-level method Modelica.ast:18


Detailed Description

node Modelica.ast:210

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.InlineExtendsClause.InlineExtendsClause (  ) 

method Modelica.ast:1

org.jmodelica.modelica.compiler.InlineExtendsClause.InlineExtendsClause ( VisibilityType  p0,
Access  p1,
Opt< ClassModification p2,
Opt< Annotation p3 
)

method Modelica.ast:9


Member Function Documentation

InlineExtendsClause org.jmodelica.modelica.compiler.InlineExtendsClause.clone (  )  throws CloneNotSupportedException

internal

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

InlineExtendsClause org.jmodelica.modelica.compiler.InlineExtendsClause.copy (  ) 

internal

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.flushCache (  ) 

low-level

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.flushCollectionCache (  ) 

internal

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

InlineExtendsClause org.jmodelica.modelica.compiler.InlineExtendsClause.fullCopy (  ) 

low-level

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

Annotation org.jmodelica.modelica.compiler.InlineExtendsClause.getAnnotation (  ) 

Getter for optional child Annotation high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

Opt<Annotation> org.jmodelica.modelica.compiler.InlineExtendsClause.getAnnotationOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

Opt<Annotation> org.jmodelica.modelica.compiler.InlineExtendsClause.getAnnotationOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

ClassModification org.jmodelica.modelica.compiler.InlineExtendsClause.getClassModification (  ) 

Getter for optional child ClassModification high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

Opt<ClassModification> org.jmodelica.modelica.compiler.InlineExtendsClause.getClassModificationOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

Opt<ClassModification> org.jmodelica.modelica.compiler.InlineExtendsClause.getClassModificationOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

Access org.jmodelica.modelica.compiler.InlineExtendsClause.getSuper (  ) 

Getter for Super high-level method Modelica.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

Access org.jmodelica.modelica.compiler.InlineExtendsClause.getSuperNoTransform (  ) 

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

VisibilityType org.jmodelica.modelica.compiler.InlineExtendsClause.getVisibilityType (  ) 

Getter for VisibilityType high-level method Modelica.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

VisibilityType org.jmodelica.modelica.compiler.InlineExtendsClause.getVisibilityTypeNoTransform (  ) 

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

boolean org.jmodelica.modelica.compiler.InlineExtendsClause.hasAnnotation (  ) 

Does this node have a Annotation child? high-level method Modelica.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

boolean org.jmodelica.modelica.compiler.InlineExtendsClause.hasClassModification (  ) 

Does this node have a ClassModification child? high-level method Modelica.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

boolean org.jmodelica.modelica.compiler.InlineExtendsClause.mayHaveRewrite (  ) 

internal method Modelica.ast:24

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

InstExtends org.jmodelica.modelica.compiler.InlineExtendsClause.newEmptyInstExtends (  ) 

method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1052

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

int org.jmodelica.modelica.compiler.InlineExtendsClause.numChildren (  )  [protected]

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

ASTNode org.jmodelica.modelica.compiler.InlineExtendsClause.rewriteTo (  ) 

internal

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.setAnnotation ( Annotation  node  ) 

Setter for optional child Annotation high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.setAnnotationOpt ( Opt< Annotation opt  ) 

Setter for AnnotationOpt low-level method Modelica.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.setClassModification ( ClassModification  node  ) 

Setter for optional child ClassModification high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.setClassModificationOpt ( Opt< ClassModification opt  ) 

Setter for ClassModificationOpt low-level method Modelica.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.setSuper ( Access  node  ) 

Setter for Super high-level method Modelica.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.

void org.jmodelica.modelica.compiler.InlineExtendsClause.setVisibilityType ( VisibilityType  node  ) 

Setter for VisibilityType high-level method Modelica.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.ExtendsClause.


The documentation for this class was generated from the following file:

Generated on Fri Oct 7 14:50:39 2011 for JModelica.org by  doxygen 1.5.8