org.jmodelica.modelica.compiler.LibClassDecl Class Reference

node Modelica.ast:121 More...

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

org.jmodelica.modelica.compiler.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

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
LibClassDecl clone () throws CloneNotSupportedException
 internal
LibClassDecl copy ()
 internal
LibClassDecl fullCopy ()
 low-level
void dumpClasses (String indent)
 method DumpClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:436
void setOrder (java.util.List< String > order)
 method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:147
 LibClassDecl (FullClassDecl fcd)
 method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:164
void assignFields (FullClassDecl fcd)
 method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:168
 LibClassDecl ()
 method Modelica.ast:1
 LibClassDecl (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, List< AbstractEquation > p13, List< Algorithm > p14, List< ExtendsClause > p15, List< ImportClause > p16, List< ClassDecl > p17, List< ComponentDecl > p18, List< Annotation > p19, Opt< ExternalClause > p20, String p21, List< LibNode > p22)
 method Modelica.ast:26
 LibClassDecl (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, List< AbstractEquation > p13, List< Algorithm > p14, List< ExtendsClause > p15, List< ImportClause > p16, List< ClassDecl > p17, List< ComponentDecl > p18, List< Annotation > p19, Opt< ExternalClause > p20, beaver.Symbol p21, List< LibNode > p22)
 method Modelica.ast:51
boolean mayHaveRewrite ()
 internal method Modelica.ast:85
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 setEquationList (List< AbstractEquation > list)
 Setter for EquationList high-level method Modelica.ast:5.
int getNumEquation ()
AbstractEquation getEquation (int i)
 Getter for child in list EquationList high-level method Modelica.ast:19.
void addEquation (AbstractEquation node)
 Add element to list EquationList high-level method Modelica.ast:27.
void addEquationNoTransform (AbstractEquation node)
 low-level method Modelica.ast:34
void setEquation (AbstractEquation node, int i)
 Setter for child in list EquationList high-level method Modelica.ast:42.
List< AbstractEquationgetEquations ()
 Getter for Equation list.
List< AbstractEquationgetEquationsNoTransform ()
 low-level method Modelica.ast:56
List< AbstractEquationgetEquationList ()
 Getter for list EquationList high-level method Modelica.ast:63.
List< AbstractEquationgetEquationListNoTransform ()
 low-level method Modelica.ast:72
void setAlgorithmList (List< Algorithm > list)
 Setter for AlgorithmList high-level method Modelica.ast:5.
int getNumAlgorithm ()
Algorithm getAlgorithm (int i)
 Getter for child in list AlgorithmList high-level method Modelica.ast:19.
void addAlgorithm (Algorithm node)
 Add element to list AlgorithmList high-level method Modelica.ast:27.
void addAlgorithmNoTransform (Algorithm node)
 low-level method Modelica.ast:34
void setAlgorithm (Algorithm node, int i)
 Setter for child in list AlgorithmList high-level method Modelica.ast:42.
List< AlgorithmgetAlgorithms ()
 Getter for Algorithm list.
List< AlgorithmgetAlgorithmsNoTransform ()
 low-level method Modelica.ast:56
List< AlgorithmgetAlgorithmList ()
 Getter for list AlgorithmList high-level method Modelica.ast:63.
List< AlgorithmgetAlgorithmListNoTransform ()
 low-level method Modelica.ast:72
void setSuperList (List< ExtendsClause > list)
 Setter for SuperList high-level method Modelica.ast:5.
int getNumSuper ()
ExtendsClause getSuper (int i)
 Getter for child in list SuperList high-level method Modelica.ast:19.
void addSuper (ExtendsClause node)
 Add element to list SuperList high-level method Modelica.ast:27.
void addSuperNoTransform (ExtendsClause node)
 low-level method Modelica.ast:34
void setSuper (ExtendsClause node, int i)
 Setter for child in list SuperList high-level method Modelica.ast:42.
List< ExtendsClausegetSupers ()
 Getter for Super list.
