org.jmodelica.modelica.compiler.InstBaseClassDecl Class Reference

node InstanceTree.ast:39 More...

Inheritance diagram for 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.InstFullClassDecl org.jmodelica.modelica.compiler.InstShortClassDecl org.jmodelica.modelica.compiler.InstExtendClassDecl org.jmodelica.modelica.compiler.InstPrimitiveClassDecl org.jmodelica.modelica.compiler.InstReplacingFullClassDecl org.jmodelica.modelica.compiler.UnknownInstClassDecl org.jmodelica.modelica.compiler.InstReplacingShortClassDecl org.jmodelica.modelica.compiler.InstEnumClassDecl org.jmodelica.modelica.compiler.InstReplacingPrimitiveClassDecl

List of all members.

Public Member Functions

void flushCache ()
 low-level
void flushCollectionCache ()
 internal
InstBaseClassDecl clone () throws CloneNotSupportedException
 internal
void collectErrors ()
 method InstanceErrorCheck /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/ErrorCheck.jrag:511
InstComponentDecl newInstComponentDecl (ComponentDecl cd)
 method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:833
InstComponentDecl newInstComponentDecl (ComponentDecl cd, Access className)
 method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:847
InstComponentDecl emptyInstComponentDecl (ComponentDecl cd, InstAccess name)
 method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:860
InstComponentDecl newInstReplacingComponent (ComponentDecl replacingDecl, ComponentDecl originalDecl, InstComponentRedeclare icr)
 method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:896
void dumpTree (String indent)
 method InstanceDumpTree /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1625
 InstBaseClassDecl ()
 method InstanceTree.ast:1
 InstBaseClassDecl (ClassDecl p0, Opt< InstConstraining > p1, InstRestriction p2)
 method InstanceTree.ast:17
boolean mayHaveRewrite ()
 internal method InstanceTree.ast:41
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 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
boolean isConnector ()
 Is this class a connector? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:959.
boolean isFunction ()
 Is this class a function? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:972.
boolean isRecord ()
 Is this class a record? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:985.
boolean isCallable ()
 Is this class a function or record? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:998.
boolean isPackage ()
 Is this class a package? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:1012.
boolean matchInstClassDecl (String name)
 syn InstLookupClasses /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstLookupClasses.jrag:493
boolean nameScope ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1235
String name ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1239
BaseClassDecl getBaseClassDecl ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1241
String qualifiedName ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1247
ArrayList< ComponentDeclcomponents ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1279
ArrayList< ExtendsClausesuperClasses ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1288
ArrayList< ClassDeclclasses ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1296
ArrayList< ImportClauseimports ()
 syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1304
String primitiveName ()
 syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:510
String packageName ()
 inh Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:529
