org.jmodelica.modelica.compiler.InstReplacingFullClassDecl Class Reference

node InstanceTree.ast:48 More...

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

org.jmodelica.modelica.compiler.InstFullClassDecl org.jmodelica.modelica.compiler.InstBaseClassDecl org.jmodelica.modelica.compiler.InstClassDecl org.jmodelica.modelica.compiler.InstNode org.jmodelica.modelica.compiler.InstRedeclareClassNode org.jmodelica.modelica.compiler.BaseNode org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
InstReplacingFullClassDecl clone () throws CloneNotSupportedException
 internal
InstReplacingFullClassDecl copy ()
 internal
InstReplacingFullClassDecl fullCopy ()
 low-level
void collectErrors ()
 method InstanceErrorCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ErrorCheck.jrag:727
 InstReplacingFullClassDecl ()
 method InstanceTree.ast:1
 InstReplacingFullClassDecl (ClassDecl p0, Opt< InstConstraining > p1, InstRestriction p2, Opt< InstExternal > p3, ClassDecl p4, InstRedeclareClassNode p5)
 method InstanceTree.ast:18
boolean mayHaveRewrite ()
 internal method InstanceTree.ast:46
void setClassDecl (ClassDecl value)
 Setter for lexeme ClassDecl high-level method InstanceTree.ast:5.
ClassDecl getClassDecl ()
 Getter for lexeme ClassDecl high-level method InstanceTree.ast:12.
void setInstConstrainingOpt (Opt< InstConstraining > opt)
 Setter for InstConstrainingOpt low-level method InstanceTree.ast:5.
boolean hasInstConstraining ()
 Does this node have a InstConstraining child? high-level method InstanceTree.ast:12.
InstConstraining getInstConstraining ()
 Getter for optional child InstConstraining high-level method InstanceTree.ast:19.
void setInstConstraining (InstConstraining node)
 Setter for optional child InstConstraining high-level method InstanceTree.ast:27.
Opt< InstConstraininggetInstConstrainingOpt ()
 low-level method InstanceTree.ast:37
Opt< InstConstraininggetInstConstrainingOptNoTransform ()
 low-level method InstanceTree.ast:44
void setInstRestriction (InstRestriction node)
 Setter for InstRestriction high-level method InstanceTree.ast:5.
InstRestriction getInstRestriction ()
 Getter for InstRestriction high-level method InstanceTree.ast:12.
InstRestriction getInstRestrictionNoTransform ()
 low-level method InstanceTree.ast:18
void setInstExternalOpt (Opt< InstExternal > opt)
 Setter for InstExternalOpt low-level method InstanceTree.ast:5.
boolean hasInstExternal ()
 Does this node have a InstExternal child? high-level method InstanceTree.ast:12.
InstExternal getInstExternal ()
 Getter for optional child InstExternal high-level method InstanceTree.ast:19.
void setInstExternal (InstExternal node)
 Setter for optional child InstExternal high-level method InstanceTree.ast:27.
Opt< InstExternalgetInstExternalOpt ()
 low-level method InstanceTree.ast:37
Opt< InstExternalgetInstExternalOptNoTransform ()
 low-level method InstanceTree.ast:44
void setOriginalClassDecl (ClassDecl value)
 Setter for lexeme OriginalClassDecl high-level method InstanceTree.ast:5.
ClassDecl getOriginalClassDecl ()
 Getter for lexeme OriginalClassDecl high-level method InstanceTree.ast:13.
void setInstClassRedeclare (InstRedeclareClassNode value)
 Setter for lexeme InstClassRedeclare high-level method InstanceTree.ast:5.
InstRedeclareClassNode getInstClassRedeclare ()
 Getter for lexeme InstClassRedeclare high-level method InstanceTree.ast:13.
void setInstComponentDeclList (List< InstComponentDecl > list)
 Setter for InstComponentDeclList high-level method InstanceTree.ast:5.
int getNumInstComponentDecl ()
InstComponentDecl getInstComponentDecl (int i)
 Getter for child in list InstComponentDeclList high-level method InstanceTree.ast:19.
void addInstComponentDecl (InstComponentDecl node)
 Add element to list InstComponentDeclList high-level method InstanceTree.ast:27.
void addInstComponentDeclNoTransform (InstComponentDecl node)
 low-level method InstanceTree.ast:34
void setInstComponentDecl (InstComponentDecl node, int i)
 Setter for child in list InstComponentDeclList high-level method InstanceTree.ast:42.
