org.jmodelica.modelica.compiler.PN_FullClassDecl Class Reference

node Modelica.ast:106 More...

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

org.jmodelica.modelica.compiler.BaseClassDecl org.jmodelica.modelica.compiler.ClassDecl org.jmodelica.modelica.compiler.Element org.jmodelica.modelica.compiler.Clause org.jmodelica.modelica.compiler.BaseNode org.jmodelica.modelica.compiler.PN_ExtendClassDecl

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
PN_FullClassDecl clone () throws CloneNotSupportedException
 internal
PN_FullClassDecl copy ()
 internal
PN_FullClassDecl fullCopy ()
 low-level
 PN_FullClassDecl ()
 method Modelica.ast:1
 PN_FullClassDecl (VisibilityType p0, Opt< Encapsulated > p1, Opt< Partial > p2, Restriction p3, IdDecl p4, Opt< Redeclare > p5, Opt< Final > p6, Opt< Inner > p7, Opt< Outer > p8, Opt< Replaceable > p9, Opt< ConstrainingClause > p10, Opt< Comment > p11, Opt< StringComment > p12, Composition p13, String p14)
 method Modelica.ast:17
 PN_FullClassDecl (VisibilityType p0, Opt< Encapsulated > p1, Opt< Partial > p2, Restriction p3, IdDecl p4, Opt< Redeclare > p5, Opt< Final > p6, Opt< Inner > p7, Opt< Outer > p8, Opt< Replaceable > p9, Opt< ConstrainingClause > p10, Opt< Comment > p11, Opt< StringComment > p12, Composition p13, beaver.Symbol p14)
 method Modelica.ast:34
boolean mayHaveRewrite ()
 internal method Modelica.ast:60
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 setEncapsulatedOpt (Opt< Encapsulated > opt)
 Setter for EncapsulatedOpt low-level method Modelica.ast:5.
boolean hasEncapsulated ()
 Does this node have a Encapsulated child? high-level method Modelica.ast:12.
Encapsulated getEncapsulated ()
 Getter for optional child Encapsulated high-level method Modelica.ast:19.
void setEncapsulated (Encapsulated node)
 Setter for optional child Encapsulated high-level method Modelica.ast:27.
Opt< EncapsulatedgetEncapsulatedOpt ()
 low-level method Modelica.ast:37
Opt< EncapsulatedgetEncapsulatedOptNoTransform ()
 low-level method Modelica.ast:44
void setPartialOpt (Opt< Partial > opt)
 Setter for PartialOpt low-level method Modelica.ast:5.
boolean hasPartial ()
 Does this node have a Partial child? high-level method Modelica.ast:12.
Partial getPartial ()
 Getter for optional child Partial high-level method Modelica.ast:19.
void setPartial (Partial node)
 Setter for optional child Partial high-level method Modelica.ast:27.
Opt< PartialgetPartialOpt ()
 low-level method Modelica.ast:37
Opt< PartialgetPartialOptNoTransform ()
 low-level method Modelica.ast:44
void setRestriction (Restriction node)
 Setter for Restriction high-level method Modelica.ast:5.
Restriction getRestriction ()
 Getter for Restriction high-level method Modelica.ast:12.
Restriction getRestrictionNoTransform ()
 low-level method Modelica.ast:18
void setName (IdDecl node)
 Setter for Name high-level method Modelica.ast:5.
IdDecl getName ()
 Getter for Name high-level method Modelica.ast:12.
IdDecl getNameNoTransform ()
 low-level method Modelica.ast:18
void setRedeclareOpt (Opt< Redeclare > opt)
 Setter for RedeclareOpt low-level method Modelica.ast:5.
boolean hasRedeclare ()
 Does this node have a Redeclare child? high-level method Modelica.ast:12.
Redeclare getRedeclare ()
 Getter for optional child Redeclare high-level method Modelica.ast:19.
void setRedeclare (Redeclare node)
 Setter for optional child Redeclare high-level method Modelica.ast:27.
Opt< RedeclaregetRedeclareOpt ()
 low-level method Modelica.ast:37
Opt< RedeclaregetRedeclareOptNoTransform ()
 low-level method Modelica.ast:44
