Modifier and Type | Method and Description |
---|---|
void |
CAMERARESTService.attributeChanged(Attribute at) |
void |
CAMERAURLProcessor.attributeChanged(Attribute at) |
Modifier and Type | Method and Description |
---|---|
void |
DarwinCoreDataSource.attributeChanged(Attribute attribute)
Callback for changes in attribute values.
|
Modifier and Type | Method and Description |
---|---|
void |
Eml200DataSource.attributeChanged(Attribute attribute)
Callback for changes in attribute values.
|
Modifier and Type | Class and Description |
---|---|
static class |
EcogridPreferencesTab.Factory
A factory that creates the ServicesListModification panel for the
PreferencesFrame.
|
static class |
ServicesListModificationPanel.Factory
A factory that creates the ServicesListModification panel for the PreferencesFrame.
|
Modifier and Type | Method and Description |
---|---|
void |
EcogridWriter.attributeChanged(Attribute attribute)
Determine the attribute changed value
|
Modifier and Type | Class and Description |
---|---|
static class |
DatasetPanel.Factory
A factory that creates the library panel for the editors.
|
class |
ResultRecordDetail
Detail information about a result record.
|
Modifier and Type | Method and Description |
---|---|
void |
SequenceToTrigger.attributeChanged(Attribute attribute)
Ensure that the sequenceLength parameter is not negative.
|
Modifier and Type | Method and Description |
---|---|
void |
FileToArray.attributeChanged(Attribute attribute)
If the specified attribute is fileOrURL and there is an open file
being read, then close that file and open the new one; if the attribute
is numberOfLinesToSkip and its value is negative, then throw an
exception.
|
void |
BinaryFileWriter.attributeChanged(Attribute attribute)
If the specified attribute is fileName and there is an open file
being written, then close that file.
|
void |
FTPClient.attributeChanged(Attribute attribute)
Determine the output format
|
void |
DatabaseQuery.attributeChanged(Attribute attribute)
Determine the output format
|
void |
OpenDBConnection.attributeChanged(Attribute at)
Callback for changes in attribute values.
|
void |
FileToString.attributeChanged(Attribute attribute)
If the specified attribute is fileOrURL and there is an open file
being read, then close that file and open the new one; if the attribute
is numberOfLinesToSkip and its value is negative, then throw an
exception.
|
Modifier and Type | Method and Description |
---|---|
void |
RecordOperation.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
DatabaseTableCreator.attributeChanged(Attribute attribute)
Reconfigure actor when certain attributes change.
|
Modifier and Type | Method and Description |
---|---|
void |
GenericJobLauncher.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
JobStatus.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
GenericJobReconnect.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
ExecuteCmd.attributeChanged(Attribute attribute)
If the specified attribute is showTriggerPort, then get the value
of it and re-render the trigger port.
|
Modifier and Type | Method and Description |
---|---|
void |
EnsembleActor.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
DataTurbine.attributeChanged(Attribute attribute)
Reconfigure actor when certain attributes change.
|
void |
DataTurbineWriter.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
NetCDFWriter.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
NetCDFReader.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
GEONDatabaseResource.attributeChanged(Attribute attribute)
Callback for changes in attribute values.
|
void |
GEONShpResource.attributeChanged(Attribute attribute)
Callback for changes in attribute values.
|
Modifier and Type | Method and Description |
---|---|
void |
OpendapDataSource.attributeChanged(Attribute attribute) |
void |
OpendapDataSourceODC.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
CreateDate.attributeChanged(Attribute attribute)
React to an attribute change.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecutionChoiceDirector
A director to control the execution of execution choice actors.
|
Modifier and Type | Method and Description |
---|---|
void |
ExecutionChoice.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
Attribute |
DDPPatternActor.getAttribute(java.lang.String string)
Get the attribute with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
AtomicPatternActor.attributeChanged(Attribute attribute)
See if the formatType parameter changed.
|
void |
DualInputPatternActor.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
SingleInputPatternActor.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
DDPDataSource.attributeChanged(Attribute attribute)
React to a parameter change.
|
Modifier and Type | Class and Description |
---|---|
class |
DDPDirector
A director that converts DDP pattern actors (Map, Reduce, Cross, CoGroup,
and Match) and I/O actors (DDPDataSink and DDPDataSource) into a job that
is executed on a DDP engine such as Hadoop or Stratosphere.
|
Modifier and Type | Method and Description |
---|---|
void |
DDPDirector.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
DDPEngine.attributeChanged(Attribute attribute)
React to a parameter change.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecutionChoiceEditorFactory
An editor factory to create an editor for ExecutionChoice.
|
static class |
ExecutionChoiceEditorPane.Factory
An editor pane factory for execution choice.
|
static class |
ExecutionChoiceGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
Modifier and Type | Class and Description |
---|---|
class |
SDF4WS
The SDF4WS is an SDFDirector for the domain of WebServices.
|
Modifier and Type | Method and Description |
---|---|
void |
VectorFilter.attributeChanged(Attribute attribute) |
void |
VectorSort.attributeChanged(Attribute attribute) |
void |
SplitBoundingBox.attributeChanged(Attribute attribute)
Deprecated.
|
void |
CRSActor.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
CreateBoundingBox.attributeChanged(Attribute attribute) |
void |
CoverBoundingBox.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
JiffleRasterCalculator.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
GenerateWindFile.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
KMLWriter.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
GetPylaskiMeasurements.attributeChanged(Attribute attribute) |
Modifier and Type | Class and Description |
---|---|
static class |
BasicLibraryPane.Factory
A factory that creates the library panel for the editors.
|
class |
CanvasNavigationModifierFactory
This class allows the configuration option canvasNavigationModifier to be
passed via the moml configuration.
|
static class |
ClassicViewPane.Factory
A factory that creates the library panel for the editors.
|
static class |
ComponentLibraryPreferencesTab.Factory
A factory that creates the ServicesListModification panel for the
PreferencesFrame.
|
static class |
ComponentLibraryTab.Factory
A factory that creates the library panel for the editors.
|
static class |
DefaultViewPane.Factory
A factory that creates the library panel for the editors.
|
static class |
DualVerticalViewPane.Factory
A factory that creates the library panel for the editors.
|
static class |
KeplerContextMenuFactory.Factory
A factory that creates the KeplerContextMenuFactory - used by the config
|
static class |
KeplerSchematicContextMenuFactory.Factory
A factory that creates the KeplerSchematicContextMenuFactory - used by
the config
|
class |
KeplerXMLIcon
An icon is a visual representation of an entity.
|
class |
LibrarySearchResultPaneFactory
This class creates a pane that displays the search results.
|
static class |
PlotsEditorPanel.Factory |
static class |
PlotsPanel.ViewerFactory
A factory to create PlotsPanels.
|
class |
PreferencesTabFactory
This class is an attribute that creates a LibraryPaneTab for the
TabbedLibraryPane.
|
static class |
ResultHighlighter.Factory
A factory that creates the searcher to search the library
|
static class |
ResultTreeRebuilder.Factory
A factory that creates the searcher to search the library
|
static class |
ScrollBarModifier.Factory
A factory that creates the library panel for the editors.
|
static class |
SingleViewPane.Factory
A factory that creates the library panel for the editors.
|
static class |
TabPaneExtensionExample.Factory
A factory that creates a TabPane.
|
class |
TabPaneFactory
This class is an attribute that creates a LibraryPaneTab for the
TabbedLibraryPane.
|
class |
ViewPaneFactory |
static class |
WorkflowOutlineTabPane.Factory
A factory that creates the library panel for the editors.
|
Modifier and Type | Method and Description |
---|---|
void |
KeplerDocApplicationSpecializer.editDocumentation(java.awt.Frame owner,
Attribute attribute,
NamedObj target)
create a gui to edit the documentation in the attribute
|
Modifier and Type | Class and Description |
---|---|
static class |
CaseGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
static class |
KeplerGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
static class |
TabbedKeplerGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
Modifier and Type | Class and Description |
---|---|
static class |
KARPreferencesTab.Factory
A factory that creates the ServicesListModification panel for the
PreferencesFrame.
|
Modifier and Type | Method and Description |
---|---|
void |
HDFSWriter.attributeChanged(Attribute attribute)
If the specified attribute is fileName and there is an open file
being written, then close that file.
|
Modifier and Type | Class and Description |
---|---|
class |
HadoopDirector
A DDP director that uses the Hadoop engine to convert DDP pattern
actors (Map, Reduce, Cross, CoGroup, and Match) and I/O actors
(DDPDataSink and DDPDataSource) into a Hadoop job and runs it on
the server.
|
Modifier and Type | Class and Description |
---|---|
class |
KAREntryHandlerFactory |
Modifier and Type | Class and Description |
---|---|
static class |
ActorMetadataKAREntryHandler.Factory
A factory that creates a KAREntryHandler object.
|
static class |
JARKAREntryHandler.Factory
A factory that creates a KAREntryHandler object.
|
static class |
ModuleTxtKAREntryHandler.Factory
A factory that creates a KAREntryHandler object.
|
static class |
ProvKAREntryHandler.Factory
A factory that creates a ProvKAREntryHandler object.
|
static class |
ReportInstanceKAREntryHandler.Factory
A factory that creates a KAREntryHandler object.
|
static class |
ReportLayoutKAREntryHandler.Factory
A factory that creates a KAREntryHandler object.
|
static class |
WorkflowRunEntryHandler.Factory
A factory that creates a KAREntryHandler object.
|
Modifier and Type | Class and Description |
---|---|
class |
DependencyAttribute
This implements a DependencyAttribute for moml properties.
|
class |
DocumentationAttribute
Deprecated.
Use ptolemy.vergil.basic.KeplerDocumentationAttribute instead.
|
class |
NamedObjId
The NamedObjId is a StringAttribute to be used for identifying a NamedObj by
a KeplerLSID.
|
class |
NamedObjIdReferralList
This StringAttribute holds a string of KeplerLSIDs separated by colons.
|
class |
PortAttribute
This implements a DependencyAttribute for moml properties.
|
class |
PropertyAttribute
An entity for a property.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitorAttribute
An instance of this class is automatically added by the monitor manager for
each entity to be monitored.
|
class |
MonitorIcon
The actual icon that displays a monitoring figure.
|
class |
MonitorManager
The monitor manager.
|
Modifier and Type | Method and Description |
---|---|
void |
MonitorAttribute.attributeChanged(Attribute attribute)
Do updates according to the changed attribute.
|
void |
MonitorManager.attributeChanged(Attribute attribute)
Sets the icon type and timer delay according to the changed attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
ActorWithTrafficLight.attributeChanged(Attribute attribute) |
void |
ActorWithProgressBar.attributeChanged(Attribute attribute)
Updates the progress bar according to the new parameters.
|
Modifier and Type | Method and Description |
---|---|
void |
ActorMetadata.addAttribute(Attribute a)
add a generic attribute to this actorMetadata object.
|
Modifier and Type | Class and Description |
---|---|
static class |
CacheViewerTabPane.Factory
A factory that creates the library panel for the editors.
|
Modifier and Type | Class and Description |
---|---|
class |
DataSourceControllerFactory
This is attribute that produces a custom node controller for Data Sources.
|
Modifier and Type | Class and Description |
---|---|
class |
QBTableauFactory
This class is an attribute that creates a Query Builder to edit a specified
string attribute in the container of this attribute.
|
Modifier and Type | Class and Description |
---|---|
static class |
ActorFireOutlineTabPane.Factory |
static class |
CurrentExecutionPanel.Factory
A factory to create the tab pane.
|
static class |
PortIOOutlineTabPane.Factory |
static class |
PreviousExecutionPanel.Factory
A factory to create the tab pane.
|
Modifier and Type | Class and Description |
---|---|
class |
ProvenanceRecorder
A listener that records workflow provenance information.
|
Modifier and Type | Method and Description |
---|---|
void |
Recording.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
TextFileRecording.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
ProvenanceRecorder.attributeChanged(Attribute attribute)
React to attribute change (of ProvenanceRecorder only).
|
boolean |
RecordingParameters.containsParameter(Attribute attribute)
See if set contains a specific parameter.
|
Modifier and Type | Method and Description |
---|---|
void |
OpenProvenanceModelXML.attributeChanged(Attribute attribute)
Deprecated.
React to a parameter change.
|
Modifier and Type | Method and Description |
---|---|
void |
ProvRecording.attributeChanged(Attribute attribute)
React to a parameter change.
|
Modifier and Type | Method and Description |
---|---|
void |
SQLRecording.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
SQLRecordingV8.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
ReportingListener
Perform initialization for the reporting module.
|
Modifier and Type | Class and Description |
---|---|
static class |
ItemsOfInterestPanel.Factory
A factory that creates the library panel for the editors.
|
static class |
ItemsOfInterestPanel.PlottingFactory |
static class |
PropertiesPanel.Factory |
static class |
ReportDesignerPanel.Factory
A factory that creates the library panel for the editors.
|
static class |
ReportViewerPanel.Factory |
static class |
ReportViewerTOC.Factory
A factory that creates the library panel for the editors.
|
Modifier and Type | Method and Description |
---|---|
void |
ScriptEngineActor.attributeChanged(Attribute attribute)
React to an attribute change.
|
void |
Jython.attributeChanged(Attribute attribute)
React to changes in by attributes named "jythonClassName".
|
Modifier and Type | Class and Description |
---|---|
class |
KeplerCompositeIOPort
A compoiste port is a virtual port that encapsulates a set of underlying
ports (both ptolemy ports and other virtual ports).
|
class |
KeplerIOPortReference
An IO Port Reference refers to a ptolemy Port within its containing entity.
|
class |
KeplerIOPortSemanticLink
FIXME: Documentation ...
|
class |
KeplerRefinementIOPort
A refinement port is a virtual port that denotes a particular nested
structure within a port's value.
|
class |
KeplerVirtualIOPort
A virtual IO port is a basic (property) attribute.
|
class |
KeplerVirtualIOPortReference
A KeplerVirtualPortReference refers to a kepler virtual port within its
containing entity.
|
class |
SemanticProperty
A data structure to hold a semantic property in a MoML file.
|
class |
SemanticType
This is a subtype of StringParameter.
|
class |
SemanticTypeDefinition
A data structure to hold a semantic type given in a kar file.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleMergeConversion
NOTE: This should eventually be more generic, i.e., specify a conversion
across multiple ports involed in a mapping.
|
class |
SimpleMergeMapping
This is an attribute that gets attached to a configured merge actor instance.
|
class |
SimpleMergeSourceActor |
class |
SimpleMergeSourceActorPort |
class |
SimpleMergeTargetPort |
Modifier and Type | Class and Description |
---|---|
class |
SparkConnection
An attribute that contains connection information to a Spark server.
|
Modifier and Type | Method and Description |
---|---|
void |
SparkConnection.attributeChanged(Attribute attribute) |
Modifier and Type | Method and Description |
---|---|
void |
SparkEngine.attributeChanged(Attribute attribute)
React to a parameter change.
|
Modifier and Type | Method and Description |
---|---|
void |
GetLiveMeasurements.attributeChanged(Attribute attribute)
Handles changing the message type parameter, and validates it.
|
Modifier and Type | Class and Description |
---|---|
class |
StratosphereDirector
A DDP director that uses the Stratosphere engine to convert DDP pattern
actors (Map, Reduce, Cross, CoGroup, and Match) and I/O actors
(DDPDataSink and DDPDataSource) into a Stratosphere job and runs it on
the server.
|
Modifier and Type | Class and Description |
---|---|
class |
TransientStringAttribute
This is a string attribute that overrides the exportMoML method to
effectively remove it (and any children) from MoML generated by the parent
NamedObj.
|
Modifier and Type | Class and Description |
---|---|
class |
ControlAttribute
TODO: notify client of errors
TODO: add pause, resume?
|
class |
ParametersAttribute
TODO: this class necessary?
|
class |
WebViewAttribute |
Modifier and Type | Method and Description |
---|---|
Attribute |
WebViewable.getAttribute(java.lang.String name)
Get an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
WebViewAttribute.attributeChanged(Attribute attribute)
React to an attribute change.
|
Modifier and Type | Class and Description |
---|---|
class |
WebViewId |
Modifier and Type | Class and Description |
---|---|
static class |
WorkflowRunManagerPanel.Factory
A factory that creates a TabPane.
|
Modifier and Type | Class and Description |
---|---|
static class |
WorkflowRunEnginePreferenceTab.Factory
A factory that creates the preference panel for the
PreferencesFrame.
|
static class |
WorkflowSchedulerPreferenceTab.Factory
A factory that creates the ServicesListModification panel for the
PreferencesFrame.
|
Modifier and Type | Method and Description |
---|---|
void |
StatusChecker.attributeChanged(Attribute attribute)
If the specified attribute is sleepTime or maxChecks, then
get the value of them.
|
void |
BooleanAccumulator.attributeChanged(Attribute attribute)
Check the validity of the number parameter value, set the
consumption rate of the input port, and, if necessary, invalidate the
current schedule of the director.
|
Modifier and Type | Method and Description |
---|---|
void |
OrbLogger.attributeChanged(Attribute at)
If the specified attribute is triggerOutput then create a "triggerReady"
output port If the specified attribute is paramOutput then create ports
for all the workflow String Parameters If the specified attribute is
ErrorOutput then create a "ErrorFile" output port The newly created ports
are removed if attribute is unchecked.
|
void |
QAQC.attributeChanged(Attribute at)
Callback for changes in attribute values Get the attributes from the
config file.
|
Modifier and Type | Method and Description |
---|---|
void |
WSWithComplexTypes.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
SoaplabChooseResultType.attributeChanged(Attribute at)
Callback for changes in attribute values Get the WSDL from the given URL.
|
void |
CommandLine.attributeChanged(Attribute attribute)
If the specified attribute is showTriggerPort, then get the value
of it and re-render the trigger port.
|
void |
XMLAssembler.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
WebService.attributeChanged(Attribute at)
Callback for changes in attribute values Get the WSDL from the given URL.
|
void |
Ssh2Exec.attributeChanged(Attribute at)
Callback for changes in attribute values Get the WSDL from the given URL.
|
void |
XMLDisassembler.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
ArrayPermute.attributeChanged(Attribute attribute)
React to a change in attributes.
|
void |
SoaplabServiceStarter.attributeChanged(Attribute at)
Callback for changes in attribute values Get the WSDL from the given URL.
|
void |
BrowserUI.attributeChanged(Attribute at)
Callback for changes in attribute values.
|
void |
MessageBasedWebService.attributeChanged(Attribute at)
Deprecated.
Callback for changes in attribute values Get the WSDL from the given URL.
|
void |
CommandLineExec.attributeChanged(Attribute attribute)
If the specified attribute is showTriggerPort, then get the value
of it and re-render the trigger port.
|
void |
SyncOnTerminator.attributeChanged(Attribute attribute)
Override the base class to determine which function is being specified.
|
void |
WebServiceStub.attributeChanged(Attribute at)
Deprecated.
Callback for changes in attribute values.
|
void |
SoaplabChooseOperation.attributeChanged(Attribute at)
Callback for changes in attribute values Get the WSDL from the given URL.
|
Modifier and Type | Class and Description |
---|---|
static class |
DoubleShellTAPTableau.Factory
A factory that creates a control panel to display a Tcl Shell
|
Modifier and Type | Method and Description |
---|---|
void |
SRBProxyCommand.attributeChanged(Attribute attribute)
If the specified attribute is showTriggerPort, then get the value
of it and re-render the trigger port.
|
void |
SProxy.attributeChanged(Attribute at)
Callback for changes in attribute values.
|
Modifier and Type | Method and Description |
---|---|
void |
RecordToStrings.attributeChanged(Attribute attribute) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInitializableAttribute
An abstract base class for attributes that are preinitialized,
initialized, and wrapped up during execution of a model.
|
class |
CommunicationAspectAttributes
Attributes for ports decorated by a communication aspect.
|
class |
Director
A Director governs the execution within a CompositeActor.
|
class |
DoNothingDirector
A director that does nothing, for use in models that have no useful
execution.
|
class |
ExecutionAttributes
Container for decorator attributes that are provided to actors by
a ExecutionAspect.
|
class |
LocalClock
A clock that keeps track of model time at a level of the model hierarchy
and relates it to the time of the enclosing model, if there is one.
|
class |
TypeAttribute
An attribute for defining a data type for a port.
|
Modifier and Type | Method and Description |
---|---|
void |
TypedIOPort.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
PublisherPort.attributeChanged(Attribute attribute)
If a publish and subscribe channel is set, then set up the connections.
|
void |
TypedCompositeActor.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
Director.attributeChanged(Attribute attribute)
Override the base class to update local variables.
|
void |
IORelation.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
IOPort.attributeChanged(Attribute attribute)
If a communication aspect is added, removed or modified,
invalidate the list of communication aspects which is read again
in the preinitialize phase.
|
void |
LocalClock.attributeChanged(Attribute attribute)
Delegate the call to the director, which handles changes
to the parameters of the clock.
|
void |
SubscriberPort.attributeChanged(Attribute attribute)
If a publish and subscribe channel is set, then set up the connections.
|
void |
SubscriptionAggregatorPort.attributeChanged(Attribute attribute)
If a publish and subscribe channel is set, then set up the connections.
|
void |
ExecutionAttributes.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
CommunicationAspectAttributes.attributeChanged(Attribute attribute)
If attribute is messageLength report the new value
to the communication aspect.
|
void |
TypedAtomicActor.attributeTypeChanged(Attribute attribute)
React to a change in the type of an attribute.
|
void |
TypedCompositeActor.attributeTypeChanged(Attribute attribute)
React to a change in the type of an attribute.
|
Constructor and Description |
---|
TypeAttribute(Attribute container,
java.lang.String name)
Construct an attribute with the given name contained by the specified
port.
|
Modifier and Type | Class and Description |
---|---|
static class |
BrowserTableau.Factory
A factory that creates web browser tableaux for Ptolemy models.
|
class |
ColorAttribute
This is an attribute that specifies a color.
|
class |
CommunicationAspectMonitor.CommunicationAspectMonitorEditorFactory
Factory that creates the schedule plotter.
|
static class |
Console.Factory
A factory that creates a control panel to display Console.
|
class |
EditorFactory
This is an attribute that can create an editor for interactively
configuring its container.
|
class |
EditorPaneFactory
This is an attribute that can create a pane (called a "configuration
widget") for interactively configuring its container.
|
class |
ExecutionAspectPlotterEditorFactory
Factory that creates the plotter for the schedule of actors on a
resource scheduler.
|
static class |
ExpressionShellTableau.Factory
A factory that creates a control panel to display an Expression Shell.
|
class |
FileOrURLEditorFactory
An editor factory for an attribute that has a fileOrURL parameter.
|
static class |
HTMLViewerTableau.Factory
A factory that creates HTML viewer tableaux for Ptolemy models.
|
class |
InsideEntityEditorPaneFactory
This is an attribute that can create a pane (called a "configuration
widget") for interactively configuring an entity contained by its container.
|
static class |
JVMTableau.Factory
A factory that creates a control panel to display JVM Properties.
|
class |
LevelSkippingTableauFactory
This class is an attribute that creates a tableau to view an object
contained by the model associated with the specified effigy.
|
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.
|
static class |
MatrixTokenTableau.Factory
A factory that creates a matrix token tableau.
|
class |
ModelRepaintController
A class to do scheduled repaints at certain user specified moments in
the execution of the model.
|
class |
PasswordAttribute
An attribute that represents a password.
|
static class |
PlotTableau.Factory
A factory that creates a plot tableau for Ptolemy models.
|
class |
PtolemyPreferences
Default preferences definition for Vergil.
|
class |
PtolemyTableauFactory
This is an intermediate container tableau factory that is designed to contain
all tableau factories in a configuration that are capable of displaying a
Ptolemy II model.
|
static class |
RunTableau.Factory
A factory that creates run control panel tableaux for Ptolemy models.
|
static class |
RunTableau.TopFactory
A factory that creates run control panel tableaux for the model
associated with a top-level effigy (one that has a file
representation).
|
class |
SizeAttribute
This attribute stores the width and height of a graphical component.
|
class |
TableauFactory
This class is an attribute that creates a tableau to view a specified effigy.
|
static class |
TextEditorTableau.Factory
A factory that creates text editor tableaux for Ptolemy models.
|
static class |
TokenTableau.Factory
A factory that creates a token tableau.
|
class |
TransitionEditorPaneFactory
An editor for a transition.
|
class |
WindowPropertiesAttribute
This attribute stores properties of a window, including the width,
height, and location.
|
Modifier and Type | Method and Description |
---|---|
void |
Tableau.attributeChanged(Attribute attribute)
If the argument is the size parameter, and a
frame has been specified with setFrame(), then set the size
of the frame.
|
void |
ImageTokenEffigy.attributeChanged(Attribute attribute)
If the argument is the uri parameter, then read the
specified URL and parse the data contained in it.
|
void |
Effigy.attributeChanged(Attribute attribute)
If the argument is the identifier parameter, then set
the title of all contained Tableaux to the value of the parameter;
if the argument is the uri parameter, then check to see
whether it is writable, and call setModifiable() appropriately.
|
void |
ExternalTextEffigy.attributeChanged(Attribute attribute)
If the argument is the identifier parameter, then tell
the external editor to finally open the file specified by the
identifier (as opposed to at newTextEffigy(container, text) time
at which the document file is not yet specified.
|
void |
HTMLViewerTableau.attributeChanged(Attribute attribute)
If the argument is the url parameter, then open the
specified URL and display its contents.
|
void |
Configuration.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
PlotTableau.attributeChanged(Attribute attribute)
If the argument is the uri parameter, then open the
specified URI and display its contents.
|
void |
WelcomeWindowTableau.attributeChanged(Attribute attribute)
Handle cases where the url attribute is changed,
yet there is no frame.
|
void |
TokenEffigy.attributeChanged(Attribute attribute)
If the argument is the uri parameter, then read the
specified URL and parse the data contained in it.
|
Modifier and Type | Class and Description |
---|---|
static class |
ExecShellTableau.Factory
A factory that creates a control panel to display a Exec Shell.
|
Modifier and Type | Class and Description |
---|---|
class |
ActionGUIProperty
A GUI property that is associated with an action.
|
class |
Button
A GUI property that encloses a JButton component.
|
class |
ComboBox
A GUI property that encloses a JComboBox component.
|
static class |
ComboBox.Item
The base class for an item that can be added to the combo box as a choice.
|
class |
GUIAction
A helper class to handle actions in GUI properties.
|
class |
GUIProperty
Base class for the properties that can be used to configure a tableau.
|
class |
Panel
A GUI property that encloses a JPanel component.
|
class |
Separator
A GUI property that encloses a JSeparator component.
|
class |
ToolBar
A GUI property that encloses a JToolBar component.
|
Modifier and Type | Method and Description |
---|---|
void |
GUIProperty.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
Button.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
Separator.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Class and Description |
---|---|
static class |
TclShellTableau.Factory
A factory that creates a control panel to display a Tcl Shell.
|
Modifier and Type | Class and Description |
---|---|
static class |
PythonShellTableau.Factory
A factory that creates a control panel to display a Python shell.
|
Modifier and Type | Class and Description |
---|---|
static class |
InterfaceTableau.Factory
A factory that creates run control panel tableaux for Ptolemy models.
|
Modifier and Type | Class and Description |
---|---|
class |
CheckBoxStyle
This attribute annotates user settable attributes to specify
a checkbox style for configuring the containing attribute.
|
class |
ChoiceStyle
This attribute annotates user settable attributes to specify
an uneditable combobox style for configuring the containing attribute.
|
class |
EditableChoiceStyle
This attribute annotates user settable attributes to specify
an editable combobox style for configuring the containing attribute.
|
class |
FileChooserStyle
This attribute annotates user settable attributes to specify
that the value of the parameter can be optionally given using a
FileChooser.
|
class |
HiddenStyle
This attribute annotates user settable attributes to specify
a version of the line style which is invisible.
|
class |
LineStyle
This attribute annotates user settable attributes to specify
an arbitrary type-in line style for configuring the containing attribute.
|
class |
NotEditableLineStyle
This attribute annotates user settable attributes to specify
a version of the line style which is fixed and not editable.
|
class |
NoteStyle
This attribute displays a note instead of a parameter value.
|
class |
ParameterEditorStyle
This attribute annotates user settable attributes to specify the style
used for configuring the containing attribute.
|
class |
TextStyle
This attribute annotates user settable attributes to specify an
arbitrary multi-line text area style for configuring the containing
attribute.
|
Constructor and Description |
---|
SyntaxTextEditorForStringAttributes(TextEditorFactory factory,
Attribute attributeToEdit,
int rows,
int columns,
java.lang.String title,
javax.swing.text.Document document)
Create a annotation text editor for the specified attribute.
|
Modifier and Type | Class and Description |
---|---|
static class |
SimpleTableau.Factory
A factory that creates run control panel tableaux for Ptolemy models.
|
static class |
SimpleTableau.TopFactory
A factory that creates run control panel tableaux for the model
associated with a top-level effigy (one that has a file
representation).
|
Modifier and Type | Class and Description |
---|---|
class |
CatchExceptionAttribute
This attribute catches exceptions and attempts to handle them with the
specified policy.
|
class |
ExceptionManager
The ExceptionManager catches exceptions and attempts to handle them with the
specified policy.
|
class |
SynchronizeToRealTime
Attribute that regulates the passage of time to wait for real time to catch up.
|
class |
TestExceptionAttribute
This actor tests for exceptions that are expected to occur when
running a test model.
|
Modifier and Type | Method and Description |
---|---|
Attribute |
SetVariable.getModifiedVariable()
Return the (presumably Settable) attribute modified by this
actor.
|
Modifier and Type | Method and Description |
---|---|
void |
URLReader.attributeChanged(Attribute attribute)
If the specified attribute is URL, then close
the current file (if there is one) and open the new one.
|
void |
ComputeHistogram.attributeChanged(Attribute attribute)
If the parameter is binWidth or binOffset, then
configure the histogram with the specified bin width or offset.
|
void |
URLDirectoryReader.attributeChanged(Attribute attribute)
Deprecated.
If the specified attribute is URL, then close
the current file (if there is one) and open the new one.
|
void |
TimedSource.attributeChanged(Attribute attribute)
If the stopTime parameter is changed and the model is
executing, then if the new value is greater
than zero and greater than the current time, then ask the director
to fire this actor at that time.
|
void |
ConfigurationSwitch.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
RecursiveLattice.attributeChanged(Attribute attribute)
If the argument is the reflectionCoefficients parameter,
then reallocate the arrays to use.
|
void |
RandomSource.attributeChanged(Attribute attribute)
If the attribute is seed or useThisSeed
then create the base random number generator.
|
void |
DiscreteClock.attributeChanged(Attribute attribute)
If the argument is the offsets parameter, check that the
array is nondecreasing and has the right dimension; if the
argument is period, check that it is positive.
|
void |
SequentialClock.attributeChanged(Attribute attribute)
Deprecated.
If the argument is the offsets parameter, check that the
array is nondecreasing and has the right dimension; if the
argument is period, check that it is positive.
|
void |
PoissonClock.attributeChanged(Attribute attribute)
If the argument is the meanTime parameter, check that it is
positive.
|
void |
Clock.attributeChanged(Attribute attribute)
Deprecated.
If the argument is the offsets parameter, check that the
array is nondecreasing and has the right dimension; if the
argument is period, check that it is positive.
|
void |
Pulse.attributeChanged(Attribute attribute)
If the attribute being changed is indexes, then check
that it is increasing and nonnegative.
|
void |
ConfigurationSelect.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
CatchExceptionAttribute.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
LinearDifferenceEquationSystem.attributeChanged(Attribute attribute)
If the argument is A, B, C, D or initialStates
parameters, check that they are indeed matrices and vectors,
and request initialization from the director if there is one.
|
void |
NonStrictTest.attributeChanged(Attribute attribute)
If the attribute being changed is tolerance, then check
that it is increasing and nonnegative.
|
void |
UnaryMathFunction.attributeChanged(Attribute attribute)
Override the base class to determine which function is being
specified.
|
void |
MovingAverage.attributeChanged(Attribute attribute)
Set a flag that causes recalculation of various local variables
that are used in execution on the next invocation of fire().
|
void |
Quantizer.attributeChanged(Attribute attribute)
If the argument is the levels parameter, check that the array
is increasing and has the right dimension.
|
void |
Lattice.attributeChanged(Attribute attribute)
If the argument is the reflectionCoefficients parameter,
then reallocate the arrays to use.
|
void |
Ramp.attributeChanged(Attribute attribute)
If the argument is the init parameter, then reset the
state to the specified value.
|
void |
IIR.attributeChanged(Attribute attribute)
Handle parameter change events on the
numerator and denominator parameters.
|
void |
TimeDelay.attributeChanged(Attribute attribute)
If the attribute is delay, then ensure that the value
is non-negative.
|
void |
Interpolator.attributeChanged(Attribute attribute)
Check the validity of the parameter.
|
void |
LimitedFiringSource.attributeChanged(Attribute attribute)
Override the base class to determine which attribute is being
specified.
|
void |
Expression.attributeChanged(Attribute attribute)
React to a change in the value of an attribute.
|
void |
GradientAdaptiveLattice.attributeChanged(Attribute attribute)
Handle parameter change events on the
order and timeConstant parameters.
|
void |
Reader.attributeChanged(Attribute attribute)
Deprecated.
If the specified attribute is URL, then close
the current file (if there is one) and open the new one.
|
void |
TrigFunction.attributeChanged(Attribute attribute)
Override the base class to determine which function is being
specified.
|
void |
DiscreteRandomSource.attributeChanged(Attribute attribute)
If the specified attribute is pmf, then check that its
entries are all between zero and one, and that they add to one,
and that its dimension is correct.
|
void |
MathFunction.attributeChanged(Attribute attribute)
Deprecated.
Override the base class to determine which function is being
specified.
|
void |
PublisherNonStrictTest.attributeChanged(Attribute attribute)
If the attribute is the channel, increment the workspace version
to force cached receiver lists to be updated, and invalidate
the schedule and resolved types of the director, if there is one.
|
Modifier and Type | Method and Description |
---|---|
void |
ColtRandomSource.attributeChanged(Attribute attribute)
If the attribute is generatorClass
then create the base random number generator.
|
Modifier and Type | Method and Description |
---|---|
void |
ViterbiDecoder.attributeChanged(Attribute attribute)
If the attribute being changed is softDecoding or
trellisDecoding, set input port and constellation
type to be complex if trellisDecoding is true; else
if softDecoding is true, set them to double type;
otherwise set the input port to type boolean.
|
void |
ConvolutionalCoder.attributeChanged(Attribute attribute)
If the attribute being changed is uncodedRate,
then verify that it is a positive integer; if it is
polynomialArray, then verify that each of its elements is
a positive integer and find the maximum value among them, which
is used to compute the highest order among all polynomials.
|
void |
HammingCoder.attributeChanged(Attribute attribute)
If the attribute being changed is uncodedRate or
uncodedRate, then verify that it is a positive integer.
|
void |
DeScrambler.attributeChanged(Attribute attribute)
If the attribute being changed is polynomial, then
verify that is a positive integer and the lower-order bit is 1.
|
void |
Scrambler.attributeChanged(Attribute attribute)
If the attribute being changed is polynomial, then
verify that is a positive integer and the lower-order bit is 1.
|
void |
HadamardCode.attributeChanged(Attribute attribute)
If the attribute being changed is log2Length, then
calculate the new Hadamard sequence; if it is index,
then verify that is non-negative and check if it is different
from the previous value.
|
void |
HammingDecoder.attributeChanged(Attribute attribute)
If the attribute being changed is uncodedRate or
uncodedRate, then verify that it is a positive integer.
|
void |
HuffmanBasic.attributeChanged(Attribute attribute)
If the attribute being changed is pmf, then verify
all the elements are positive and their sum is 1.0.
|
Modifier and Type | Method and Description |
---|---|
void |
FixToFix.attributeChanged(Attribute attribute)
Override the base class to set locally cached variables.
|
void |
DoubleToFix.attributeChanged(Attribute attribute)
Override the base class to set locally cached variables.
|
void |
Round.attributeChanged(Attribute attribute)
Override the base class to determine which function is being
specified.
|
Modifier and Type | Method and Description |
---|---|
void |
Gem5Wrapper.attributeChanged(Attribute attribute)
If the argument is the init parameter, then reset the
state to the specified value.
|
Modifier and Type | Class and Description |
---|---|
class |
ExceptionManagerGUIFactory
This is an attribute that creates an editor for configuring and
running the exception manager.
|
Modifier and Type | Method and Description |
---|---|
void |
PlotterBase.attributeChanged(Attribute attribute)
If the attribute is legend, then parse the string
and set the legend.
|
void |
ArrayPlotter.attributeChanged(Attribute attribute)
Notification that an attribute has changed.
|
void |
Plotter.attributeChanged(Attribute attribute)
If the attribute is startingDataset, then check its validity.
|
void |
SequencePlotter.attributeChanged(Attribute attribute)
Notification that an attribute has changed.
|
void |
SequenceScope.attributeChanged(Attribute attribute)
Notify this that an attribute has changed.
|
void |
XYScope.attributeChanged(Attribute attribute)
Notify this that an attribute has changed.
|
void |
SketchedSource.attributeChanged(Attribute attribute)
If the specified attribute is length,
then set the trace to its initial value.
|
void |
SliderSource.attributeChanged(Attribute attribute)
If the specified attribute is minimum or maximum,
then set the range of the slider.
|
void |
Display.attributeChanged(Attribute attribute)
If the specified attribute is rowsDisplayed, then set
the desired number of rows of the textArea, if there is one.
|
void |
TimedScope.attributeChanged(Attribute attribute)
Notify this that an attribute has changed.
|
void |
MatrixViewer.attributeChanged(Attribute attribute)
Notification that an attribute has changed.
|
void |
HistogramPlotter.attributeChanged(Attribute attribute)
If the parameter is binWidth or binOffset, then
configure the histogram with the specified bin width or offset.
|
Modifier and Type | Class and Description |
---|---|
class |
CaseDirector
An CaseDirector governs the execution of a Case actor.
|
Modifier and Type | Method and Description |
---|---|
void |
RealTimeComposite.attributeChanged(Attribute attribute)
Deprecated.
React to a change in an attribute.
|
void |
ThreadedComposite.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
ApplyFilterOverArray.attributeChanged(Attribute attribute)
Override the base class to open the model specified if the
attribute is modelFileOrURL, or for other parameters, to cache
their values.
|
void |
ModelReference.attributeChanged(Attribute attribute)
Override the base class to open the model specified if the
attribute is modelFileOrURL, or for other parameters, to cache
their values.
|
Modifier and Type | Class and Description |
---|---|
static class |
ImageTableau.Factory
A factory that creates a token tableau.
|
Modifier and Type | Method and Description |
---|---|
void |
PGMReader.attributeChanged(Attribute attribute) |
void |
ImageReader.attributeChanged(Attribute attribute)
If the specified attribute is URL, then close
the current file (if there is one) and open the new one.
|
Modifier and Type | Method and Description |
---|---|
void |
CSVReader.attributeChanged(Attribute attribute)
If the specified attribute is separator then set a local
variable with the value of the separator.
|
void |
DirectoryListing.attributeChanged(Attribute attribute)
Override the base class to locally cache parameter values.
|
void |
LineReader.attributeChanged(Attribute attribute)
If the specified attribute is fileOrURL and there is an
open file being read, then close that file and open the new one;
if the attribute is numberOfLinesToSkip and its value is
negative, then throw an exception.
|
void |
LineWriter.attributeChanged(Attribute attribute)
If the specified attribute is fileName and there is an
open file being written, then close that file.
|
void |
CSVWriter.attributeChanged(Attribute attribute)
If the specified attribute is separator then set a local
variable with the value of the separator.
|
Modifier and Type | Method and Description |
---|---|
void |
Comparator.attributeChanged(Attribute attribute)
Override the base class to determine which comparison is being
specified.
|
void |
LogicGate.attributeChanged(Attribute attribute)
Override the base class to determine which function is being
specified.
|
void |
LogicFunction.attributeChanged(Attribute attribute)
Deprecated.
Override the base class to determine which function is being
specified.
|
Modifier and Type | Method and Description |
---|---|
void |
PythonScript.attributeChanged(Attribute attribute)
If script is changed, invoke the python interpreter to
evaluate the script.
|
Modifier and Type | Method and Description |
---|---|
void |
StringSimpleReplace.attributeChanged(Attribute attribute)
Deprecated.
Override the base class to compile a regular expression when
it is changed.
|
void |
StringMatches.attributeChanged(Attribute attribute)
Override the base class to compile the regular expression if
it has changed.
|
void |
StringCompare.attributeChanged(Attribute attribute)
Override the base class to determine which function is being
specified.
|
void |
StringReplace.attributeChanged(Attribute attribute)
Override the base class to compile a regular expression when
it is changed.
|
void |
StringFunction.attributeChanged(Attribute attribute)
Determine the string function to be performed on the input, and
set up the necessary fields for the function to be performed.
|
Modifier and Type | Class and Description |
---|---|
class |
SDFTestScheduler
A scheduler that exposes the rate variable of SDFScheduler.
|
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 |
ParameterSet
An attribute that reads multiple values from a file and sets
corresponding parameters in the container.
|
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 | Method and Description |
---|---|
void |
IntRangeParameter.attributeChanged(Attribute attribute)
React to a change in an attribute by ensuring that the current
value remains within the range given by min and max.
|
void |
DoubleRangeParameter.attributeChanged(Attribute attribute)
React to a change in an attribute by ensuring that the current
value remains within the range given by min and max.
|
void |
ParameterSet.attributeChanged(Attribute attribute)
If the parameter is fileOrURL, and the specified file
name is not null, then open and read the file.
|
void |
PortParameter.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
TestSharedParameter
A test suite parameter that is shared globally in a model.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeProcessDirector
A baseclass for directors in process oriented domains that incorporate
hierarchical heterogeneity.
|
class |
ProcessDirector
The base class for directors for the process oriented domains.
|
Modifier and Type | Class and Description |
---|---|
class |
FixedPointDirector
A base class for directors that have fixed point semantics at each
iteration.
|
class |
FixedPointScheduler
A scheduler for the FixedPointDirector.
|
class |
Scheduler
The base class for schedulers.
|
class |
StaticSchedulingDirector
A director that uses static scheduling to govern the execution of the
CompositeActor it belongs to.
|
Modifier and Type | Class and Description |
---|---|
class |
DependencyDeclaration
An instance of DependencyDeclaration is an attribute that declares
variable dependence information of a parameter.
|
Modifier and Type | Class and Description |
---|---|
class |
ChicAttribute
An attribute that has a string value which is meant to be used as an interface
in Chic.
|
class |
ChicControllerFactory
This is an attribute that produces a custom node controller for
Chic visible attributes.
|
class |
ChicInvoker
This attribute is a visible attribute used for invoking Chic (Checker
for Interface Compatibility) on its container.
|
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.
|
static class |
ConstraintMonitor.ConstraintMonitorAttributes
Class containing the decorator attributes that decorate objects.
|
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 |
ScopeExtendingAttribute
An attribute that extends its container's scope.
|
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 |
---|---|
static Attribute |
ModelScope.getScopedAttribute(Attribute exclude,
NamedObj container,
java.lang.String name)
Get the attribute with the given name in the scope of the given
container.
|
Modifier and Type | Method and Description |
---|---|
void |
ChoiceStringParameter.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
ConstraintMonitor.attributeChanged(Attribute attribute)
Override the base class to invalidate if parameters have changed.
|
void |
ConstraintMonitor.ConstraintMonitorAttributes.attributeChanged(Attribute attribute)
Override the base class so that if the decorator already exists in
scope, the decorator becomes a value listener to the value attribute.
|
void |
Variable.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
static Attribute |
ModelScope.getScopedAttribute(Attribute exclude,
NamedObj container,
java.lang.String name)
Get the attribute with the given name in the scope of the given
container.
|
Modifier and Type | Method and Description |
---|---|
void |
AttributeChanged.attributeChanged(Attribute attribute)
Update the cached value of the parameter.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseUnit
The base unit of a unit category.
|
class |
UnitCategory
A property that specifies the category of a base unit.
|
class |
UnitSystem
A unit system as defined by a set of base and derived units.
|
Modifier and Type | Class and Description |
---|---|
class |
ContinuousDirector
The continuous time domain is a timed domain that supports
continuous-time signals, discrete-event signals, and mixtures of the
two.
|
class |
ContinuousScheduler
The Static scheduler for the Continuous domain.
|
class |
HybridModalDirector
An HybridModalDirector governs the execution of the discrete dynamics of a hybrid
system model.
|
Modifier and Type | Method and Description |
---|---|
void |
ContinuousIntegrator.attributeChanged(Attribute attribute)
If the specified attribute is initialState, then reset
the state of the integrator to its value.
|
void |
ContinuousDirector.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
DifferentialSystem.attributeChanged(Attribute attribute)
If the argument is any parameter other than stateVariableNames
t, or any parameter matching an input port,
then request reinitialization.
|
void |
LinearStateSpace.attributeChanged(Attribute attribute)
If the argument is A, B, C, D or initialState
parameters, check that they are indeed matrices and vectors,
and request for initialization from the director if there is one.
|
void |
LevelCrossingDetector.attributeChanged(Attribute attribute)
Update the attribute if it has been changed.
|
void |
EventSource.attributeChanged(Attribute attribute)
Deprecated.
If the argument is the offsets parameter, check that the
array is nondecreasing and has the right dimension; if the
argument is period, check that it is positive.
|
void |
ContinuousTimeDelay.attributeChanged(Attribute attribute)
If the attribute is delay, then ensure that the value
is non-negative.
|
void |
PeriodicSampler.attributeChanged(Attribute attribute)
If the attribute is microstep, adjust the causality interface.
|
void |
ContinuousTransferFunction.attributeChanged(Attribute attribute)
If the argument is the numerator or the denominator
parameters, request for initialization from the director if
there is one.
|
void |
Waveform.attributeChanged(Attribute attribute)
Check the validity of the parameter.
|
Modifier and Type | Class and Description |
---|---|
class |
DDFDirector
The dynamic dataflow (DDF) domain is a superset of the synchronous
dataflow(SDF) and Boolean dataflow(BDF) domains.
|
Modifier and Type | Method and Description |
---|---|
void |
DDFDirector.attributeChanged(Attribute attribute)
If the attribute being changed is runUntilDeadlockInOneIteration
and it is set to be true, then verify this director is not at the
top level.
|
Modifier and Type | Class and Description |
---|---|
class |
DEDirector
This director implements the discrete-event (DE) model of computation (MoC).
|
Modifier and Type | Method and Description |
---|---|
void |
DEDirector.attributeChanged(Attribute attribute)
Update the director parameters when attributes are changed.
|
Modifier and Type | Method and Description |
---|---|
void |
Queue.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
TimedDelay.attributeChanged(Attribute attribute)
Deprecated.
If the attribute is delay, then ensure that the value
is non-negative.
|
void |
MostRecent.attributeChanged(Attribute attribute)
If the initialValue parameter is the argument, then
reset the current output to match the new value.
|
void |
PID.attributeChanged(Attribute attribute)
If the attribute is Kp, Ki, or Kd then ensure
that the value is numeric.
|
void |
Server.attributeChanged(Attribute attribute)
If the attribute is serviceTime, then ensure that the value
is non-negative, and if the attribute is
capacity, then change the capacity of the queue.
|
void |
VariableDelay.attributeChanged(Attribute attribute)
Deprecated.
If the attribute is delay, then ensure that the value
is non-negative.
|
void |
QuantizedSampler.attributeChanged(Attribute attribute)
If the argument is the quantum parameter, then cache
the value.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractActionsAttribute
A base class for actions with semicolon delimited lists of commands.
|
class |
Action
An Action is contained by a Transition in an FSMActor or an Event in an
ERGController.
|
class |
CommitActionsAttribute
An action that changes the state of the system.
|
static class |
Configurer.ContainmentExtender
The containment extender that returns the configured object as the
container of this configurer.
|
class |
ContainmentExtender
An implementation of containment extender for modal models as an attribute.
|
class |
FSMDirector
An FSMDirector governs the execution of a modal model.
|
class |
FSMTransitionParameter
A parameter that contains FSM transition attributes.
|
class |
ModalDirector
Deprecated.
Use FSMDirector
|
class |
MultirateFSMDirector
This director extends FSMDirector by supporting production and consumption
of multiple tokens on a port in a firing.
|
class |
NonStrictFSMDirector
This director extends FSMDirector by consuming only input tokens that
are needed in the current state.
|
class |
OutputActionsAttribute
An action that sends outputs to one or more ports.
|
Modifier and Type | Method and Description |
---|---|
void |
FSMDirector.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
State.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
FSMActor.attributeChanged(Attribute attribute)
If the attribute is seed
then create the base random number generator.
|
void |
Transition.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
InterfaceAutomatonTransition.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
RefinementExtender
An attribute to add a class to the list of refinement classes for a state.
|
class |
RefinementSuggestion
An attribute that suggests the class of the container for the associated state
or actor.
|
Modifier and Type | Method and Description |
---|---|
Attribute |
ModalModel.getAttribute(java.lang.String name)
Get the attribute with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
ModalModel.attributeChanged(Attribute attribute)
React to a change of the director or other property.
|
void |
ModalPort.attributeChanged(Attribute attribute)
React to attribute changes.
|
void |
RefinementPort.attributeChanged(Attribute attribute)
React to attribute changes.
|
Modifier and Type | Method and Description |
---|---|
void |
StreamToMatrix.attributeChanged(Attribute attribute)
If the argument is the dimension parameter, update the
the row and column values.
|
Modifier and Type | Class and Description |
---|---|
class |
PNDirector
A PNDirector governs the execution of a CompositeActor with extended
Kahn-MacQueen process networks (PN) semantics.
|
class |
TimedPNDirector
A TimedPNDirector governs the execution of a CompositeActor with
Kahn-MacQueen process networks (PN) semantics extended by introduction of a
notion of global time.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseSDFScheduler
This class factors code out of the SDF domain, for use in different
schedulers, so that they can be implemented in a consistent fashion.
|
class |
CachedSDFScheduler
The CachedSDFScheduler extends the SDFScheduler by caching schedules.
|
class |
SDFDirector
Director for the synchronous dataflow (SDF) model of computation.
|
class |
SDFScheduler
A scheduler that implements basic scheduling of SDF graphs.
|
Modifier and Type | Method and Description |
---|---|
void |
SDFDirector.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
MatrixToSequence.attributeChanged(Attribute attribute)
Ensure that the rows and columns parameters are both positive.
|
void |
SequenceToMatrix.attributeChanged(Attribute attribute)
Ensure that the rows and columns parameters are both positive.
|
void |
MatrixJoin.attributeChanged(Attribute attribute)
Ensure that the rows and columns parameters are both positive.
|
void |
DoubleToMatrix.attributeChanged(Attribute attribute)
Deprecated.
Ensure that the rows and columns parameters are both positive.
|
void |
UpSample.attributeChanged(Attribute attribute)
Ensure that the factor and phase parameters are both positive.
|
void |
VariableLattice.attributeChanged(Attribute attribute)
Ensure that the blockSize parameter is positive.
|
void |
LMSAdaptive.attributeChanged(Attribute attribute)
Override the base class to set the taps parameter if the
initialTaps parameter is changed.
|
void |
RaisedCosine.attributeChanged(Attribute attribute)
Reevaluate the filter taps if the attribute is any of the ones
defined locally, and otherwise call the superclass.
|
void |
VariableFIR.attributeChanged(Attribute attribute)
Set a flag that causes recalculation of various local variables
that are used in execution on the next invocation of fire().
|
void |
Chop.attributeChanged(Attribute attribute)
Check the validity of parameter values and using the new
values, recompute the size of the internal buffers.
|
void |
DownSample.attributeChanged(Attribute attribute)
Ensure that the factor and phase parameters are both positive.
|
void |
MatrixToDouble.attributeChanged(Attribute attribute)
Deprecated.
Ensure that the rows and columns parameters are both positive.
|
void |
ArrayToSequence.attributeChanged(Attribute attribute)
If the argument is the arrayLength parameter, then
check to make sure its value is not negative.
|
void |
IntToBits.attributeChanged(Attribute attribute)
If the argument is the numberOfBits parameter, then
set the production rate of the output port.
|
void |
Autocorrelation.attributeChanged(Attribute attribute)
Check to see that the numberOfInputs parameter is positive,
and that the numberOfLags parameter is positive.
|
void |
VariableRecursiveLattice.attributeChanged(Attribute attribute)
Ensure that the blockSize parameter is positive.
|
void |
FFT.attributeChanged(Attribute attribute)
Ensure that the order parameter is positive and recompute the
size of internal buffers.
|
void |
FIR.attributeChanged(Attribute attribute)
Set a flag that causes recalculation of various local variables
that are used in execution on the next invocation of fire().
|
void |
SequenceToArray.attributeChanged(Attribute attribute)
Ensure that the arrayLength parameter is not negative.
|
void |
IFFT.attributeChanged(Attribute attribute)
Ensure that the order parameter is positive and recompute the
size of internal buffers.
|
void |
Repeat.attributeChanged(Attribute attribute)
Ensure that the numberOfTimes parameter and the blockSize
parameter are both positive.
|
void |
BitsToInt.attributeChanged(Attribute attribute)
If the argument is the numberOfBits parameter, then
set the production rate of the output port.
|
void |
SampleDelay.attributeTypeChanged(Attribute attribute)
Override the base class to allow type changes on
initialOutputs.
|
void |
DelayLine.attributeTypeChanged(Attribute attribute)
Override the base class to allow type changes on
initialValues.
|
Modifier and Type | Class and Description |
---|---|
class |
OptimizingSDFDirector
Director for the synchronous dataflow (SDF) model of computation which finds
an optimized schedule according to a defined criterion.
|
class |
OptimizingSDFScheduler
OptimizingSDFScheduler is the scheduler companion to the OptimizingSDFDirector
It works with the synchronous dataflow (SDF) model of computation to find
an optimized schedule according to a defined criterion.
|
Modifier and Type | Method and Description |
---|---|
void |
OptimizingSDFDirector.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Method and Description |
---|---|
Attribute |
Entity.getAttribute(java.lang.String name)
Get the attribute with the given name.
|
Attribute |
CompositeEntity.getAttribute(java.lang.String name)
Get the attribute with the given name.
|
Modifier and Type | Class and Description |
---|---|
class |
FileAttribute
Deprecated.
Use
FileParameter instead. |
class |
RequireVersion
An attribute that requires a particular version of Ptolemy II.
|
class |
URIAttribute
An attribute that identifies the URI from which the container was read.
|
class |
VersionAttribute
A nonpersistent attribute that identifies the version of an object.
|
Modifier and Type | Class and Description |
---|---|
class |
UndoStackAttribute
This attribute holds the undo/redo information for a model.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSettableAttribute
This is an abstract base class for attributes that implement the
Settable interface.
|
class |
ConfigurableAttribute
This class provides a simple way to get a long string into an attribute.
|
class |
DecoratorAttributes
A container for attributes created by a decorator.
|
class |
Location
An attribute that represents the center location of a node in a
schematic.
|
class |
SingletonAttribute
This class is an attribute that replaces any previously
existing attribute in the container that has the same name.
|
class |
SingletonConfigurableAttribute
This class is a configurable attribute that replaces any previously
existing attribute in the container that has the same name.
|
class |
StringAttribute
An attribute that has a string value.
|
class |
TransientSingletonConfigurableAttribute
Deprecated.
Use SingletonConfigurableAttribute instead with setPersistent(false).
|
Modifier and Type | Method and Description |
---|---|
Attribute |
NamedObj.getAttribute(java.lang.String name)
Get the attribute with the given name.
|
Attribute |
ScopeExtender.getAttribute(java.lang.String name)
Get the attribute with the given name.
|
Attribute |
NamedObj.getAttribute(java.lang.String name,
java.lang.Class attributeClass)
Get the attribute with the given name and class.
|
Attribute |
NamedObj.getDecoratorAttribute(Decorator decorator,
java.lang.String name)
Return the decorator attribute with the specified name for the
specified decorator, or null the specified decorator provides
no attribute with the specified name or the decorator does not
decorate this object.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NamedObj._addAttribute(Attribute attribute)
Add an attribute.
|
protected void |
NamedObj._removeAttribute(Attribute param)
Remove the given attribute.
|
void |
DecoratorAttributes.attributeChanged(Attribute attribute)
Override the base class to establish a link to the decorator
if the argument is decoratorName.
|
void |
NamedObj.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
NamedObj.attributeDeleted(Attribute attribute)
React to the deletion of an attribute.
|
void |
NamedObj.attributeTypeChanged(Attribute attribute)
React to a change in the type of an attribute.
|
void |
NamedObj.removeAttribute(Attribute param)
Remove attribute from list of attributes.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidStringAttribute
An attribute used for testing that is never valid.
|
class |
TestInstantiableAttribute |
Modifier and Type | Class and Description |
---|---|
class |
Documentation
An attribute that contains documentation for the container.
|
class |
ImportAttribute
Deprecated.
The 'import' MoML element is deprecated, use the 'source'
attribute instead.
|
class |
LibraryAttribute
This class is a configurable singleton attribute that associates a
component library with a model.
|
class |
MoMLAttribute
This attribute has an arbitrary MoML description that is exported
when the exportMoML() methods of the container are called.
|
class |
MoMLModelAttribute
An attribute that has a model described in MoML.
|
class |
ParserAttribute
This attribute represents a MoML parser.
|
class |
Vertex
This attribute represents a waypoint in a relation.
|
Modifier and Type | Method and Description |
---|---|
Attribute |
EntityLibrary.getAttribute(java.lang.String name)
Get the attribute with the given name.
|
Modifier and Type | Method and Description |
---|---|
void |
MoMLModelAttribute.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
UnitAttribute
This class is used to implement the Unit Attribute.
|
Modifier and Type | Class and Description |
---|---|
static class |
ActorGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
class |
DocBuilder
Build Documentation for Java and Actors.
|
static class |
DocBuilderTableau.Factory
A factory that creates DocBuilderGUI tableaux for Ptolemy models.
|
static class |
DocTableau.Factory
A factory that creates Doc viewer tableaux for Ptolemy models.
|
class |
LayoutHint
A LayoutHint is an Attribute for Ptolemy Relations that holds the
specification of bend points for links.
|
class |
TypeOpaqueCompositeActorTableauFactory
A factory that creates graph editing tableaux for untyped models.
|
Modifier and Type | Method and Description |
---|---|
void |
DocApplicationSpecializer.editDocumentation(java.awt.Frame owner,
Attribute attribute,
NamedObj target)
Create a gui to edit the documentation in the attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
MonitorReceiverAttribute
This parameter, when inserted into a port, causes the port to display data
available for the actor to read.
|
class |
MonitorReceiverContents
This parameter, when inserted into a model or an opaque composite actor,
causes all input ports to acquire an attribute that makes them display
their contents on the screen.
|
class |
ShowTypes
This attribute, when inserted into a model causes types to be
displayed on all ports at the same level of the hierarchy as
this attribute.
|
class |
VisualModelReference.LookInside
A tableau factory to override the look inside behavior to open
the referenced model, if there is one.
|
Modifier and Type | Method and Description |
---|---|
void |
ModelDisplay.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
void |
VisualModelReference.attributeChanged(Attribute attribute)
Override the base class to open the model specified if the
attribute is modelFileOrURL, or for other parameters, to cache
their values.
|
Modifier and Type | Class and Description |
---|---|
class |
ContextMenuFactoryCreator
An object that can create a tableau for a model.
|
class |
DependencyHighlighter
This is an attribute that produces a custom node controller that adds
context menu commands to highlight dependents and prerequisites.
|
class |
DocAttribute
An attribute containing documentation for a Ptolemy II object.
|
class |
DocViewerFactory
An attribute that creates an editor to open a doc viewer for
its container's container.
|
class |
KeplerDocumentationAttribute
A Documentation attribute for actors.
|
class |
NodeControllerFactory
This is an attribute that produces a custom node controller.
|
class |
RelativeLocation
An attribute used to store a relative visual location.
|
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 |
WebAttribute
Class containing information and methods for properties for web content,
for example, an HTML attribute that is part of an HTML element, as in the
"href" attribute of <a href="http://www.w3schools.com">This is a link</a>
The _elementName is used as the name of the attribute, e.g.
|
class |
WebContent
Base class for attributes defining content for export to web.
|
class |
WebElement
Attribute containing information and methods for web elements,
for example, HTML tags and content, as in
<div> This is some HTML content </div>
The full name including the _elementName is used as WebElement's web id.
|
class |
WebExportParameters
Container for parameters that customize web export.
|
Modifier and Type | Method and Description |
---|---|
void |
WebContent.attributeChanged(Attribute attribute)
Override the base class to update the icon.
|
void |
Title.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing the icon.
|
void |
WebExportParameters.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLayoutConfiguration
An attribute for parameters of automatic layout.
|
class |
ActorLayoutConfiguration
Specialized layout configuration dialog for
ActorGraphModel s. |
class |
ModalLayoutConfiguration
Specialized layout configuration dialog for
FSMGraphModel s. |
Modifier and Type | Class and Description |
---|---|
class |
DebugController
An execution listener that suspends execution based on breakpoints.
|
Modifier and Type | Class and Description |
---|---|
class |
ActorNameIcon
An icon that displays the parameter _displayedName.
|
class |
AttributeValueIcon
An icon that displays the value of an attribute of the container
or of some other entity contained by the container.
|
class |
BoxedValueIcon
An icon that displays the value of an attribute of the container in a box
that resizes according to the width of the attribute value.
|
class |
BoxedValuesIcon
This icon displays the value of all visible attributes of class Settable
contained by the container of this icon.
|
class |
ConstraintMonitorIcon
An icon providing visual indication when constraints are violated.
|
class |
CopyCatIcon
This is an icon that copies the icon of the last entity contained by
the same container, if there is one, and behaves like the base class
if not.
|
class |
DesignPatternIcon
The icon for groups representing design patterns.
|
class |
DynamicEditorIcon
An icon that provides for the possibility that figures may be
dynamically updated.
|
static class |
EditIconTableau.Factory
A factory that creates icon editing tableaux for Ptolemy models.
|
class |
EditorIcon
An icon is the visual representation of an entity or attribute.
|
class |
ImageIcon
An icon that displays a specified java.awt.Image.
|
class |
NameIcon
An icon that displays the name of the container in an appropriately
sized box.
|
class |
ResizableAttributeControllerFactory
This is attribute that produces a custom node controller for icons that
can be interactively resized.
|
class |
ShapeIcon
An icon that displays a specified java.awt.Shape.
|
class |
SVGIcon
This class is intended to eventually replace XMLIcon, however,
the current version doesn't work very well, so it isn't used.
|
class |
TableIcon
An icon that displays the value of a variable of the container in a
table.
|
class |
TextIcon
An icon that displays specified text.
|
class |
UpdatedValueIcon
An icon that displays the value of an attribute of the container,
updating it as the value of the value of the attribute is updated.
|
class |
ValueIcon
An icon that displays a bullet, the name, and, if the container is
an instance of settable, its value.
|
class |
XMLIcon
An icon is a visual representation of an entity.
|
Modifier and Type | Method and Description |
---|---|
void |
NameIcon.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing
the icon.
|
void |
UpdatedValueIcon.attributeChanged(Attribute attribute)
Override the base class to identify the named attribute in the
container and to attach a listener to it.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTextAttribute
An abstract base class for text annotations.
|
class |
ArcAttribute
This is an attribute that is rendered as an ellipse.
|
class |
ArrowAttribute
An attribute shown as an arrow.
|
class |
AttributeExpressionAttribute
This is a text attribute whose text string is derived from the
expression of a parameter.
|
class |
AttributeValueAttribute
This is a text attribute whose text string shows the
value of a parameter.
|
class |
EllipseAttribute
This is an attribute that is rendered as an ellipse.
|
class |
FilledShapeAttribute
This is an abstract attribute that is rendered as a filled shape.
|
class |
IDAttribute
This attribute identifies the containing model, showing its name, base
class, last modified date, author, and contributors information.
|
class |
ImageAttribute
This is an attribute that is rendered as an image.
|
class |
LineAttribute
This is an attribute that is rendered as a line.
|
class |
RectangleAttribute
This is an attribute that is rendered as a rectangle.
|
class |
ResizablePolygonAttribute
This is an attribute that is rendered as a polygon.
|
class |
ShapeAttribute
This is an abstract attribute that is rendered as a shape.
|
class |
TextAttribute
This is an attribute that is rendered as text annotation.
|
class |
VisibleAttribute
Base class for attributes that are shown in vergil with their own icons.
|
Modifier and Type | Method and Description |
---|---|
void |
TextAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing the icon.
|
void |
ShapeAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing
the icon.
|
void |
ArrowAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing the icon.
|
void |
RectangleAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing
the icon.
|
void |
FilledShapeAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing
the icon.
|
void |
ResizablePolygonAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing
the icon.
|
void |
AbstractTextAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing the icon.
|
void |
AttributeValueAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing the icon.
|
void |
ArcAttribute.attributeChanged(Attribute attribute)
React to changes in attribute values.
|
void |
ImageAttribute.attributeChanged(Attribute attribute)
React to a change in the source or scale attributes by changing
the icon.
|
void |
LineAttribute.attributeChanged(Attribute attribute)
React to a changes in the attributes by changing
the icon.
|
void |
IDAttribute.attributeChanged(Attribute attribute)
React to a change in an attribute.
|
Modifier and Type | Class and Description |
---|---|
static class |
FSMGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
class |
StateIcon
An icon that displays the name of the container in an appropriately
sized rounded box.
|
Modifier and Type | Class and Description |
---|---|
static class |
InterfaceAutomatonGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
Modifier and Type | Class and Description |
---|---|
class |
HierarchicalStateControllerFactory
This is attribute that produces a custom node controller for
hierarchical states.
|
class |
ModalTableauFactory
A tableau factory that opens an editor on the contained controller
rather than this composite actor.
|
Modifier and Type | Class and Description |
---|---|
class |
PDFAttribute
This is an attribute that renders the first page of
a specified PDF file.
|
class |
PDFIcon
An icon that displays a specified PDF page.
|
Modifier and Type | Method and Description |
---|---|
void |
PDFAttribute.attributeChanged(Attribute attribute)
React to a change in the source or scale attributes by changing
the icon.
|
Modifier and Type | Class and Description |
---|---|
class |
AnnotationEditorFactory
Deprecated.
Use ptolemy.vergil.kernel.attributes.TextAttribute.
|
class |
ArrayOfRecordsConfigureFactory
If this class is contained by an actor, then double clicking on that
actor will display a table that shows the value of an
array of tokens contained by a parameter contained by the
same container as this factory.
|
class |
FileEditorTableauFactory
This class is an attribute that creates an editor to edit a specified
file or URL given by an attribute in the container of this attribute.
|
class |
MoMLModelAttributeControllerFactory
A factory attribute that creates MoMLModelAttributeControllers.
|
class |
TextEditorConfigureFactory
If this class is contained by a actor, then double clicking on that
actor will invoke a text editor that edits the value of a specified
string attribute.
|
class |
TextEditorTableauFactory
This class is an attribute that creates a text editor to edit a specified
string attribute in the container of this attribute.
|
class |
VisibleParameterEditorFactory
If this class is contained by a settable attribute, then double
clicking on that attribute will invoke an editor for only that
parameter.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
TextEditorTableauFactory.getTextToEdit(Attribute attributeToEdit)
Return the text value of the specified attribute.
|
Constructor and Description |
---|
TextEditorForStringAttributes(TextEditorFactory factory,
Attribute attributeToEdit,
int rows,
int columns,
java.lang.String title)
Create a annotation text editor for the specified attribute.
|
TextEditorForStringAttributes(TextEditorFactory factory,
Attribute attributeToEdit,
int rows,
int columns,
java.lang.String title,
javax.swing.text.Document document)
Create a annotation text editor for the specified attribute.
|
Modifier and Type | Class and Description |
---|---|
static class |
TreeTableau.Factory
This is a factory that creates tree-view tableaux for Ptolemy models.
|