List< InstComponentDeclgetInstComponentDecls ()
 Getter for InstComponentDecl list.
List< InstComponentDeclgetInstComponentDeclsNoTransform ()
 low-level method InstanceTree.ast:56
List< InstComponentDeclgetInstComponentDeclListNoTransform ()
 low-level method InstanceTree.ast:62
void setInstClassDeclList (List< InstClassDecl > list)
 Setter for InstClassDeclList high-level method InstanceTree.ast:5.
int getNumInstClassDecl ()
InstClassDecl getInstClassDecl (int i)
 Getter for child in list InstClassDeclList high-level method InstanceTree.ast:19.
void addInstClassDecl (InstClassDecl node)
 Add element to list InstClassDeclList high-level method InstanceTree.ast:27.
void addInstClassDeclNoTransform (InstClassDecl node)
 low-level method InstanceTree.ast:34
void setInstClassDecl (InstClassDecl node, int i)
 Setter for child in list InstClassDeclList high-level method InstanceTree.ast:42.
List< InstClassDeclgetInstClassDecls ()
 Getter for InstClassDecl list.
List< InstClassDeclgetInstClassDeclsNoTransform ()
 low-level method InstanceTree.ast:56
List< InstClassDeclgetInstClassDeclListNoTransform ()
 low-level method InstanceTree.ast:62
void setInstExtendsList (List< InstExtends > list)
 Setter for InstExtendsList high-level method InstanceTree.ast:5.
int getNumInstExtends ()
InstExtends getInstExtends (int i)
 Getter for child in list InstExtendsList high-level method InstanceTree.ast:19.
void addInstExtends (InstExtends node)
 Add element to list InstExtendsList high-level method InstanceTree.ast:27.
void addInstExtendsNoTransform (InstExtends node)
 low-level method InstanceTree.ast:34
void setInstExtends (InstExtends node, int i)
 Setter for child in list InstExtendsList high-level method InstanceTree.ast:42.
List< InstExtendsgetInstExtendss ()
 Getter for InstExtends list.
List< InstExtendsgetInstExtendssNoTransform ()
 low-level method InstanceTree.ast:56
List< InstExtendsgetInstExtendsListNoTransform ()
 low-level method InstanceTree.ast:62
void setInstImportList (List< InstImport > list)
 Setter for InstImportList high-level method InstanceTree.ast:5.
int getNumInstImport ()
InstImport getInstImport (int i)
 Getter for child in list InstImportList high-level method InstanceTree.ast:19.
void addInstImport (InstImport node)
 Add element to list InstImportList high-level method InstanceTree.ast:27.
void addInstImportNoTransform (InstImport node)
 low-level method InstanceTree.ast:34
void setInstImport (InstImport node, int i)
 Setter for child in list InstImportList high-level method InstanceTree.ast:42.
List< InstImportgetInstImports ()
 Getter for InstImport list.
List< InstImportgetInstImportsNoTransform ()
 low-level method InstanceTree.ast:56
List< InstImportgetInstImportListNoTransform ()
 low-level method InstanceTree.ast:62
void setRedeclaredInstClassDeclList (List< InstClassDecl > list)
 Setter for RedeclaredInstClassDeclList high-level method InstanceTree.ast:5.
int getNumRedeclaredInstClassDecl ()
InstClassDecl getRedeclaredInstClassDecl (int i)
 Getter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:19.
void addRedeclaredInstClassDecl (InstClassDecl node)
 Add element to list RedeclaredInstClassDeclList high-level method InstanceTree.ast:27.
void addRedeclaredInstClassDeclNoTransform (InstClassDecl node)
 low-level method InstanceTree.ast:34
void setRedeclaredInstClassDecl (InstClassDecl node, int i)
 Setter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:42.
List< InstClassDeclgetRedeclaredInstClassDecls ()
 Getter for RedeclaredInstClassDecl list.
List< InstClassDeclgetRedeclaredInstClassDeclsNoTransform ()
 low-level method InstanceTree.ast:56
List< InstClassDeclgetRedeclaredInstClassDeclListNoTransform ()
 low-level method InstanceTree.ast:62
void setFAbstractEquationList (List< FAbstractEquation > list)
 Setter for FAbstractEquationList high-level method InstanceTree.ast:5.
int getNumFAbstractEquation ()
FAbstractEquation getFAbstractEquation (int i)
 Getter for child in list FAbstractEquationList high-level method InstanceTree.ast:19.
void addFAbstractEquation (FAbstractEquation node)
 Add element to list FAbstractEquationList high-level method InstanceTree.ast:27.