void setFinalOpt (Opt< Final > opt)
 Setter for FinalOpt low-level method Modelica.ast:5.
boolean hasFinal ()
 Does this node have a Final child? high-level method Modelica.ast:12.
Final getFinal ()
 Getter for optional child Final high-level method Modelica.ast:19.
void setFinal (Final node)
 Setter for optional child Final high-level method Modelica.ast:27.
Opt< FinalgetFinalOpt ()
 low-level method Modelica.ast:37
Opt< FinalgetFinalOptNoTransform ()
 low-level method Modelica.ast:44
void setInnerOpt (Opt< Inner > opt)
 Setter for InnerOpt low-level method Modelica.ast:5.
boolean hasInner ()
 Does this node have a Inner child? high-level method Modelica.ast:12.
Inner getInner ()
 Getter for optional child Inner high-level method Modelica.ast:19.
void setInner (Inner node)
 Setter for optional child Inner high-level method Modelica.ast:27.
Opt< InnergetInnerOpt ()
 low-level method Modelica.ast:37
Opt< InnergetInnerOptNoTransform ()
 low-level method Modelica.ast:44
void setOuterOpt (Opt< Outer > opt)
 Setter for OuterOpt low-level method Modelica.ast:5.
boolean hasOuter ()
 Does this node have a Outer child? high-level method Modelica.ast:12.
Outer getOuter ()
 Getter for optional child Outer high-level method Modelica.ast:19.
void setOuter (Outer node)
 Setter for optional child Outer high-level method Modelica.ast:27.
Opt< OutergetOuterOpt ()
 low-level method Modelica.ast:37
Opt< OutergetOuterOptNoTransform ()
 low-level method Modelica.ast:44
void setReplaceableOpt (Opt< Replaceable > opt)
 Setter for ReplaceableOpt low-level method Modelica.ast:5.
boolean hasReplaceable ()
 Does this node have a Replaceable child? high-level method Modelica.ast:12.
Replaceable getReplaceable ()
 Getter for optional child Replaceable high-level method Modelica.ast:19.
void setReplaceable (Replaceable node)
 Setter for optional child Replaceable high-level method Modelica.ast:27.
Opt< ReplaceablegetReplaceableOpt ()
 low-level method Modelica.ast:37
Opt< ReplaceablegetReplaceableOptNoTransform ()
 low-level method Modelica.ast:44
void setConstrainingClauseOpt (Opt< ConstrainingClause > opt)
 Setter for ConstrainingClauseOpt low-level method Modelica.ast:5.
boolean hasConstrainingClause ()
 Does this node have a ConstrainingClause child? high-level method Modelica.ast:12.
ConstrainingClause getConstrainingClause ()
 Getter for optional child ConstrainingClause high-level method Modelica.ast:19.
void setConstrainingClause (ConstrainingClause node)
 Setter for optional child ConstrainingClause high-level method Modelica.ast:27.
Opt< ConstrainingClausegetConstrainingClauseOpt ()
 low-level method Modelica.ast:37
Opt< ConstrainingClausegetConstrainingClauseOptNoTransform ()
 low-level method Modelica.ast:44
void setConstrainingClauseCommentOpt (Opt< Comment > opt)
 Setter for ConstrainingClauseCommentOpt low-level method Modelica.ast:5.
boolean hasConstrainingClauseComment ()
 Does this node have a ConstrainingClauseComment child? high-level method Modelica.ast:12.
Comment getConstrainingClauseComment ()
 Getter for optional child ConstrainingClauseComment high-level method Modelica.ast:19.
void setConstrainingClauseComment (Comment node)
 Setter for optional child ConstrainingClauseComment high-level method Modelica.ast:27.
Opt< CommentgetConstrainingClauseCommentOpt ()
 low-level method Modelica.ast:37
Opt< CommentgetConstrainingClauseCommentOptNoTransform ()
 low-level method Modelica.ast:44
void setStringCommentOpt (Opt< StringComment > opt)
 Setter for StringCommentOpt low-level method Modelica.ast:5.
boolean hasStringComment ()
 Does this node have a StringComment child? high-level method Modelica.ast:12.
StringComment getStringComment ()
 Getter for optional child StringComment high-level method Modelica.ast:19.