Kind Define_Kind_kind (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstNameClassification.jrag:96 internal
String Define_String_instClassNamePrefix (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1253 internal
String Define_String_packageName (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:530 internal
InstClassDecl Define_InstClassDecl_enclosingInstClassDecl (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:594 internal
boolean Define_boolean_inFunction (ASTNode caller, ASTNode child)
 /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1500 internal
ASTNode rewriteTo ()
 internal

Protected Member Functions

int numChildren ()
 low-level method InstanceTree.ast:35
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

Protected Attributes

boolean qualifiedName_computed = false
 internal
String qualifiedName_value
 internal


Detailed Description

node InstanceTree.ast:39

Constructor & Destructor Documentation

org.jmodelica.modelica.compiler.InstBaseClassDecl.InstBaseClassDecl (  ) 

method InstanceTree.ast:1

org.jmodelica.modelica.compiler.InstBaseClassDecl.InstBaseClassDecl ( ClassDecl  p0,
Opt< InstConstraining p1,
InstRestriction  p2 
)

method InstanceTree.ast:17


Member Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1296

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

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

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

ArrayList<ComponentDecl> org.jmodelica.modelica.compiler.InstBaseClassDecl.components (  ) 

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1279

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

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.Define_boolean_inFunction ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1500 internal

InstClassDecl org.jmodelica.modelica.compiler.InstBaseClassDecl.Define_InstClassDecl_enclosingInstClassDecl ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:594 internal

Kind org.jmodelica.modelica.compiler.InstBaseClassDecl.Define_Kind_kind ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstNameClassification.jrag:96 internal

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

String org.jmodelica.modelica.compiler.InstBaseClassDecl.Define_String_instClassNamePrefix ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1253 internal

String org.jmodelica.modelica.compiler.InstBaseClassDecl.Define_String_packageName ( ASTNode  caller,
ASTNode  child 
)

/tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:530 internal

void org.jmodelica.modelica.compiler.InstBaseClassDecl.dumpTree ( String  indent  ) 

method InstanceDumpTree /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1625

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

InstComponentDecl org.jmodelica.modelica.compiler.InstBaseClassDecl.emptyInstComponentDecl ( ComponentDecl  cd,
InstAccess  name 
)

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

Reimplemented in org.jmodelica.modelica.compiler.InstEnumClassDecl, and org.jmodelica.modelica.compiler.InstPrimitiveClassDecl.

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

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

BaseClassDecl org.jmodelica.modelica.compiler.InstBaseClassDecl.getBaseClassDecl (  ) 

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1241

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ArrayList<ImportClause> org.jmodelica.modelica.compiler.InstBaseClassDecl.imports (  ) 

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1304

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

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.isCallable (  ) 

Is this class a function or record? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:998.

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

Reimplemented in org.jmodelica.modelica.compiler.UnknownInstClassDecl.

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.isConnector (  ) 

Is this class a connector? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:959.

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

Reimplemented in org.jmodelica.modelica.compiler.UnknownInstClassDecl.

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.isFunction (  ) 

Is this class a function? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:972.

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

Reimplemented in org.jmodelica.modelica.compiler.UnknownInstClassDecl.

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.isPackage (  ) 

Is this class a package? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:1012.

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

Reimplemented in org.jmodelica.modelica.compiler.UnknownInstClassDecl.

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.isRecord (  ) 

Is this class a record? syn InstClassRestriction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/FlatTypeAnalysis.jrag:985.

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

Reimplemented in org.jmodelica.modelica.compiler.UnknownInstClassDecl.

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.matchInstClassDecl ( String  name  ) 

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

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

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

String org.jmodelica.modelica.compiler.InstBaseClassDecl.name (  ) 

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1239

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

boolean org.jmodelica.modelica.compiler.InstBaseClassDecl.nameScope (  ) 

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1235

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

InstComponentDecl org.jmodelica.modelica.compiler.InstBaseClassDecl.newInstComponentDecl ( ComponentDecl  cd,
Access  className 
) [virtual]

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

Implements org.jmodelica.modelica.compiler.InstClassDecl.

InstComponentDecl org.jmodelica.modelica.compiler.InstBaseClassDecl.newInstComponentDecl ( ComponentDecl  cd  )  [virtual]

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

Implements org.jmodelica.modelica.compiler.InstClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstPrimitiveClassDecl.

InstComponentDecl org.jmodelica.modelica.compiler.InstBaseClassDecl.newInstReplacingComponent ( ComponentDecl  replacingDecl,
ComponentDecl  originalDecl,
InstComponentRedeclare  icr 
) [virtual]

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

Implements org.jmodelica.modelica.compiler.InstClassDecl.

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

String org.jmodelica.modelica.compiler.InstBaseClassDecl.packageName (  ) 

inh Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:529

String org.jmodelica.modelica.compiler.InstBaseClassDecl.primitiveName (  )  [virtual]

syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:510

Implements org.jmodelica.modelica.compiler.InstClassDecl.

Reimplemented in org.jmodelica.modelica.compiler.InstFullClassDecl.

String org.jmodelica.modelica.compiler.InstBaseClassDecl.qualifiedName (  )  [virtual]

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1247

Implements org.jmodelica.modelica.compiler.InstClassDecl.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ArrayList<ExtendsClause> org.jmodelica.modelica.compiler.InstBaseClassDecl.superClasses (  ) 

syn InstanceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1288

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


Member Data Documentation

internal

internal


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

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