
Public Member Functions | |
| void | flushCache () |
| low-level | |
| void | flushCollectionCache () |
| internal | |
| ClassDecl | clone () throws CloneNotSupportedException |
| internal | |
| void | addToFullClassDecl (FullClassDecl fcd) |
| method InitialTransformations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InitialTransformations.jrag:218 | |
| InstClassDecl | newInstClassDecl () |
| method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:932 | |
| InstClassDecl | newInstReplacingClass (ClassDecl replacingClass, InstRedeclareClassNode icr) |
| method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:981 | |
| InstClassDecl | createInstReplacingClass (ClassDecl replacedClass, InstRedeclareClassNode icr) |
| method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:991 | |
| int | classesIndex () |
| method SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1513 | |
| void | setClassesIndex (int i) |
| method SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1516 | |
| ClassDecl () | |
| method Modelica.ast:1 | |
| boolean | mayHaveRewrite () |
| internal method Modelica.ast:16 | |
| abstract String | name () |
| syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:458 | |
| abstract String | qualifiedName () |
| syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:481 | |
| boolean | hasRedeclare () |
| syn InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:754 | |
| ArrayList< AbstractEquation > | equations () |
| syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1415 | |
| ArrayList< Algorithm > | algorithms () |
| syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1425 | |
| ArrayList< ExtendsClause > | superClasses () |
| syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1433 | |
| ArrayList< ComponentDecl > | components () |
| syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1448 | |
| ArrayList< ClassDecl > | classes () |
| syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1457 | |
| ArrayList< ImportClause > | imports () |
| syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1527 | |
| boolean | isUnknown () |
| syn UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:76 | |
| boolean | isPrimitive () |
| syn UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:82 | |
| String | extraMemoryUseInfo () |
| Any extra info to add to the memory use output. | |
| ClassDecl | simpleLookupClassDotted (String name) |
| syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:57 | |
| ClassDecl | simpleLookupClassMemberScope (String name) |
| Lookup in contained classes and extended classes. | |
| boolean | isInput () |
| syn ShortClassUtil /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1771 | |
| boolean | isOutput () |
| syn ShortClassUtil /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1779 | |
| boolean | hasStringComment () |
| syn StringComments /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1985 | |
| StringComment | getStringComment () |
| syn StringComments /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1986 | |
| boolean | isModel () |
| syn GeneralHelpers /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:2053 | |
| boolean | isBlock () |
| syn GeneralHelpers /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:2059 | |
| boolean | isClass () |
| syn GeneralHelpers /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:2065 | |
| VisibilityType | visibility () |
| This attribute is used to set the visibility of each element as protected or public. | |
| ClassDecl | simpleLookupClass (String name) |
| inh SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:48 | |
| ASTNode | rewriteTo () |
| internal | |
Protected Member Functions | |
| int | numChildren () |
| low-level method Modelica.ast:10 | |
Protected Attributes | |
| boolean | equations_computed = false |
| internal | |
| ArrayList< AbstractEquation > | equations_value |
| internal | |
| boolean | algorithms_computed = false |
| internal | |
| ArrayList< Algorithm > | algorithms_value |
| internal | |
| boolean | superClasses_computed = false |
| internal | |
| ArrayList< ExtendsClause > | superClasses_value |
| internal | |
| boolean | components_computed = false |
| internal | |
| ArrayList< ComponentDecl > | components_value |
| internal | |
| boolean | classes_computed = false |
| internal | |
| ArrayList< ClassDecl > | classes_value |
| internal | |
| boolean | imports_computed = false |
| internal | |
| ArrayList< ImportClause > | imports_value |
| internal | |
| org.jmodelica.modelica.compiler.ClassDecl.ClassDecl | ( | ) |
method Modelica.ast:1
| void org.jmodelica.modelica.compiler.ClassDecl.addToFullClassDecl | ( | FullClassDecl | fcd | ) |
method InitialTransformations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InitialTransformations.jrag:218
Reimplemented from org.jmodelica.modelica.compiler.Clause.
| ArrayList<Algorithm> org.jmodelica.modelica.compiler.ClassDecl.algorithms | ( | ) |
syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1425
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl.
| ArrayList<ClassDecl> org.jmodelica.modelica.compiler.ClassDecl.classes | ( | ) |
syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1457
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl, and org.jmodelica.modelica.compiler.LibClassDecl.
| int org.jmodelica.modelica.compiler.ClassDecl.classesIndex | ( | ) |
method SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1513
| ClassDecl org.jmodelica.modelica.compiler.ClassDecl.clone | ( | ) | throws CloneNotSupportedException |
internal
Reimplemented from org.jmodelica.modelica.compiler.Element.
Reimplemented in org.jmodelica.modelica.compiler.BadClassDecl, org.jmodelica.modelica.compiler.BaseClassDecl, org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.BuiltInClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_EnumDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PN_ShortClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| ArrayList<ComponentDecl> org.jmodelica.modelica.compiler.ClassDecl.components | ( | ) |
syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1448
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl.
| InstClassDecl org.jmodelica.modelica.compiler.ClassDecl.createInstReplacingClass | ( | ClassDecl | replacedClass, | |
| InstRedeclareClassNode | icr | |||
| ) |
method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:991
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl, and org.jmodelica.modelica.compiler.ShortClassDecl.
| ArrayList<AbstractEquation> org.jmodelica.modelica.compiler.ClassDecl.equations | ( | ) |
syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1415
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl.
| String org.jmodelica.modelica.compiler.ClassDecl.extraMemoryUseInfo | ( | ) |
Any extra info to add to the memory use output.
syn MemoryUse /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Profiling.jrag:161
| void org.jmodelica.modelica.compiler.ClassDecl.flushCache | ( | ) |
low-level
Reimplemented from org.jmodelica.modelica.compiler.Element.
Reimplemented in org.jmodelica.modelica.compiler.BadClassDecl, org.jmodelica.modelica.compiler.BaseClassDecl, org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.BuiltInClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_EnumDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PN_ShortClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| void org.jmodelica.modelica.compiler.ClassDecl.flushCollectionCache | ( | ) |
internal
Reimplemented from org.jmodelica.modelica.compiler.Element.
Reimplemented in org.jmodelica.modelica.compiler.BadClassDecl, org.jmodelica.modelica.compiler.BaseClassDecl, org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.BuiltInClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_EnumDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PN_ShortClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| StringComment org.jmodelica.modelica.compiler.ClassDecl.getStringComment | ( | ) |
syn StringComments /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1986
Reimplemented in org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.hasRedeclare | ( | ) |
syn InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:754
Reimplemented in org.jmodelica.modelica.compiler.BadClassDecl, org.jmodelica.modelica.compiler.BaseClassDecl, org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_EnumDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PN_ShortClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.hasStringComment | ( | ) |
syn StringComments /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1985
Reimplemented in org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| ArrayList<ImportClause> org.jmodelica.modelica.compiler.ClassDecl.imports | ( | ) |
syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1527
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.isBlock | ( | ) |
syn GeneralHelpers /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:2059
Reimplemented in org.jmodelica.modelica.compiler.BaseClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.isClass | ( | ) |
syn GeneralHelpers /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:2065
Reimplemented in org.jmodelica.modelica.compiler.BaseClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.isInput | ( | ) |
syn ShortClassUtil /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1771
Reimplemented in org.jmodelica.modelica.compiler.ShortClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.isModel | ( | ) |
syn GeneralHelpers /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:2053
Reimplemented in org.jmodelica.modelica.compiler.BaseClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.isOutput | ( | ) |
syn ShortClassUtil /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:1779
Reimplemented in org.jmodelica.modelica.compiler.ShortClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.isPrimitive | ( | ) |
syn UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:82
Reimplemented in org.jmodelica.modelica.compiler.BuiltInClassDecl, and org.jmodelica.modelica.compiler.PrimitiveClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.isUnknown | ( | ) |
syn UnknownDeclarations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/PrimitiveClasses.jrag:76
Reimplemented in org.jmodelica.modelica.compiler.UnknownClassDecl.
| boolean org.jmodelica.modelica.compiler.ClassDecl.mayHaveRewrite | ( | ) |
internal method Modelica.ast:16
Reimplemented from org.jmodelica.modelica.compiler.Element.
Reimplemented in org.jmodelica.modelica.compiler.BadClassDecl, org.jmodelica.modelica.compiler.BaseClassDecl, org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.BuiltInClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_EnumDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PN_ShortClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| abstract String org.jmodelica.modelica.compiler.ClassDecl.name | ( | ) | [pure virtual] |
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:458
Implemented in org.jmodelica.modelica.compiler.BaseClassDecl, and org.jmodelica.modelica.compiler.BuiltInClassDecl.
| InstClassDecl org.jmodelica.modelica.compiler.ClassDecl.newInstClassDecl | ( | ) |
method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:932
Reimplemented in org.jmodelica.modelica.compiler.BuiltInClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, and org.jmodelica.modelica.compiler.ShortClassDecl.
| InstClassDecl org.jmodelica.modelica.compiler.ClassDecl.newInstReplacingClass | ( | ClassDecl | replacingClass, | |
| InstRedeclareClassNode | icr | |||
| ) |
method InstanceTreeConstruction /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:981
Reimplemented in org.jmodelica.modelica.compiler.PrimitiveClassDecl.
| int org.jmodelica.modelica.compiler.ClassDecl.numChildren | ( | ) | [protected] |
low-level method Modelica.ast:10
Reimplemented from org.jmodelica.modelica.compiler.Element.
Reimplemented in org.jmodelica.modelica.compiler.BadClassDecl, org.jmodelica.modelica.compiler.BaseClassDecl, org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.BuiltInClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_EnumDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PN_ShortClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| abstract String org.jmodelica.modelica.compiler.ClassDecl.qualifiedName | ( | ) | [pure virtual] |
syn Names /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/Util.jrag:481
Implemented in org.jmodelica.modelica.compiler.BaseClassDecl, and org.jmodelica.modelica.compiler.BuiltInClassDecl.
| ASTNode org.jmodelica.modelica.compiler.ClassDecl.rewriteTo | ( | ) |
internal
Reimplemented from org.jmodelica.modelica.compiler.Element.
Reimplemented in org.jmodelica.modelica.compiler.BadClassDecl, org.jmodelica.modelica.compiler.BaseClassDecl, org.jmodelica.modelica.compiler.BooleanClassDecl, org.jmodelica.modelica.compiler.BuiltInClassDecl, org.jmodelica.modelica.compiler.EnumClassDecl, org.jmodelica.modelica.compiler.ExtendClassDecl, org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.IntegerClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.PN_EnumDecl, org.jmodelica.modelica.compiler.PN_ExtendClassDecl, org.jmodelica.modelica.compiler.PN_FullClassDecl, org.jmodelica.modelica.compiler.PN_ShortClassDecl, org.jmodelica.modelica.compiler.PrimitiveClassDecl, org.jmodelica.modelica.compiler.RealClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, org.jmodelica.modelica.compiler.StringClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| void org.jmodelica.modelica.compiler.ClassDecl.setClassesIndex | ( | int | i | ) |
method SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1516
| ClassDecl org.jmodelica.modelica.compiler.ClassDecl.simpleLookupClass | ( | String | name | ) |
inh SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:48
| ClassDecl org.jmodelica.modelica.compiler.ClassDecl.simpleLookupClassDotted | ( | String | name | ) |
syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:57
| ClassDecl org.jmodelica.modelica.compiler.ClassDecl.simpleLookupClassMemberScope | ( | String | name | ) |
Lookup in contained classes and extended classes.
syn SimpleClassLookup /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/SimpleLookup.jrag:128
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl, org.jmodelica.modelica.compiler.LibClassDecl, org.jmodelica.modelica.compiler.ShortClassDecl, and org.jmodelica.modelica.compiler.UnknownClassDecl.
| ArrayList<ExtendsClause> org.jmodelica.modelica.compiler.ClassDecl.superClasses | ( | ) |
syn SourceAST_API /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InstanceTree.jrag:1433
Reimplemented in org.jmodelica.modelica.compiler.FullClassDecl, and org.jmodelica.modelica.compiler.ShortClassDecl.
| VisibilityType org.jmodelica.modelica.compiler.ClassDecl.visibility | ( | ) |
This attribute is used to set the visibility of each element as protected or public.
All classes that can have a parent with associated visibility must inherit this attribute. (At least if makes sense for that particular class). inh InitialTransformations /tmp/JModelica/Compiler/ModelicaFrontEnd/src/jastadd/InitialTransformations.jrag:32
boolean org.jmodelica.modelica.compiler.ClassDecl.algorithms_computed = false [protected] |
internal
ArrayList<Algorithm> org.jmodelica.modelica.compiler.ClassDecl.algorithms_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.ClassDecl.classes_computed = false [protected] |
internal
ArrayList<ClassDecl> org.jmodelica.modelica.compiler.ClassDecl.classes_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.ClassDecl.components_computed = false [protected] |
internal
ArrayList<ComponentDecl> org.jmodelica.modelica.compiler.ClassDecl.components_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.ClassDecl.equations_computed = false [protected] |
internal
ArrayList<AbstractEquation> org.jmodelica.modelica.compiler.ClassDecl.equations_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.ClassDecl.imports_computed = false [protected] |
internal
ArrayList<ImportClause> org.jmodelica.modelica.compiler.ClassDecl.imports_value [protected] |
internal
boolean org.jmodelica.modelica.compiler.ClassDecl.superClasses_computed = false [protected] |
internal
ArrayList<ExtendsClause> org.jmodelica.modelica.compiler.ClassDecl.superClasses_value [protected] |
internal
1.5.8