void setStringComment (StringComment node)
 Setter for optional child StringComment high-level method Modelica.ast:27.
Opt< StringCommentgetStringCommentOpt ()
 low-level method Modelica.ast:37
Opt< StringCommentgetStringCommentOptNoTransform ()
 low-level method Modelica.ast:44
void setComposition (Composition node)
 Setter for Composition high-level method Modelica.ast:5.
Composition getComposition ()
 Getter for Composition high-level method Modelica.ast:12.
Composition getCompositionNoTransform ()
 low-level method Modelica.ast:18
void setEndName (String value)
 Setter for lexeme EndName high-level method Modelica.ast:5.
void setEndName (beaver.Symbol symbol)
 method Modelica.ast:11
String getEndName ()
 Getter for lexeme EndName high-level method Modelica.ast:22.
ASTNode rewriteTo ()
 internal

Public Attributes

int EndNamestart
 method Modelica.ast:9
int EndNameend
 method Modelica.ast:10

Protected Member Functions

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

Protected Attributes

String tokenString_EndName
 * internal * method Modelica.ast:8


Detailed Description

node Modelica.ast:106

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.PN_FullClassDecl.PN_FullClassDecl (  ) 

method Modelica.ast:1

org.jmodelica.modelica.compiler.PN_FullClassDecl.PN_FullClassDecl ( VisibilityType  p0,
Opt< Encapsulated p1,
Opt< Partial p2,
Restriction  p3,
IdDecl  p4,
Opt< Redeclare p5,
Opt< Final p6,
Opt< Inner p7,
Opt< Outer p8,
Opt< Replaceable p9,
Opt< ConstrainingClause p10,
Opt< Comment p11,
Opt< StringComment p12,
Composition  p13,
String  p14 
)

method Modelica.ast:17

org.jmodelica.modelica.compiler.PN_FullClassDecl.PN_FullClassDecl ( VisibilityType  p0,
Opt< Encapsulated p1,
Opt< Partial p2,
Restriction  p3,
IdDecl  p4,
Opt< Redeclare p5,
Opt< Final p6,
Opt< Inner p7,
Opt< Outer p8,
Opt< Replaceable p9,
Opt< ConstrainingClause p10,
Opt< Comment p11,
Opt< StringComment p12,
Composition  p13,
beaver.Symbol  p14 
)

method Modelica.ast:34


Member Function Documentation

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

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

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

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

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

Composition org.jmodelica.modelica.compiler.PN_FullClassDecl.getComposition (  ) 

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

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Composition org.jmodelica.modelica.compiler.PN_FullClassDecl.getCompositionNoTransform (  ) 

low-level method Modelica.ast:18

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