void addFAbstractEquationNoTransform (FAbstractEquation node)
 low-level method InstanceTree.ast:34
void setFAbstractEquation (FAbstractEquation node, int i)
 Setter for child in list FAbstractEquationList high-level method InstanceTree.ast:42.
List< FAbstractEquationgetFAbstractEquations ()
 Getter for FAbstractEquation list.
List< FAbstractEquationgetFAbstractEquationsNoTransform ()
 low-level method InstanceTree.ast:56
List< FAbstractEquationgetFAbstractEquationListNoTransform ()
 low-level method InstanceTree.ast:62
void setFQName (FQName node)
 Setter for FQName high-level method InstanceTree.ast:5.
FQName getFQNameNoTransform ()
 low-level method InstanceTree.ast:11
void setDynamicClassNameList (List< InstAccess > list)
 Setter for DynamicClassNameList high-level method InstanceTree.ast:5.
int getNumDynamicClassName ()
InstAccess getDynamicClassName (int i)
 Getter for child in list DynamicClassNameList high-level method InstanceTree.ast:19.
void addDynamicClassName (InstAccess node)
 Add element to list DynamicClassNameList high-level method InstanceTree.ast:27.
void addDynamicClassNameNoTransform (InstAccess node)
 low-level method InstanceTree.ast:34
void setDynamicClassName (InstAccess node, int i)
 Setter for child in list DynamicClassNameList high-level method InstanceTree.ast:42.
List< InstAccessgetDynamicClassNames ()
 Getter for DynamicClassName list.
List< InstAccessgetDynamicClassNamesNoTransform ()
 low-level method InstanceTree.ast:56
List< InstAccessgetDynamicClassNameListNoTransform ()
 low-level method InstanceTree.ast:62
void setDynamicComponentNameList (List< InstAccess > list)
 Setter for DynamicComponentNameList high-level method InstanceTree.ast:5.
int getNumDynamicComponentName ()
InstAccess getDynamicComponentName (int i)
 Getter for child in list DynamicComponentNameList high-level method InstanceTree.ast:19.
void addDynamicComponentName (InstAccess node)
 Add element to list DynamicComponentNameList high-level method InstanceTree.ast:27.
void addDynamicComponentNameNoTransform (InstAccess node)
 low-level method InstanceTree.ast:34
void setDynamicComponentName (InstAccess node, int i)
 Setter for child in list DynamicComponentNameList high-level method InstanceTree.ast:42.
List< InstAccessgetDynamicComponentNames ()
 Getter for DynamicComponentName list.
List< InstAccessgetDynamicComponentNamesNoTransform ()
 low-level method InstanceTree.ast:56
List< InstAccessgetDynamicComponentNameListNoTransform ()
 low-level method InstanceTree.ast:62
void setDynamicFExpList (List< FExp > list)
 Setter for DynamicFExpList high-level method InstanceTree.ast:5.
int getNumDynamicFExp ()
FExp getDynamicFExp (int i)
 Getter for child in list DynamicFExpList high-level method InstanceTree.ast:19.
void addDynamicFExp (FExp node)
 Add element to list DynamicFExpList high-level method InstanceTree.ast:27.
void addDynamicFExpNoTransform (FExp node)
 low-level method InstanceTree.ast:34
void setDynamicFExp (FExp node, int i)
 Setter for child in list DynamicFExpList high-level method InstanceTree.ast:42.
List< FExpgetDynamicFExps ()
 Getter for DynamicFExp list.
List< FExpgetDynamicFExpsNoTransform ()
 low-level method InstanceTree.ast:56
List< FExpgetDynamicFExpListNoTransform ()
 low-level method InstanceTree.ast:62
void setOriginalInstClass (InstClassDecl node)
 Setter for OriginalInstClass high-level method InstanceTree.ast:5.
InstClassDecl getOriginalInstClassNoTransform ()
 low-level method InstanceTree.ast:11
HashSet lookupInstClassInInstClassRedeclare (String name)
 syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:82
boolean isRedeclared ()
 syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:100
HashSet doSurroundingSuperLookupInstClass (String name)
 Redirection method for surroundingSuperLookupInstClass().
HashSet lookupInstClassInSurrounding (String name)
 syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:301
ArrayList< InstModificationlocalInstModifications ()
 syn Environments /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:252
InstClassDecl getOriginalInstClass ()
 syn nta InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1123
HashSet Define_HashSet_lookupInstClass (ASTNode caller, ASTNode child, String name)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:68 internal
ASTNode rewriteTo ()
 internal