List< ExtendsClausegetSupersNoTransform ()
 low-level method Modelica.ast:56
List< ExtendsClausegetSuperList ()
 Getter for list SuperList high-level method Modelica.ast:63.
List< ExtendsClausegetSuperListNoTransform ()
 low-level method Modelica.ast:72
void setImportList (List< ImportClause > list)
 Setter for ImportList high-level method Modelica.ast:5.
int getNumImport ()
ImportClause getImport (int i)
 Getter for child in list ImportList high-level method Modelica.ast:19.
void addImport (ImportClause node)
 Add element to list ImportList high-level method Modelica.ast:27.
void addImportNoTransform (ImportClause node)
 low-level method Modelica.ast:34
void setImport (ImportClause node, int i)
 Setter for child in list ImportList high-level method Modelica.ast:42.
List< ImportClausegetImports ()
 Getter for Import list.
List< ImportClausegetImportsNoTransform ()
 low-level method Modelica.ast:56
List< ImportClausegetImportList ()
 Getter for list ImportList high-level method Modelica.ast:63.
List< ImportClausegetImportListNoTransform ()
 low-level method Modelica.ast:72
void setClassDeclList (List< ClassDecl > list)
 Setter for ClassDeclList high-level method Modelica.ast:5.
int getNumClassDecl ()
ClassDecl getClassDecl (int i)
 Getter for child in list ClassDeclList high-level method Modelica.ast:19.
void addClassDecl (ClassDecl node)
 Add element to list ClassDeclList high-level method Modelica.ast:27.
void addClassDeclNoTransform (ClassDecl node)
 low-level method Modelica.ast:34
void setClassDecl (ClassDecl node, int i)
 Setter for child in list ClassDeclList high-level method Modelica.ast:42.
List< ClassDeclgetClassDecls ()
 Getter for ClassDecl list.
List< ClassDeclgetClassDeclsNoTransform ()
 low-level method Modelica.ast:56
List< ClassDeclgetClassDeclList ()
 Getter for list ClassDeclList high-level method Modelica.ast:63.
List< ClassDeclgetClassDeclListNoTransform ()
 low-level method Modelica.ast:72
void setComponentDeclList (List< ComponentDecl > list)
 Setter for ComponentDeclList high-level method Modelica.ast:5.
int getNumComponentDecl ()
ComponentDecl getComponentDecl (int i)
 Getter for child in list ComponentDeclList high-level method Modelica.ast:19.
void addComponentDecl (ComponentDecl node)
 Add element to list ComponentDeclList high-level method Modelica.ast:27.
void addComponentDeclNoTransform (ComponentDecl node)
 low-level method Modelica.ast:34
void setComponentDecl (ComponentDecl node, int i)
 Setter for child in list ComponentDeclList high-level method Modelica.ast:42.
List< ComponentDeclgetComponentDecls ()
 Getter for ComponentDecl list.
List< ComponentDeclgetComponentDeclsNoTransform ()
 low-level method Modelica.ast:56
List< ComponentDeclgetComponentDeclList ()
 Getter for list ComponentDeclList high-level method Modelica.ast:63.
List< ComponentDeclgetComponentDeclListNoTransform ()
 low-level method Modelica.ast:72
void setAnnotationList (List< Annotation > list)
 Setter for AnnotationList high-level method Modelica.ast:5.
int getNumAnnotation ()
Annotation getAnnotation (int i)
 Getter for child in list AnnotationList high-level method Modelica.ast:19.
void addAnnotation (Annotation node)
 Add element to list AnnotationList high-level method Modelica.ast:27.
void addAnnotationNoTransform (Annotation node)
 low-level method Modelica.ast:34
void setAnnotation (Annotation node, int i)
 Setter for child in list AnnotationList high-level method Modelica.ast:42.
List< AnnotationgetAnnotations ()
 Getter for Annotation list.
List< AnnotationgetAnnotationsNoTransform ()
 low-level method Modelica.ast:56