ConstrainingClause org.jmodelica.modelica.compiler.PN_FullClassDecl.getConstrainingClause (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Comment org.jmodelica.modelica.compiler.PN_FullClassDecl.getConstrainingClauseComment (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Comment> org.jmodelica.modelica.compiler.PN_FullClassDecl.getConstrainingClauseCommentOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Comment> org.jmodelica.modelica.compiler.PN_FullClassDecl.getConstrainingClauseCommentOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<ConstrainingClause> org.jmodelica.modelica.compiler.PN_FullClassDecl.getConstrainingClauseOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<ConstrainingClause> org.jmodelica.modelica.compiler.PN_FullClassDecl.getConstrainingClauseOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Encapsulated org.jmodelica.modelica.compiler.PN_FullClassDecl.getEncapsulated (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Encapsulated> org.jmodelica.modelica.compiler.PN_FullClassDecl.getEncapsulatedOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Encapsulated> org.jmodelica.modelica.compiler.PN_FullClassDecl.getEncapsulatedOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

String org.jmodelica.modelica.compiler.PN_FullClassDecl.getEndName (  ) 

Getter for lexeme EndName high-level method Modelica.ast:22.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Final org.jmodelica.modelica.compiler.PN_FullClassDecl.getFinal (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Final> org.jmodelica.modelica.compiler.PN_FullClassDecl.getFinalOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Final> org.jmodelica.modelica.compiler.PN_FullClassDecl.getFinalOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Inner org.jmodelica.modelica.compiler.PN_FullClassDecl.getInner (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Inner> org.jmodelica.modelica.compiler.PN_FullClassDecl.getInnerOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Inner> org.jmodelica.modelica.compiler.PN_FullClassDecl.getInnerOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

IdDecl org.jmodelica.modelica.compiler.PN_FullClassDecl.getName (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

IdDecl org.jmodelica.modelica.compiler.PN_FullClassDecl.getNameNoTransform (  ) 

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Outer org.jmodelica.modelica.compiler.PN_FullClassDecl.getOuter (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Outer> org.jmodelica.modelica.compiler.PN_FullClassDecl.getOuterOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Outer> org.jmodelica.modelica.compiler.PN_FullClassDecl.getOuterOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Partial org.jmodelica.modelica.compiler.PN_FullClassDecl.getPartial (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Partial> org.jmodelica.modelica.compiler.PN_FullClassDecl.getPartialOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Partial> org.jmodelica.modelica.compiler.PN_FullClassDecl.getPartialOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Redeclare org.jmodelica.modelica.compiler.PN_FullClassDecl.getRedeclare (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Redeclare> org.jmodelica.modelica.compiler.PN_FullClassDecl.getRedeclareOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Redeclare> org.jmodelica.modelica.compiler.PN_FullClassDecl.getRedeclareOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Replaceable org.jmodelica.modelica.compiler.PN_FullClassDecl.getReplaceable (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Replaceable> org.jmodelica.modelica.compiler.PN_FullClassDecl.getReplaceableOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<Replaceable> org.jmodelica.modelica.compiler.PN_FullClassDecl.getReplaceableOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Restriction org.jmodelica.modelica.compiler.PN_FullClassDecl.getRestriction (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Restriction org.jmodelica.modelica.compiler.PN_FullClassDecl.getRestrictionNoTransform (  ) 

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

StringComment org.jmodelica.modelica.compiler.PN_FullClassDecl.getStringComment (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.ClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<StringComment> org.jmodelica.modelica.compiler.PN_FullClassDecl.getStringCommentOpt (  ) 

low-level method Modelica.ast:37

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

Opt<StringComment> org.jmodelica.modelica.compiler.PN_FullClassDecl.getStringCommentOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

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

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasConstrainingClause (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasConstrainingClauseComment (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasEncapsulated (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasFinal (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasInner (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasOuter (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasPartial (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasRedeclare (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasReplaceable (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

boolean org.jmodelica.modelica.compiler.PN_FullClassDecl.hasStringComment (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.ClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

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

internal method Modelica.ast:60

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

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

low-level method Modelica.ast:54

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

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

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setComposition ( Composition  node  ) 

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

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setConstrainingClause ( ConstrainingClause  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setConstrainingClauseComment ( Comment  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setConstrainingClauseCommentOpt ( Opt< Comment opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setConstrainingClauseOpt ( Opt< ConstrainingClause opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setEncapsulated ( Encapsulated  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setEncapsulatedOpt ( Opt< Encapsulated opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setEndName ( beaver.Symbol  symbol  ) 

method Modelica.ast:11

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setEndName ( String  value  ) 

Setter for lexeme EndName high-level method Modelica.ast:5.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setFinal ( Final  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setFinalOpt ( Opt< Final opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setInner ( Inner  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setInnerOpt ( Opt< Inner opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setName ( IdDecl  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setOuter ( Outer  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setOuterOpt ( Opt< Outer opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setPartial ( Partial  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setPartialOpt ( Opt< Partial opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setRedeclare ( Redeclare  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setRedeclareOpt ( Opt< Redeclare opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setReplaceable ( Replaceable  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setReplaceableOpt ( Opt< Replaceable opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setRestriction ( Restriction  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setStringComment ( StringComment  node  ) 

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

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

void org.jmodelica.modelica.compiler.PN_FullClassDecl.setStringCommentOpt ( Opt< StringComment opt  ) 

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

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.BaseClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.PN_ExtendClassDecl.


Member Data Documentation

method Modelica.ast:10

method Modelica.ast:9

* internal * method Modelica.ast:8

* internal


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

Generated on Fri Oct 7 14:51:05 2011 for JModelica.org by  doxygen 1.5.8