Protected Member Functions

int numChildren ()
 low-level method InstanceTree.ast:40
int getInstComponentDeclListChildPosition ()
 low-level method InstanceTree.ast:68
int getInstClassDeclListChildPosition ()
 low-level method InstanceTree.ast:68
int getInstExtendsListChildPosition ()
 low-level method InstanceTree.ast:68
int getInstImportListChildPosition ()
 low-level method InstanceTree.ast:68
int getRedeclaredInstClassDeclListChildPosition ()
 low-level method InstanceTree.ast:68
int getFAbstractEquationListChildPosition ()
 low-level method InstanceTree.ast:68
int getFQNameChildPosition ()
 low-level method InstanceTree.ast:17
int getDynamicClassNameListChildPosition ()
 low-level method InstanceTree.ast:68
int getDynamicComponentNameListChildPosition ()
 low-level method InstanceTree.ast:68
int getDynamicFExpListChildPosition ()
 low-level method InstanceTree.ast:68
int getOriginalInstClassChildPosition ()
 low-level method InstanceTree.ast:17

Protected Attributes

ClassDecl tokenClassDecl_OriginalClassDecl
 * internal * method InstanceTree.ast:8
InstRedeclareClassNode tokenInstRedeclareClassNode_InstClassRedeclare
 * internal * method InstanceTree.ast:8
boolean getOriginalInstClass_computed = false
 internal
InstClassDecl getOriginalInstClass_value
 internal


Detailed Description

node InstanceTree.ast:48

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.InstReplacingFullClassDecl (  ) 

method InstanceTree.ast:1

org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.InstReplacingFullClassDecl ( ClassDecl  p0,
Opt< InstConstraining p1,
InstRestriction  p2,
Opt< InstExternal p3,
ClassDecl  p4,
InstRedeclareClassNode  p5 
)

method InstanceTree.ast:18


Member Function Documentation

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addDynamicClassName ( InstAccess  node  ) 

