Overview Package Class Tree Deprecated Index Help
PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES All Classes

Package ptolemy.copernicus.java

The ptolemy.copernicus.java package.

See:
Description

Interface Summary
AtomicActorCreator
CodeGenerationScope An interface used by the expression code generator for identifier lookup.
DirectorInliner
PortInliner

Class Summary
CommandLineTemplate This class is similar to CompositeActorApplication, except that it does not parse command line elements.
CommandLineTransformer A transformer that adds the command-line interface.
ConstantLoopUnroller A Transformer that attempts to determine the bounds of a loop at compile time, and then unroll the loop.
ConstructorSpecializer
DataUtilities This class consists of ptolemy-specific static utility methods for use with Soot.
DataUtilities.ActorCodeGenerationScope An inner class used by the generateExpressionCode() method.
DeadObjectEliminator A transformer that removes unnecessary object creations.
ExceptionEliminator Replace instances of Ptolemy exceptions with instances of plain old RuntimeException.
ExpressionCreator
FieldOptimizationTransformer A Transformer that is responsible for inlining the values of parameters.
FieldsForAttributesTransformer A transformer that is responsible for replacing references to attributes.
FieldsForEntitiesTransformer A transformer that is responsible for replacing references to entities.
FieldsForPortsTransformer A transformer that is responsible for replacing references to ports Any calls to the getPort() method are replaced with a field reference to the field of the appropriate class that points to the correct port.
FinalFieldUnfinalizer The code generator generates fields that are final.
FSMCreator
GenericAtomicActorCreator
GiottoDirectorInliner
GiottoPortInliner A class that inlines methods on ports for Giotto models.
HSDirectorInliner
HSPortInliner A class that inlines methods on ports for HS models.
InlineDirectorTransformer A transformer that inlines an SDF director.
InlineParameterTransformer A Transformer that is responsible for inlining the values of parameters and settable attributes.
InlinePortTransformer A Transformer that is responsible for inlining the communication between ports.
InlineTokenTransformer A Transformer that is responsible for inlining the values of tokens.
Main Read in a MoML model and generate Java classes for that model.
ModelTransformer A transformer that creates a class to represent the model specified in the constructor.
NamedObjAnalysis An analysis that establishes a correspondence between each local variable that refers to a named obj in a method an the named object that it refers to.
NamedObjEliminator
NamedObjEqualityEliminator
ParseTreeCodeGenerator This class visits parse trees and generates soot instructions that evaluate the parse tree.
PtolemyTypeRemover
ReplaceComplexParameters A Transformer that replaces complex parameters and attributes with a 'simpler' parameter with normal parameter semantics.
SDFDirectorInliner
SDFPortInliner A class that inlines methods on ports for SDF models.
TestApplication A simple application that reads in a .xml file as a command line argument and runs it.
TokenConstructorAnalysis An analysis that establishes a constant value, if possible, of a token constructed at a particular statement.
TokenInstanceofEliminator A transformer that removes unnecessary instanceof checks for tokens.
TokenToNativeTransformer A transformer that is responsible for unboxing tokens, i.e. replacing the token with the value that is contained by that token.
TokenTypeAnalysis An analysis that maps each local variable that represents a token onto the particular type of the token.
TypeSpecializer A transformer that modifies each class using the token types from ports.
TypeSpecializerAnalysis A transformer that modifies each class using the token types from ports.
TypeSpecializerAnalysis.JavaTypeLattice
TypeTag A tag that references a ptolemy token type.
UnreachableMethodRemover A transformer that removes methods that are not reachable.
ValueTag A tag that references an object.

Package ptolemy.copernicus.java Description

The ptolemy.copernicus.java package.

Since:
Ptolemy II 0.2

Overview Package Class Tree Deprecated Index Help
PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES All Classes

AltStyle によって変換されたページ (->オリジナル) /