List< AnnotationgetAnnotationList ()
 Getter for list AnnotationList high-level method Modelica.ast:63.
List< AnnotationgetAnnotationListNoTransform ()
 low-level method Modelica.ast:72
void setExternalClauseOpt (Opt< ExternalClause > opt)
 Setter for ExternalClauseOpt low-level method Modelica.ast:5.
boolean hasExternalClause ()
 Does this node have a ExternalClause child? high-level method Modelica.ast:12.
ExternalClause getExternalClause ()
 Getter for optional child ExternalClause high-level method Modelica.ast:19.
void setExternalClause (ExternalClause node)
 Setter for optional child ExternalClause high-level method Modelica.ast:27.
Opt< ExternalClausegetExternalClauseOpt ()
 low-level method Modelica.ast:37
Opt< ExternalClausegetExternalClauseOptNoTransform ()
 low-level method Modelica.ast:44
void setEndName (String value)
 Setter for lexeme EndName high-level method Modelica.ast:5.
void setEndName (beaver.Symbol symbol)
 method Modelica.ast:8
String getEndName ()
 Getter for lexeme EndName high-level method Modelica.ast:19.
void setLibNodeList (List< LibNode > list)
 Setter for LibNodeList high-level method Modelica.ast:5.
int getNumLibNode ()
LibNode getLibNode (int i)
 Getter for child in list LibNodeList high-level method Modelica.ast:19.
void addLibNode (LibNode node)
 Add element to list LibNodeList high-level method Modelica.ast:27.
void addLibNodeNoTransform (LibNode node)
 low-level method Modelica.ast:34
void setLibNode (LibNode node, int i)
 Setter for child in list LibNodeList high-level method Modelica.ast:42.
List< LibNodegetLibNodes ()
 Getter for LibNode list.
List< LibNodegetLibNodesNoTransform ()
 low-level method Modelica.ast:56
List< LibNodegetLibNodeList ()
 Getter for list LibNodeList high-level method Modelica.ast:63.
List< LibNodegetLibNodeListNoTransform ()
 low-level method Modelica.ast:72
ArrayList< ClassDeclclasses ()
 syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1466
ClassDecl simpleLookupClassMemberScope (String name)
 syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:139