Add element to list DynamicClassNameList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addDynamicClassNameNoTransform ( InstAccess  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addDynamicComponentName ( InstAccess  node  ) 

Add element to list DynamicComponentNameList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addDynamicComponentNameNoTransform ( InstAccess  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addDynamicFExp ( FExp  node  ) 

Add element to list DynamicFExpList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addDynamicFExpNoTransform ( FExp  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addFAbstractEquation ( FAbstractEquation  node  ) 

Add element to list FAbstractEquationList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addFAbstractEquationNoTransform ( FAbstractEquation  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstClassDecl ( InstClassDecl  node  ) 

Add element to list InstClassDeclList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstClassDeclNoTransform ( InstClassDecl  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstComponentDecl ( InstComponentDecl  node  ) 

Add element to list InstComponentDeclList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstComponentDeclNoTransform ( InstComponentDecl  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstExtends ( InstExtends  node  ) 

Add element to list InstExtendsList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstExtendsNoTransform ( InstExtends  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstImport ( InstImport  node  ) 

Add element to list InstImportList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addInstImportNoTransform ( InstImport  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addRedeclaredInstClassDecl ( InstClassDecl  node  ) 

Add element to list RedeclaredInstClassDeclList high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.addRedeclaredInstClassDeclNoTransform ( InstClassDecl  node  ) 

low-level method InstanceTree.ast:34

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

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

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.collectErrors (  ) 

method InstanceErrorCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ErrorCheck.jrag:727

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

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

HashSet org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.Define_HashSet_lookupInstClass ( ASTNode  caller,
ASTNode  child,
String  name 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:68 internal

Reimplemented from org.jmodelica.modelica.compiler.InstNode.

HashSet org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.doSurroundingSuperLookupInstClass ( String  name  ) 

Redirection method for surroundingSuperLookupInstClass().

Used to allow artificial calls to one of the cases. syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:145

Reimplemented from org.jmodelica.modelica.compiler.InstClassDecl.

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

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

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

ClassDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getClassDecl (  ) 

Getter for lexeme ClassDecl high-level method InstanceTree.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstAccess org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicClassName ( int  i  ) 

Getter for child in list DynamicClassNameList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicClassNameListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstAccess> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicClassNameListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstAccess> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicClassNames (  ) 

Getter for DynamicClassName list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstAccess> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicClassNamesNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstAccess org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicComponentName ( int  i  ) 

Getter for child in list DynamicComponentNameList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicComponentNameListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstAccess> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicComponentNameListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstAccess> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicComponentNames (  ) 

Getter for DynamicComponentName list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstAccess> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicComponentNamesNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

FExp org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicFExp ( int  i  ) 

Getter for child in list DynamicFExpList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicFExpListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<FExp> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicFExpListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<FExp> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicFExps (  ) 

Getter for DynamicFExp list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<FExp> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getDynamicFExpsNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

FAbstractEquation org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getFAbstractEquation ( int  i  ) 

Getter for child in list FAbstractEquationList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getFAbstractEquationListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<FAbstractEquation> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getFAbstractEquationListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<FAbstractEquation> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getFAbstractEquations (  ) 

Getter for FAbstractEquation list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<FAbstractEquation> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getFAbstractEquationsNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getFQNameChildPosition (  )  [protected]

low-level method InstanceTree.ast:17

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

FQName org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getFQNameNoTransform (  ) 

low-level method InstanceTree.ast:11

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstClassDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstClassDecl ( int  i  ) 

Getter for child in list InstClassDeclList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstClassDeclListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstClassDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstClassDeclListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstClassDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstClassDecls (  ) 

Getter for InstClassDecl list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstClassDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstClassDeclsNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstRedeclareClassNode org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstClassRedeclare (  ) 

Getter for lexeme InstClassRedeclare high-level method InstanceTree.ast:13.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstComponentDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstComponentDecl ( int  i  ) 

Getter for child in list InstComponentDeclList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstComponentDeclListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstComponentDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstComponentDeclListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstComponentDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstComponentDecls (  ) 

Getter for InstComponentDecl list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstComponentDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstComponentDeclsNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstConstraining org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstConstraining (  ) 

Getter for optional child InstConstraining high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

Opt<InstConstraining> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstConstrainingOpt (  ) 

low-level method InstanceTree.ast:37

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

Opt<InstConstraining> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstConstrainingOptNoTransform (  ) 

low-level method InstanceTree.ast:44

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstExtends org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExtends ( int  i  ) 

Getter for child in list InstExtendsList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExtendsListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstExtends> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExtendsListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstExtends> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExtendss (  ) 

Getter for InstExtends list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstExtends> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExtendssNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstExternal org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExternal (  ) 

Getter for optional child InstExternal high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

Opt<InstExternal> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExternalOpt (  ) 

low-level method InstanceTree.ast:37

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

Opt<InstExternal> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstExternalOptNoTransform (  ) 

low-level method InstanceTree.ast:44

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstImport org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstImport ( int  i  ) 

Getter for child in list InstImportList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstImportListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstImport> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstImportListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstImport> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstImports (  ) 

Getter for InstImport list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstImport> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstImportsNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstRestriction org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstRestriction (  ) 

Getter for InstRestriction high-level method InstanceTree.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstRestriction org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getInstRestrictionNoTransform (  ) 

low-level method InstanceTree.ast:18

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumDynamicClassName (  ) 

Returns:
number of children in DynamicClassNameList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumDynamicComponentName (  ) 

Returns:
number of children in DynamicComponentNameList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumDynamicFExp (  ) 

Returns:
number of children in DynamicFExpList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumFAbstractEquation (  ) 

Returns:
number of children in FAbstractEquationList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumInstClassDecl (  ) 

Returns:
number of children in InstClassDeclList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumInstComponentDecl (  ) 

Returns:
number of children in InstComponentDeclList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumInstExtends (  ) 

Returns:
number of children in InstExtendsList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumInstImport (  ) 

Returns:
number of children in InstImportList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getNumRedeclaredInstClassDecl (  ) 

Returns:
number of children in RedeclaredInstClassDeclList high-level method InstanceTree.ast:12

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

ClassDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getOriginalClassDecl (  ) 

Getter for lexeme OriginalClassDecl high-level method InstanceTree.ast:13.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstClassDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getOriginalInstClass (  ) 

syn nta InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1123

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getOriginalInstClassChildPosition (  )  [protected]

low-level method InstanceTree.ast:17

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstClassDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getOriginalInstClassNoTransform (  ) 

low-level method InstanceTree.ast:11

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

InstClassDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getRedeclaredInstClassDecl ( int  i  ) 

Getter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:19.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

int org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getRedeclaredInstClassDeclListChildPosition (  )  [protected]

low-level method InstanceTree.ast:68

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstClassDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getRedeclaredInstClassDeclListNoTransform (  ) 

low-level method InstanceTree.ast:62

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstClassDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getRedeclaredInstClassDecls (  ) 

Getter for RedeclaredInstClassDecl list.

high-level method InstanceTree.ast:50

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

List<InstClassDecl> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.getRedeclaredInstClassDeclsNoTransform (  ) 

low-level method InstanceTree.ast:56

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

boolean org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.hasInstConstraining (  ) 

Does this node have a InstConstraining child? high-level method InstanceTree.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

boolean org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.hasInstExternal (  ) 

Does this node have a InstExternal child? high-level method InstanceTree.ast:12.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

boolean org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.isRedeclared (  ) 

syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:100

Reimplemented from org.jmodelica.modelica.compiler.InstClassDecl.

ArrayList<InstModification> org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.localInstModifications (  ) 

syn Environments /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:252

Reimplemented from org.jmodelica.modelica.compiler.InstNode.

HashSet org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.lookupInstClassInInstClassRedeclare ( String  name  ) 

syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:82

Reimplemented from org.jmodelica.modelica.compiler.InstClassDecl.

HashSet org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.lookupInstClassInSurrounding ( String  name  ) 

syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:301

Reimplemented from org.jmodelica.modelica.compiler.InstNode.

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

internal method InstanceTree.ast:46

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

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

low-level method InstanceTree.ast:40

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

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

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setClassDecl ( ClassDecl  value  ) 

Setter for lexeme ClassDecl high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setDynamicClassName ( InstAccess  node,
int  i 
)

Setter for child in list DynamicClassNameList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setDynamicClassNameList ( List< InstAccess list  ) 

Setter for DynamicClassNameList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setDynamicComponentName ( InstAccess  node,
int  i 
)

Setter for child in list DynamicComponentNameList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setDynamicComponentNameList ( List< InstAccess list  ) 

Setter for DynamicComponentNameList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setDynamicFExp ( FExp  node,
int  i 
)

Setter for child in list DynamicFExpList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setDynamicFExpList ( List< FExp list  ) 

Setter for DynamicFExpList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setFAbstractEquation ( FAbstractEquation  node,
int  i 
)

Setter for child in list FAbstractEquationList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setFAbstractEquationList ( List< FAbstractEquation list  ) 

Setter for FAbstractEquationList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setFQName ( FQName  node  ) 

Setter for FQName high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstClassDecl ( InstClassDecl  node,
int  i 
)

Setter for child in list InstClassDeclList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstClassDeclList ( List< InstClassDecl list  ) 

Setter for InstClassDeclList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstClassRedeclare ( InstRedeclareClassNode  value  ) 

Setter for lexeme InstClassRedeclare high-level method InstanceTree.ast:5.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstComponentDecl ( InstComponentDecl  node,
int  i 
)

Setter for child in list InstComponentDeclList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstComponentDeclList ( List< InstComponentDecl list  ) 

Setter for InstComponentDeclList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstConstraining ( InstConstraining  node  ) 

Setter for optional child InstConstraining high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstConstrainingOpt ( Opt< InstConstraining opt  ) 

Setter for InstConstrainingOpt low-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstExtends ( InstExtends  node,
int  i 
)

Setter for child in list InstExtendsList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstExtendsList ( List< InstExtends list  ) 

Setter for InstExtendsList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstExternal ( InstExternal  node  ) 

Setter for optional child InstExternal high-level method InstanceTree.ast:27.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstExternalOpt ( Opt< InstExternal opt  ) 

Setter for InstExternalOpt low-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstImport ( InstImport  node,
int  i 
)

Setter for child in list InstImportList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstImportList ( List< InstImport list  ) 

Setter for InstImportList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setInstRestriction ( InstRestriction  node  ) 

Setter for InstRestriction high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setOriginalClassDecl ( ClassDecl  value  ) 

Setter for lexeme OriginalClassDecl high-level method InstanceTree.ast:5.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setOriginalInstClass ( InstClassDecl  node  ) 

Setter for OriginalInstClass high-level method InstanceTree.ast:5.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setRedeclaredInstClassDecl ( InstClassDecl  node,
int  i 
)

Setter for child in list RedeclaredInstClassDeclList high-level method InstanceTree.ast:42.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.

void org.jmodelica.modelica.compiler.InstReplacingFullClassDecl.setRedeclaredInstClassDeclList ( List< InstClassDecl list  ) 

Setter for RedeclaredInstClassDeclList high-level method InstanceTree.ast:5.

Reimplemented from org.jmodelica.modelica.compiler.InstFullClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl.


Member Data Documentation

internal

internal

* internal * method InstanceTree.ast:8

* internal

* internal * method InstanceTree.ast:8

* internal


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

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