Package | Description |
---|---|
org.kepler.sms | |
ptolemy.actor |
Executable entities.
|
ptolemy.actor.gui |
Ptolemy GUI components for actors and configurations.
|
ptolemy.actor.lib |
Polymorphic actor classes.
|
ptolemy.actor.lib.hoc |
Higher Order Component Classes.
|
ptolemy.actor.parameters |
The ptolemy.actor.parameters package.
|
ptolemy.actor.parameters.test |
The ptolemy.actor.parameters.test package.
|
ptolemy.actor.util |
Actor utilities.
|
ptolemy.data.expr |
The Ptolemy II Expression Language.
|
ptolemy.data.type |
The type system.
|
ptolemy.data.unit |
The unit system.
|
ptolemy.domains.modal.modal |
The ptolemy.domains.modal.modal package.
|
ptolemy.domains.sdf.kernel |
The ptolemy.domains.sdf.kernel package.
|
ptolemy.vergil.basic.export.web |
The ptolemy.vergil.basic.export.web package.
|
Modifier and Type | Class and Description |
---|---|
class |
SemanticType
This is a subtype of StringParameter.
|
Modifier and Type | Class and Description |
---|---|
class |
ConstantPublisherPort
This is a specialized output port that publishes constant data sent on
the specified named channel.
|
class |
PublisherPort
This is a specialized output port that publishes data sent through it on
the specified named channel.
|
class |
PubSubPort
An abstract base class for publisher and subscriber ports.
|
class |
SubscriberPort
This is a specialized input port that subscribes to data sent
to it on the specified named channel.
|
class |
SubscriptionAggregatorPort
Aggregate data produced by multiple publishers.
|
class |
TypeAttribute
An attribute for defining a data type for a port.
|
class |
TypedIOPort
An IOPort with a type.
|
Modifier and Type | Method and Description |
---|---|
void |
TypedIOPort.setTypeAtLeast(Typeable lesser)
Constrain the type of this port to be equal to or greater
than the type of the specified Typeable object.
|
void |
TypedIOPort.setTypeSameAs(Typeable equal)
Constrain the type of this port to be the same as the type
of the specified Typeable object.
|
Constructor and Description |
---|
TypeEvent(Typeable typeable,
Type oldType,
Type newType)
Construct a TypeEvent, with the specified Typeable and the
old and new types.
|
Modifier and Type | Class and Description |
---|---|
class |
ColorAttribute
This is an attribute that specifies a color.
|
class |
LiveLink
An attribute that provides a link to a specified URL.
|
class |
LocationAttribute
This attribute stores the width and height of a graphical component.
|
class |
PasswordAttribute
An attribute that represents a password.
|
class |
SizeAttribute
This attribute stores the width and height of a graphical component.
|
class |
WindowPropertiesAttribute
This attribute stores properties of a window, including the width,
height, and location.
|
Modifier and Type | Class and Description |
---|---|
static class |
Assert.AssertPort
Class for ports created by the user for this actor.
|
Modifier and Type | Class and Description |
---|---|
static class |
IterateOverArray.IteratePort
This is a specialized port for IterateOverArray.
|
class |
MirrorPort
This port mirrors the properties of an associated port.
|
class |
MultiCompositePort
A port for multi-composite actors.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleRangeParameter
This is a parameter with type double with a limited range and
limited precision.
|
class |
FilePortParameter
This file parameter creates an associated port that can be used to update
the current value of the parameter.
|
class |
IntRangeParameter
This is a parameter with type integer with a limited range.
|
class |
LocationParameter
A parameter that specifies the location of the center of its container.
|
class |
MirrorPortParameter
This is a PortParameter for MirrorComposites.
|
class |
ParameterMirrorPort
This port mirrors properties of associated parameter ports.
|
class |
ParameterPort
A specialized port for use with PortParameter.
|
class |
PortParameter
This parameter creates an associated port that can be used to update
the current value of the parameter.
|
class |
Priority
A parameter to store an integer number priority in an actor.
|
class |
SharedParameter
This parameter is shared throughout a model.
|
Modifier and Type | Class and Description |
---|---|
class |
TestSharedParameter
A test suite parameter that is shared globally in a model.
|
Modifier and Type | Method and Description |
---|---|
static InequalityTerm |
ActorTypeUtil.arrayOf(Typeable typeable,
Variable length)
Return a type constraint that can be used to constrain
another typeable object to have a type related to an
array whose element type is the type of the specified
typeable.
|
Constructor and Description |
---|
ArrayElementTypeFunction(Typeable typeable)
Construct a ArrayElementTypeFunction whose argument is the
type of the specified object.
|
ArrayOfTypesFunction(Typeable typeable)
Construct a ArrayElementTypeFunction whose argument is the
type of the specified object.
|
ArrayOfTypesFunction(Typeable typeable,
int arrayLength)
Construct a ArrayElementTypeFunction whose argument is the
type of the specified object.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractInitializableParameter
An abstract base class for parameters that are preinitialized,
initialized, and wrapped up during execution of a model.
|
class |
ChoiceParameter
This parameter contains a string value and has a list of acceptable choices.
|
class |
ChoiceStringParameter
This parameter contains a string value and has a list of acceptable choices.
|
class |
ConstraintMonitor
A contract monitor that decorates each entity in a model with a
value parameter and monitors the sum of all such values.
|
class |
ExpertParameter
This class is identical to Parameter except that its visibility
is set to "expert" by default.
|
class |
FileParameter
This is an attribute that specifies a file or URL.
|
class |
NameParameter
This subclass of StringParameter uses its value to set the name of
its container.
|
class |
Parameter
Parameter extends Variable with additional support for string-valued
variables that makes these friendlier at the user interface level.
|
class |
SingletonParameter
This subclass of Parameter is identical to Parameter except that it
is a singleton, meaning that when its container is set, if the container
already contains an attribute with the same name, then that attribute
is first removed.
|
class |
StringConstantParameter
This class is identical to StringParameter except that its visibility
is set to "NOT_EDITABLE" by default.
|
class |
StringParameter
This subclass of Parameter is almost identical to Parameter except that it
sets itself to string mode in the constructor.
|
class |
TemporaryVariable
This is identical to a Variable except that creating it does not
increment the workspace version.
|
class |
Variable
A Variable is an Attribute that contains a token, and can be set by an
expression that can refer to other variables.
|
Modifier and Type | Method and Description |
---|---|
void |
Variable.setTypeAtLeast(Typeable lesser)
Constrain the type of this variable to be equal to or
greater than the type of the specified object.
|
void |
Variable.setTypeSameAs(Typeable equal)
Constrain the type of this variable to be the same as the
type of the specified object.
|
Modifier and Type | Method and Description |
---|---|
static InequalityTerm |
ArrayType.arrayOf(Typeable typeable)
Return a type constraint that can be used to constrain
another typeable object to have a type related to an
array whose element type is the type of the specified
typeable.
|
static InequalityTerm |
ArrayType.arrayOf(Typeable typeable,
int length)
Return a type constraint that can be used to constrain
another typeable object to have a type related to an
array whose element type is the type of the specified
typeable.
|
static InequalityTerm |
ArrayType.elementType(Typeable typeable)
Return a type constraint that can be used to constrain
another typeable object to have a type related to the
element type of the specified typeable.
|
void |
Typeable.setTypeAtLeast(Typeable lesser)
Constrain the type of this object to be equal to or greater
than the type of the argument.
|
void |
Typeable.setTypeSameAs(Typeable equal)
Constrain the type of this object to be the same as the
type of the argument.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseUnit
The base unit of a unit category.
|
Modifier and Type | Class and Description |
---|---|
class |
ModalBasePort
A base class that contains common functionality for ModelPort and
ModalRefinementPort.
|
class |
ModalPort
A port for modal models.
|
class |
ModalRefinementPort
A port for refinements in modal models that are themselves modal models.
|
class |
RefinementPort
A port for controllers and refinements in modal models.
|
class |
TransitionRefinementPort
A port for transition refinements in modal models.
|
Modifier and Type | Class and Description |
---|---|
class |
SDFIOPort
Deprecated.
It is preferable to declare the rate parameters directly
in the actors, instead of using this class. This allows the
dependence of rates to be understood by various SDF schedulers.
|
Modifier and Type | Class and Description |
---|---|
class |
AreaEventType
A parameter used to specify the event type actions associated
with an area in an HTML image map.
|
class |
DefaultIconLink
A parameter specifying default hyperlink to associate
with icons in model.
|
class |
DefaultIconScript
A parameter specifying default JavaScript actions to associate
with icons in model.
|
class |
DefaultTitle
A parameter specifying default title to associate
with a model and with components in the model.
|
class |
DygraphsJSPlotterAttribute
Attribute for generating the HTML file with JavaScript to plot simulation
results using the Dygraphs library.
|
class |
HTMLImage
Attribute for inserting an image into a web page.
|
class |
HTMLText
Attribute for inserting HTML text into the page exported by Export to Web.
|
class |
HTMLTextPosition
Parameter specifying the position into which to export HTML text.
|
class |
IconLink
Attribute specifying a URI to link to from an icon when a model
is exported to a web page.
|
class |
IconScript
A parameter associating a JavaScript with an icon in model.
|
class |
JSPlotterAttribute
Base class for attributes generating the HTML file with JavaScript to plot
simulation results for "Export to Web".
|
class |
LinkTarget
Parameter specifying the target for an HTML link.
|
class |
LinkToOpenTableaux
A parameter specifying default hyperlink to associate
with icons in model.
|
class |
ParameterDisplayIconScript
A parameter specifying default JavaScript actions to associate
with icons in model.
|
class |
Script
A parameter for associating a script (such as Javascript) with an object in
a model.
|
class |
Title
Attribute specifying a title for a model or a component in a model.
|
class |
WebContent
Base class for attributes defining content for export to web.
|