BaseClassDecl Define_BaseClassDecl_enclosingClassDecl (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:194 internal
String Define_String_classNamePrefix (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:195 internal
ASTNode rewriteTo ()
 internal

Protected Member Functions

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


Detailed Description

node Modelica.ast:121

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.LibClassDecl.LibClassDecl ( FullClassDecl  fcd  ) 

method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:164

org.jmodelica.modelica.compiler.LibClassDecl.LibClassDecl (  ) 

method Modelica.ast:1

org.jmodelica.modelica.compiler.LibClassDecl.LibClassDecl ( 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,
List< AbstractEquation p13,
List< Algorithm p14,
List< ExtendsClause p15,
List< ImportClause p16,
List< ClassDecl p17,
List< ComponentDecl p18,
List< Annotation p19,
Opt< ExternalClause p20,
String  p21,
List< LibNode p22 
)

method Modelica.ast:26

org.jmodelica.modelica.compiler.LibClassDecl.LibClassDecl ( 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,
List< AbstractEquation p13,
List< Algorithm p14,
List< ExtendsClause p15,
List< ImportClause p16,
List< ClassDecl p17,
List< ComponentDecl p18,
List< Annotation p19,
Opt< ExternalClause p20,
beaver.Symbol  p21,
List< LibNode p22 
)

method Modelica.ast:51


Member Function Documentation

void org.jmodelica.modelica.compiler.LibClassDecl.addAlgorithm ( Algorithm  node  ) 

Add element to list AlgorithmList high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addAlgorithmNoTransform ( Algorithm  node  ) 

low-level method Modelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addAnnotation ( Annotation  node  ) 

Add element to list AnnotationList high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addAnnotationNoTransform ( Annotation  node  ) 

low-level method Modelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addClassDecl ( ClassDecl  node  ) 

Add element to list ClassDeclList high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addClassDeclNoTransform ( ClassDecl  node  ) 

low-level method Modelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addComponentDecl ( ComponentDecl  node  ) 

Add element to list ComponentDeclList high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addComponentDeclNoTransform ( ComponentDecl  node  ) 

low-level method Modelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addEquation ( AbstractEquation  node  ) 

Add element to list EquationList high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addEquationNoTransform ( AbstractEquation  node  ) 

low-level method Modelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addImport ( ImportClause  node  ) 

Add element to list ImportList high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addImportNoTransform ( ImportClause  node  ) 

low-level method Modelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addLibNode ( LibNode  node  ) 

Add element to list LibNodeList high-level method Modelica.ast:27.

void org.jmodelica.modelica.compiler.LibClassDecl.addLibNodeNoTransform ( LibNode  node  ) 

low-level method Modelica.ast:34

void org.jmodelica.modelica.compiler.LibClassDecl.addSuper ( ExtendsClause  node  ) 

Add element to list SuperList high-level method Modelica.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.addSuperNoTransform ( ExtendsClause  node  ) 

low-level method Modelica.ast:34

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.assignFields ( FullClassDecl  fcd  ) 

method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:168

ArrayList<ClassDecl> org.jmodelica.modelica.compiler.LibClassDecl.classes (  ) 

syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1466

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

BaseClassDecl org.jmodelica.modelica.compiler.LibClassDecl.Define_BaseClassDecl_enclosingClassDecl ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:194 internal

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

String org.jmodelica.modelica.compiler.LibClassDecl.Define_String_classNamePrefix ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:195 internal

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.dumpClasses ( String  indent  ) 

method DumpClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/DumpTree.jadd:436

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

Algorithm org.jmodelica.modelica.compiler.LibClassDecl.getAlgorithm ( int  i  ) 

Getter for child in list AlgorithmList high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Algorithm> org.jmodelica.modelica.compiler.LibClassDecl.getAlgorithmList (  ) 

Getter for list AlgorithmList high-level method Modelica.ast:63.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Algorithm> org.jmodelica.modelica.compiler.LibClassDecl.getAlgorithmListNoTransform (  ) 

low-level method Modelica.ast:72

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Algorithm> org.jmodelica.modelica.compiler.LibClassDecl.getAlgorithms (  ) 

Getter for Algorithm list.

high-level method Modelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Algorithm> org.jmodelica.modelica.compiler.LibClassDecl.getAlgorithmsNoTransform (  ) 

low-level method Modelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

Annotation org.jmodelica.modelica.compiler.LibClassDecl.getAnnotation ( int  i  ) 

Getter for child in list AnnotationList high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Annotation> org.jmodelica.modelica.compiler.LibClassDecl.getAnnotationList (  ) 

Getter for list AnnotationList high-level method Modelica.ast:63.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Annotation> org.jmodelica.modelica.compiler.LibClassDecl.getAnnotationListNoTransform (  ) 

low-level method Modelica.ast:72

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Annotation> org.jmodelica.modelica.compiler.LibClassDecl.getAnnotations (  ) 

Getter for Annotation list.

high-level method Modelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<Annotation> org.jmodelica.modelica.compiler.LibClassDecl.getAnnotationsNoTransform (  ) 

low-level method Modelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

ClassDecl org.jmodelica.modelica.compiler.LibClassDecl.getClassDecl ( int  i  ) 

Getter for child in list ClassDeclList high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ClassDecl> org.jmodelica.modelica.compiler.LibClassDecl.getClassDeclList (  ) 

Getter for list ClassDeclList high-level method Modelica.ast:63.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ClassDecl> org.jmodelica.modelica.compiler.LibClassDecl.getClassDeclListNoTransform (  ) 

low-level method Modelica.ast:72

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ClassDecl> org.jmodelica.modelica.compiler.LibClassDecl.getClassDecls (  ) 

Getter for ClassDecl list.

high-level method Modelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ClassDecl> org.jmodelica.modelica.compiler.LibClassDecl.getClassDeclsNoTransform (  ) 

low-level method Modelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

ComponentDecl org.jmodelica.modelica.compiler.LibClassDecl.getComponentDecl ( int  i  ) 

Getter for child in list ComponentDeclList high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ComponentDecl> org.jmodelica.modelica.compiler.LibClassDecl.getComponentDeclList (  ) 

Getter for list ComponentDeclList high-level method Modelica.ast:63.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ComponentDecl> org.jmodelica.modelica.compiler.LibClassDecl.getComponentDeclListNoTransform (  ) 

low-level method Modelica.ast:72

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ComponentDecl> org.jmodelica.modelica.compiler.LibClassDecl.getComponentDecls (  ) 

Getter for ComponentDecl list.

high-level method Modelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ComponentDecl> org.jmodelica.modelica.compiler.LibClassDecl.getComponentDeclsNoTransform (  ) 

low-level method Modelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

AbstractEquation org.jmodelica.modelica.compiler.LibClassDecl.getEquation ( int  i  ) 

Getter for child in list EquationList high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<AbstractEquation> org.jmodelica.modelica.compiler.LibClassDecl.getEquationList (  ) 

Getter for list EquationList high-level method Modelica.ast:63.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<AbstractEquation> org.jmodelica.modelica.compiler.LibClassDecl.getEquationListNoTransform (  ) 

low-level method Modelica.ast:72

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<AbstractEquation> org.jmodelica.modelica.compiler.LibClassDecl.getEquations (  ) 

Getter for Equation list.

high-level method Modelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<AbstractEquation> org.jmodelica.modelica.compiler.LibClassDecl.getEquationsNoTransform (  ) 

low-level method Modelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

ExternalClause org.jmodelica.modelica.compiler.LibClassDecl.getExternalClause (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

Opt<ExternalClause> org.jmodelica.modelica.compiler.LibClassDecl.getExternalClauseOpt (  ) 

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

Opt<ExternalClause> org.jmodelica.modelica.compiler.LibClassDecl.getExternalClauseOptNoTransform (  ) 

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

ImportClause org.jmodelica.modelica.compiler.LibClassDecl.getImport ( int  i  ) 

Getter for child in list ImportList high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ImportClause> org.jmodelica.modelica.compiler.LibClassDecl.getImportList (  ) 

Getter for list ImportList high-level method Modelica.ast:63.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ImportClause> org.jmodelica.modelica.compiler.LibClassDecl.getImportListNoTransform (  ) 

low-level method Modelica.ast:72

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ImportClause> org.jmodelica.modelica.compiler.LibClassDecl.getImports (  ) 

Getter for Import list.

high-level method Modelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ImportClause> org.jmodelica.modelica.compiler.LibClassDecl.getImportsNoTransform (  ) 

low-level method Modelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

LibNode org.jmodelica.modelica.compiler.LibClassDecl.getLibNode ( int  i  ) 

Getter for child in list LibNodeList high-level method Modelica.ast:19.

List<LibNode> org.jmodelica.modelica.compiler.LibClassDecl.getLibNodeList (  ) 

Getter for list LibNodeList high-level method Modelica.ast:63.

List<LibNode> org.jmodelica.modelica.compiler.LibClassDecl.getLibNodeListNoTransform (  ) 

low-level method Modelica.ast:72

List<LibNode> org.jmodelica.modelica.compiler.LibClassDecl.getLibNodes (  ) 

Getter for LibNode list.

high-level method Modelica.ast:50

List<LibNode> org.jmodelica.modelica.compiler.LibClassDecl.getLibNodesNoTransform (  ) 

low-level method Modelica.ast:56

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

int org.jmodelica.modelica.compiler.LibClassDecl.getNumAlgorithm (  ) 

Returns:
number of children in AlgorithmList high-level method Modelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

int org.jmodelica.modelica.compiler.LibClassDecl.getNumAnnotation (  ) 

Returns:
number of children in AnnotationList high-level method Modelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

int org.jmodelica.modelica.compiler.LibClassDecl.getNumClassDecl (  ) 

Returns:
number of children in ClassDeclList high-level method Modelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

int org.jmodelica.modelica.compiler.LibClassDecl.getNumComponentDecl (  ) 

Returns:
number of children in ComponentDeclList high-level method Modelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

int org.jmodelica.modelica.compiler.LibClassDecl.getNumEquation (  ) 

Returns:
number of children in EquationList high-level method Modelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

int org.jmodelica.modelica.compiler.LibClassDecl.getNumImport (  ) 

Returns:
number of children in ImportList high-level method Modelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

int org.jmodelica.modelica.compiler.LibClassDecl.getNumLibNode (  ) 

Returns:
number of children in LibNodeList high-level method Modelica.ast:12

int org.jmodelica.modelica.compiler.LibClassDecl.getNumSuper (  ) 

Returns:
number of children in SuperList high-level method Modelica.ast:12

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:37

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:44

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

ExtendsClause org.jmodelica.modelica.compiler.LibClassDecl.getSuper ( int  i  ) 

Getter for child in list SuperList high-level method Modelica.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ExtendsClause> org.jmodelica.modelica.compiler.LibClassDecl.getSuperList (  ) 

Getter for list SuperList high-level method Modelica.ast:63.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ExtendsClause> org.jmodelica.modelica.compiler.LibClassDecl.getSuperListNoTransform (  ) 

low-level method Modelica.ast:72

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ExtendsClause> org.jmodelica.modelica.compiler.LibClassDecl.getSupers (  ) 

Getter for Super list.

high-level method Modelica.ast:50

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

List<ExtendsClause> org.jmodelica.modelica.compiler.LibClassDecl.getSupersNoTransform (  ) 

low-level method Modelica.ast:56

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:18

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

boolean org.jmodelica.modelica.compiler.LibClassDecl.hasExternalClause (  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

internal method Modelica.ast:85

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

low-level method Modelica.ast:79

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

internal

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setAlgorithm ( Algorithm  node,
int  i 
)

Setter for child in list AlgorithmList high-level method Modelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setAlgorithmList ( List< Algorithm list  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setAnnotation ( Annotation  node,
int  i 
)

Setter for child in list AnnotationList high-level method Modelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setAnnotationList ( List< Annotation list  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setClassDecl ( ClassDecl  node,
int  i 
)

Setter for child in list ClassDeclList high-level method Modelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setClassDeclList ( List< ClassDecl list  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setComponentDecl ( ComponentDecl  node,
int  i 
)

Setter for child in list ComponentDeclList high-level method Modelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setComponentDeclList ( List< ComponentDecl list  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

method Modelica.ast:8

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setEquation ( AbstractEquation  node,
int  i 
)

Setter for child in list EquationList high-level method Modelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setEquationList ( List< AbstractEquation list  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setExternalClause ( ExternalClause  node  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setExternalClauseOpt ( Opt< ExternalClause opt  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setImport ( ImportClause  node,
int  i 
)

Setter for child in list ImportList high-level method Modelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setImportList ( List< ImportClause list  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setLibNode ( LibNode  node,
int  i 
)

Setter for child in list LibNodeList high-level method Modelica.ast:42.

void org.jmodelica.modelica.compiler.LibClassDecl.setLibNodeList ( List< LibNode list  ) 

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

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setOrder ( java.util.List< String >  order  ) 

method Library /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Library.jrag:147

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setSuper ( ExtendsClause  node,
int  i 
)

Setter for child in list SuperList high-level method Modelica.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

void org.jmodelica.modelica.compiler.LibClassDecl.setSuperList ( List< ExtendsClause list  ) 

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

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

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

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.

ClassDecl org.jmodelica.modelica.compiler.LibClassDecl.simpleLookupClassMemberScope ( String  name  ) 

syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:139

Reimplemented from org.jmodelica.modelica.compiler.FullClassDecl.


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

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