Package ptolemy.moml.unit
Unit System Modeling Markup Language classes.
- Since:
- Ptolemy II 4.0
-
Interface Summary Interface Description UnitPresentation The methods necessary to present Units, UnitConstraints, UnitExprs, etc.UParserConstants Token literal values and constants. -
Class Summary Class Description Bindings Represents a set of bindings.EquationVisitor An Abstract class that specifies all the necessary aspects of visitors to a UnitEquation.ExpandPortNames Visit a UnitEquation and for each contained variable that represents a port substitute it with a variable that represents the port from the perspective of the model that contains the actor that contains the port.SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).Solution An instance of this class contains a "solution" of Unit constraints.Token Describes the input token stream.Unit Class that contains the internal representation of a Unit.UnitAttribute This class is used to implement the Unit Attribute.UnitConstraint UnitConstraints UnitConstraints represents a group, with duplicates allowed, of UnitConstraints.UnitEquation A Unit equation is a particular type of Unit constraint, another type being a Unit inequality.UnitExpr A UnitExpr contains UnitTerms.UnitInEquality A place holder for the day there is a UnitInEqualityUnitLibrary A Library containing definitions of commonly used units.UnitTerm UnitTerm represents a term in a Unit Expression.UParser This file implements a Unit parser for Ptolemy II using the JavaCC parser generator.UParserTokenManager Token Manager. -
Exception Summary Exception Description ParseException This exception is thrown when parse errors are encountered. -
Error Summary Error Description TokenMgrError Token Manager Error.