Modifier and Type | Class and Description |
---|---|
class |
DensityGridActor
Density Grid Actor
|
Modifier and Type | Class and Description |
---|---|
class |
AverageGenomeSizeParserV2
Calculates the Average Genome Size for a meta genome sample.
|
class |
CAMERAResourceMonitor
This actor reads a file or URL and outputs the entire file
as a single string.
|
class |
CAMERARESTService
This CAMERA specific REST Service automatically generates the
ports and parameters upon reading the URL of the csdl file.
|
class |
CAMERAURLProcessor
This CAMERA specific URL Process automatically generates the
drop down based on the URL provided by the user from the StringParameter.
|
class |
FastaValidation
This actor reads a fasta file and user can select whether it
contains 'PROTEIN', 'DNA', or 'RNA' sequences.
|
class |
Fastq2Fasta
This actor converts fastq file to fasta format.
|
class |
IdSizeMapForSeqFile
It reads the sequence file in Fasta format for a
meta genome sample and outputs the map with id
and sequence length.
|
Modifier and Type | Class and Description |
---|---|
class |
AlignmentEditor_Seaview
Given an alignment, the AlignmentEditor_Seaview actor displays the alignment
in the seaview window and facititates the user to edit the alignment.
|
class |
ClustalWSeqAlign
This actor calls ClustalW for Sequence Alignment.
|
class |
GUIRunCIPRes
This actor calls external Cipres applications with GUIGen interfaces.
|
class |
Initializer
The Initializer actor initializes the Registry of CORBA services used in
CIPRes software package.
|
class |
JRunCIPRes
This actor calls the external applications.
|
class |
MatrixAligner
This MatrixAligner actor wraps the MatrixAligner CORBA service provided by
the CIPRes software package.
|
class |
NexusFileReader
The NexusFileReader actor reads a Nexus file from the local file system and
sends the file content as a string token.
|
class |
PAUPConsensusTrees
This actor calls PAUP to find consensus trees for a group of trees.
|
class |
PAUPInfer
This actor calls PAUP for tree inference using parsimony.
|
class |
PhyloDataReader
The PhyloDataReader actor reads and parses the data stored in Nexus format.
|
class |
RecIDCM3
This RecIDCM3 actor wraps the RecIDCM3 CORBA service provided by the CIPRes
software package.
|
class |
SubsetChooserActor
This actor reads the input file, generates the entities list, facilitates the
user to choose a subset of entities, and stores the selected entities into an
output file.
|
class |
TreeDecomposer
The TreeDecomposer actor decomposes a tree into subtrees.
|
class |
TreeImprover
The TreeImprover actor improves a phylogenetic tree according to the settings
configured by the user through the GUIGen interface.
|
class |
TreeMerger
The TreeMerger actor merges a set of trees got from the input port and sends
the whole tree to the output port.This actor uses the "tree merge" services
provided by the CIPRes CORBA registry.
|
class |
TreeParser
The TreeParser actor parses tree data structure into the tree name, tree
score, leaf set, and Newick, and sends them to different ouput ports.
|
class |
TreeToString
The TreeToString actor gets the whole description of a tree (including tree
name, tree score, leaf set, and Newick) and transforms it into a single
string.
|
class |
TreeVizForester
Given a tree expression (in newick format), the TreeVizForester actor
displays the phylogenetic tree in the Forester tree view window.
|
Modifier and Type | Class and Description |
---|---|
class |
MatlabExpression
Allows the user to input a matlab script to be executed when the actor fires.
|
Modifier and Type | Class and Description |
---|---|
class |
BackProp |
Modifier and Type | Class and Description |
---|---|
class |
DarwinCoreDataSource
A ResultRecord that is in EML 2.0.0 format.
|
Modifier and Type | Class and Description |
---|---|
class |
Eml200DataSource
The Eml200DataSource is used to gain access to a wide variety of data
packages that have been described using Ecological Metadata Language (EML).
|
Modifier and Type | Class and Description |
---|---|
static class |
EcogridPreferencesTab.Factory
A factory that creates the ServicesListModification panel for the
PreferencesFrame.
|
class |
EcogridWriter
The EcogridWriter actor writes a data file and the EML metadata describing that
data file to a remote EcoGrid repositiory.
|
static class |
ServicesListModificationPanel.Factory
A factory that creates the ServicesListModification panel for the PreferencesFrame.
|
Modifier and Type | Class and Description |
---|---|
static class |
DatasetPanel.Factory
A factory that creates the library panel for the editors.
|
class |
ResultRecord
A class that represents a single record from a query result.
|
class |
ResultRecordDetail
Detail information about a result record.
|
class |
ResultTreeRoot
The root of a result tree.
|
Modifier and Type | Class and Description |
---|---|
class |
GarpAlgorithm
GARP is a computer program for predicting species locations based on various
spatial data sets of environment variables and known species locations.
|
class |
GarpPrediction
GARP is a computer program for predicting species locations based on various
spatial data sets of environment variables and known species locations.
|
class |
GarpPresampleLayers
GARP is a computer program for predicting species locations based on various
spatial data sets of environment variables and known species locations.
|
Modifier and Type | Class and Description |
---|---|
class |
GDALTranslateActor
This actor provides translation capabilities provided through the GDAL GIS
library.
|
class |
GDALWarpActor
This actor provides projection capabilities provided through the GDAL GIS
library.
|
Modifier and Type | Class and Description |
---|---|
class |
GISBufferActor |
class |
GISHullActor
The purpose of this actor is to take a set of (x, y) points and return the
points that define the convex hull around the input.
|
class |
GISRasterActor
This actor crease a spatial raster grid usng the ConvexHull polygon.
|
class |
GrassExportActor
This actor exports a GRASS database object into an ARC file.
|
class |
GrassImportActor
This actor imports an ARC file into the GRASS database. it does not produce
any tangible output, rather it just writes the info the the GRASS DB and
fires a trigger to say that it's done.
|
Modifier and Type | Class and Description |
---|---|
class |
AddGrids
Name: AddGrids.java
Purpose: The purpose of this actor is to 'merge' multiple ASC grids. |
class |
AscGridValue
This actor finds the value of a given position in an asc grid.
|
class |
CVHull2Raster
This actor creates a spatial raster grid usng the ConvexHull polygon.
|
class |
GARPSummary
This actor examinesof the values in individual pixels in an ascii grid file
and summarizes those values.
|
class |
GISHullActorJ
The purpose of this actor is to take a set of (x, y) points and return the
points that define the convex hull around the input.
|
class |
GridRescaler
This actor converts an ascii raster grid file into another ascii grid file
with different extent and cell spacing A ASC grid file is read as input.
|
class |
GridReset
This actor is for transforming some range of values in a grid to some other
value.
|
class |
MergeGrids
Name: MergeGrids.java
Purpose: The purpose of this actor is to 'merge' two ASC grids. |
Modifier and Type | Class and Description |
---|---|
class |
RExpression
The RExpression actor is an actor designed to run an R script or function
with inputs and outputs determined by the ports created by the user.
|
class |
RExpression2
The RExpression actor is an actor designed to run an R script or function
with inputs and outputs determined by the ports created by the user.
|
Modifier and Type | Class and Description |
---|---|
class |
GetTaxa
The GetTaxa actor provides access to taxonomic data via the Taxonomic Object
Service.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleFieldChooser |
class |
FieldChooser |
class |
IntegerFieldChooser |
class |
SequenceToTrigger
This actor bundles a specified number of input tokens into a single array.
|
Modifier and Type | Class and Description |
---|---|
class |
WmsdActor
Description of the Class
|
Modifier and Type | Class and Description |
---|---|
class |
AddPointToSVG
This actor accepts a point and an SVG file and adds the point to the SVG
file.
|
class |
BinaryFileReader
This actor reads a file or URL and outputs its content as a bytes array.
|
class |
BinaryFileWriter
This actor receives an array of bytes as an input and writes it to a file.
|
class |
BrowserDisplay
This actor displays a file or a URL using the BrowserLauncher class.
|
class |
CloseDBConnection
This actor disconnect from a database.
|
class |
ConstOnce
Deprecated.
Use ptolemy.actor.lib.Const instead.
|
class |
DatabaseAccessor
A base class for actors that access JDBC databases.
|
class |
DatabaseQuery
This actor performs database queries against a specific database.
|
class |
Diagrams
This is a domain specific actor for processing Rock naming SVG diagrams.
|
class |
DiagramTransitions
This is a domain specific actor that holds all the information about rock
naming diagrams and the transtions between them.
|
class |
Duplicator
This actor takes as inputs a token and an integer number n and duplicates the
token n times.
|
class |
FileCopy
This actor copies a source file to a destination file and outputs the
destination file URL.
|
class |
FileExists |
class |
FileToArray
This actor reads a file or URL and outputs an array of the evaluations of all
lines read.
|
class |
FileToString
This actor reads a file or URL and outputs its content in a single string.
|
class |
FileWrite
This actor extends LineWriter by outputing the filename.
|
class |
FilterUI
This actor displays its input on a browser window and allows the user to
select and forward the desired selections to the output The input is accepted
as an array of strings.
|
class |
FTPClient
This actor serves as an interface for FTP operations (currently only upload
and download are supported).
|
class |
Get2DPoint
Get 2D classification point for rock classification.
|
class |
GetPoint
This is a domain specific actor used within the GEON mineral classifier for
calculating a calssification point given mineral composition and coordinate
names.
|
class |
GridOverlay
A template actor used in Gravity modeling design workflow.
|
class |
Interpolate
A grid interpolation actor.
|
class |
InvokeService
Invoking the service model
|
class |
NextDiagram
This is a domain specific actor used within the GEON mineral classification
workflow for choosing the next iteration's diagram.
|
class |
OpenDBConnection
This actor opens a database connection using the database format, database
URL, username and password, and sends a reference to it.
|
class |
PointinPolygon
This actor receives an array of polygon points and populates them in a
polygon object it also receives a classification point.
|
class |
PointinPolygonXY
This actor receives an array of polygons and regions and a classification
point.
|
class |
Scp
FIXME
THIS ACTOR SHARES DUPLICATE CODE WITH Ssh2Exec.
|
class |
ServerExecute
Invoke the execution method of ModelService (Temporary until deployment).
|
class |
StringToPolygon
This actor reads a string and outputs an array of coordinates and a string of
region.
|
class |
SVGConcat
Concatanate several SVG files to a single file.
|
class |
SVGToPolygon
This actor converts an SVG file into polygon objects.
|
class |
TempActor
Produce a constant output once.
|
class |
TokenToSeparateChannels
Transmit each received token to a different consecutive output channel.
|
class |
TokenToString
Return the string representation of the input token.
|
class |
TransitiveClosureDBQuery
Receives a string query and a database connection reference.
|
class |
URLExists
Assert whether a given URL exists
|
class |
XMLToADN
This actor converts XML name-value pairs to ADN schema
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayFilter
Filter elements from an array.
|
class |
DecimalFormatConverter
This actor will generate a number based on the specified format.
|
class |
Logger
Log information directed into a file.
|
class |
MappedLogger
Log a string (single-line) into a file but also keep all text in a HashSet so
that the strings can quickly looked up.
|
class |
RandomDirectoryMaker
This actor creates a new directory.
|
class |
RecordOperation
An actor that modifies the contents of record tokens.
|
Modifier and Type | Class and Description |
---|---|
class |
DatabaseTableCreator
Create a database table if the table doesn't exist.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecGsisshCmd
Connects to a remote host using gsissh and execute commands.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLViewer
An actor that displays XML tokens in a nice format.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayOfRecordsWriter
Write an array of records to a table.
|
class |
FileDeleter
Delete a file or directory.
|
class |
ParameterSetter
This actor will replicate a token for each time fire() is called. this is
useful if the director is iterating and you want the same token to be sent
over a port for each iteration.
|
class |
SshDirectoryList
Obsolete actor.
|
class |
SshDirectoryList_v1_1
Actor for directory listing.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericJobLauncher
A generic job launcher actor that can launch a job using PBS, NCCS, Condor,
Loadleveler, SGE, Moab or LSF, and wait till a user specified status.
|
class |
GenericJobReconnect
A generic job launcher actor that can launch a job using PBS, NCCS, Condor,
Loadleveler, or SGE, and wait till a user specified status.
|
class |
JobCreator
Create a job.
|
class |
JobFileFetcher
Get the job file info of a submitted Job
This actor uses the Job class to ask for the the job file info (file path + file name) of a submitted job.
|
class |
JobGetDirectory
Get the working directory of a submitted Job
This actor uses the Job class to get the working directory of a submitted
job.
|
class |
JobGetRealJobID
Get the real (given back the jobManager as a handle) JobID of a submitted Job
This actor uses the Job class get the jobID of a submitted job.
|
class |
JobManager
Define a jobmanager on the local/remote machine
This actor uses the org.kepler.job.JobManagerFactory and org.kepler.job
JobManager classes to define a job manager
The input should be:
the supporter class' name, e.g.
|
class |
JobRemover
Delete Job from queue whether it is running or waiting in queue.
|
class |
JobStatus
Check the status of a Job
This actor uses the Job class to ask for the status of a submitted job.
|
class |
JobSubmitter
Submit a job into a jobmanager on the local/remote machine, using external
execute command/ssh
This actor uses the Job and JobManager classes that use
- either java.lang.Runtime.exec() to invoke a subprocess - or org.kepler.ssh classes to use ssh/scp to submit a job and ask for the status of a submitted job. |
Modifier and Type | Class and Description |
---|---|
class |
RESTService
The RESTService actor provides the user with a plug-in interface to execute
any REST web service.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryCreator
Actor for creating a local/remote directory.
|
class |
ExecuteCmd
Connects to a remote host using Ssh protocol (or does nothing for the local
host) and executes a command.
|
class |
FileCopier
Connects to a remote host using Ssh protocol (or does nothing for the local
host) and copies a file to or from there.
|
class |
FileRemover
Connects to a remote host using Ssh protocol (or does nothing for the local
host) and deletes files/directories matching a given mask.
|
class |
SshSession
Creates an ssh session to a remote host.
|
Modifier and Type | Class and Description |
---|---|
class |
BlastTabularResultMerge
This actor will merge blast tabular result.
|
Modifier and Type | Class and Description |
---|---|
class |
ShareToCloud
An actor that records file names to be uploaded to the cloud.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayOfRecordsToRecordOfArrays
Convert an array of records to a record of arrays.
|
class |
StringToN
Convert a string or an array of strings to the type of the output
port.
|
Modifier and Type | Class and Description |
---|---|
class |
EnsembleActor |
Modifier and Type | Class and Description |
---|---|
class |
DataOneActor |
Modifier and Type | Class and Description |
---|---|
class |
DataTurbine
The DataTurbine actor retrieves and outputs data from an RBNB DataTurbine server.
|
class |
DataTurbineWriter
An actor that writes data to a DataTurbine server.
|
Modifier and Type | Class and Description |
---|---|
class |
NetCDFReader
This actor reads values from a NetCDF file.
|
class |
NetCDFWriter
This actor writes a single variable in a new NetCDF file.
|
Modifier and Type | Class and Description |
---|---|
class |
GEONDatabaseResource
An actor that serves as a proxy to query a specific database (defined by geon
id).
|
class |
GEONShpResource
A GEON shapefile resource.
|
Modifier and Type | Class and Description |
---|---|
class |
OpendapDataSource
The OPeNDAP actor reads data from OPeNDAP data sources (i.e. servers).
|
class |
OpendapDataSourceODC
The OPeNDAP actor reads data from OPeNDAP data sources (i.e. servers).
|
Modifier and Type | Class and Description |
---|---|
class |
CreateDate
Create a date token.
|
class |
DateDifference
Calculate the (floor of the) difference between two dates in minutes, hours,
days, months, etc.
|
class |
DateSequence
An actor that generates a sequence of dates between a starting and stopping
date.
|
class |
DateToString
Convert a date token to a string using a specific format.
|
class |
RandomDate
Generate a random date between upper and lower dates.
|
Modifier and Type | Method and Description |
---|---|
static ConfigurationProperty |
Utilities.getEngineProperty(java.lang.String engineName,
Nameable source)
Get the ConfigurationProperty for an Engine on the configuration file.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecutionChoice
An actor that supports multiple choices for execution.
|
class |
ExecutionChoiceDirector
A director to control the execution of execution choice actors.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DDPPatternActor
An interface for all DDP pattern actors.
|
Modifier and Type | Class and Description |
---|---|
class |
AtomicPathActor
An atomic DDP pattern actor with a path parameter.
|
class |
AtomicPatternActor
An atomic actor for DDP patterns.
|
class |
CoGroup
An actor for the CoGroup DDP pattern.
|
class |
Cross
An actor for the Cross DDP pattern.
|
class |
DDPDataSink
This actor writes data to the storage system for a DDP workflow.
|
class |
DDPDataSource
This actor reads data from the storage system into downstream DDP
pattern actors.
|
class |
DualInputPatternActor
A DDP pattern composite actor with two inputs.
|
class |
Map
An actor for the Map DDP pattern.
|
class |
Match
An actor for the Match DDP pattern.
|
class |
Reduce
An actor for the Reduce DDP pattern.
|
class |
SingleInputPatternActor
A DDP pattern composite actor with a single input.
|
Modifier and Type | Class and Description |
---|---|
class |
CoGroupInput
A stub actor that writes data into workflows for the CoGroup pattern.
|
class |
CrossInput
A stub actor that writes data into workflows for the Cross pattern.
|
class |
MapInput
A stub actor that writes data into workflows for the Map pattern.
|
class |
MatchInput
A stub actor that writes data into workflows for the Match pattern.
|
class |
ReduceInput
A stub actor that writes data into workflows for the Reduce pattern.
|
class |
StubBaseActor
A base class for DDP pattern actor stubs.
|
class |
StubSinkActor
A base class for DDP pattern actor stubs that read data from the workflow.
|
class |
StubSourceActor
A base class for DDP pattern actor stubs that write data to the workflow.
|
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 | 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.
|
class |
ExecutionChoiceGraphTableau
An editor tableau for execution choice constructs.
|
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 | Class and Description |
---|---|
class |
Crop
Crop a GIS data set.
|
class |
CRSActor
Base class for a GIS actor containing a CRS parameter.
|
class |
ExtractPolygons
An actor that converts a raster to a feature data set
by extracting the polygons.
|
class |
GetBoundingBox
Get the bounding box for a GIS data set.
|
class |
GetCentroids
Get a the centroid(s) of a GIS data set.
|
class |
MapView
An WebView actor to interact with a map.
|
class |
SplitBoundingBox
Deprecated.
Use CoverBoundingBox instead.
|
class |
VectorCombineFiles
An actor that combines a set of vector/features files into
a single data set.
|
class |
VectorFilter
An actor to filter features using ECQL.
|
class |
VectorProperty
An actor that extracts properties from a vector/feature data set.
|
class |
VectorSort
Sort a vector/feature set on a specific property.
|
Modifier and Type | Class and Description |
---|---|
class |
BoundingBoxValues
Get the max and min values for a bounding box.
|
class |
CoverBoundingBox
An actor that covers a bounding box with non-overlapping
regions each whose side is less than a maximum length.
|
class |
CreateBoundingBox
Create a bounding box.
|
class |
FindCoveringFile
Find a GIS file in a directory whose bounding box contains
the input GIS data set.
|
class |
ScaleBoundingBox
Scale the bounding box for a GIS data set.
|
Modifier and Type | Class and Description |
---|---|
class |
Area
Calculate the area of a GIS data set.
|
class |
Difference
Subtract one geometry from one or more others.
|
class |
JiffleRasterCalculator
Raster calculator using Jiffle.
|
class |
Perimeter
Calculate the perimeter of a GIS data set.
|
Modifier and Type | Class and Description |
---|---|
class |
BoundingBoxToVector
Convert a bounding box to a vector as a polygon.
|
class |
VectorToGeoJSONString
Actor that converts a vector token to a string token
with a GeoJSON string.
|
class |
VectorToRaster
An actor that converts a vector/feature data set into a raster.
|
Modifier and Type | Class and Description |
---|---|
class |
GenerateWindFile
Generate a wind file for FARSITE.
|
Modifier and Type | Class and Description |
---|---|
class |
GISWriter
Base class actor for writing GIS data sets.
|
class |
RasterReader
An actor to read a raster from a file.
|
class |
RasterWriter
Write a raster data set to a file.
|
class |
VectorReader
Actor that reads vectors/features from a file, WFS service,
or GeoJSON string.
|
class |
VectorWriter
Write a vector/feature data set to a file.
|
Modifier and Type | Class and Description |
---|---|
class |
KMLCombineFiles
An actor that combines KML files into a single KML file.
|
class |
KMLWriter
An actor that writes a vector/feature data set to a KML file.
|
class |
WriteTimestampToKML
Add a timestamp to a KML file.
|
Modifier and Type | Class and Description |
---|---|
class |
CreateLandscape
Create a Landscape file from component raster layers.
|
Modifier and Type | Class and Description |
---|---|
class |
GetProjection
Get the projection for a file.
|
class |
GetUTMZone
Get the UTM Zone for a gis dataset.
|
class |
Reproject
Reproject a GIS data set.
|
Modifier and Type | Class and Description |
---|---|
class |
GetPylaskiMeasurements
Query Pylaski REST service for weather data.
|
class |
PylaskiProperty
Extract measurements in query results from GetPylaskiMeasurements.
|
Modifier and Type | Class and Description |
---|---|
class |
ATMCombineFiles
Combine WindNinja ATM files into a single ATM file.
|
Modifier and Type | Class and Description |
---|---|
class |
ENMPCPVisualizer
Name: ENMPCPVisualizer.java Purpose:The actor serves as a proxy to invoke a
PCP plot window to display GARP presampling results.
|
class |
JumpGMLDisplayer
Name: JumpGMLDisplayer.java Purpose:The actor serves as a proxy to invoke a
frame window to display GML data (String).
|
class |
JumpSHPDisplayer
Name: JumpSHPDisplayer.java Purpose:The actor serves as a proxy to invoke a
frame window to display ESRI shape file.
|
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 | Class and Description |
---|---|
class |
CaseGraphTableau
An editor tableau for case constructs in Ptolemy II.
|
static class |
CaseGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
class |
KeplerGraphTableau
A graph editor for ptolemy models.
|
static class |
KeplerGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
class |
MultiCompositeTableau
An editor tableau for MultiCompositeActors.
|
class |
TabbedKeplerGraphTableau
An editor tableau for multiple composite actors.
|
static class |
TabbedKeplerGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
Modifier and Type | Class and Description |
---|---|
class |
KAREffigy
An Effigy for KAR files.
|
static class |
KAREffigy.Factory
A factory for creating new KAR effigies.
|
static class |
KARPreferencesTab.Factory
A factory that creates the ServicesListModification panel for the
PreferencesFrame.
|
Modifier and Type | Class and Description |
---|---|
class |
HDFSLoader
This class load files/directories to HDFS.
|
class |
HDFSRemover
This class remove files/directories at HDFS.
|
class |
HDFSUnLoader
This class copies HDFS data into local file system.
|
class |
HDFSWriter
This class write tokens to HDFS.
|
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 |
MetadataParser |
Modifier and Type | Class and Description |
---|---|
class |
CompositeClassEntity
An entity for a director.
|
class |
DependencyAttribute
This implements a DependencyAttribute for moml properties.
|
class |
DocumentationAttribute
Deprecated.
Use ptolemy.vergil.basic.KeplerDocumentationAttribute instead.
|
class |
DownloadableKAREntityLibrary
Created by IntelliJ IDEA.
|
class |
EmptyEntityLibrary
A convenience class to determine the different types of
EntityLibraries in the trees for assigning icons.
|
class |
FolderEntityLibrary
A convenience class to determine the different types of
EntityLibraries in the trees for assigning icons.
|
class |
KAREntityLibrary
A convenience class to determine the different types of EntityLibraries in
the trees for assigning icons.
|
class |
KARErrorEntityLibrary
A convenience class to determine the different types of EntityLibraries in
the trees for assigning icons.
|
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 |
OntologyEntityLibrary
A convenience class to determine the different types of
EntityLibraries in the trees for assigning icons.
|
class |
PortAttribute
This implements a DependencyAttribute for moml properties.
|
class |
PropertyAttribute
An entity for a property.
|
class |
PropertyEntity
An entity for a director.
|
class |
RemoteKAREntityLibrary
Represents a remote kar file on search result panel
|
class |
RemoteKARErrorEntityLibrary
A convenience class to determine the different types of EntityLibraries in
the trees for assigning icons.
|
class |
RemoteRepositoryEntityLibrary
A convenience class to determine the different types of
EntityLibraries in the trees for assigning icons.
|
class |
SearchEntityLibrary
A convenience class to determine the different types of
EntityLibraries in the trees for assigning icons.
|
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 | Class and Description |
---|---|
class |
ActorWithProgressBar
This actor demonstrates the ProgressBarFigure by simulating some task that
depends on the arrival of tokens.
|
class |
ActorWithTokenCounters
This actor demonstrates the association of monitoring icons that show the
number of tokens being received/produced in each port.
|
class |
ActorWithTrafficLight
This actor demonstrates the
TrafficLightFigure by simulating some
task that depends on the arrival of tokens. |
Modifier and Type | Class and Description |
---|---|
class |
CacheNamedObj
Created by IntelliJ IDEA.
|
class |
DataCacheGetActor |
class |
DataCachePutActor |
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 |
QBEffigy
An effigy for a SQL XML definition.
|
static class |
QBEffigy.Factory
A factory for creating new effigies.
|
class |
QBTableau
A tableau representing Query Builder.
|
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 |
---|---|
class |
EcogridRepositoryLibrarySearcher.NondraggableTreeItem |
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 | Method and Description |
---|---|
void |
ExecutionMonitorPanel.ExecutionMonitorRecording.executionError(Nameable source,
java.lang.Throwable throwable)
The workflow had an error.
|
Modifier and Type | Class and Description |
---|---|
class |
ProvenanceRecorder
A listener that records workflow provenance information.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
Recording._getNameableFullName(Nameable nameable)
Get a Nameable's full name including the name of the containing
workflow.
|
void |
Recording.executionError(Nameable source,
java.lang.Throwable throwable)
An actor threw an exception.
|
void |
TextFileRecording.executionError(Nameable source,
java.lang.Throwable throwable)
An actor threw an exception.
|
void |
Recording.executionError(Nameable source,
java.lang.Throwable throwable,
KeplerLSID executionLSID)
An actor threw an exception.
|
Modifier and Type | Class and Description |
---|---|
class |
AddProvenanceKeyValues
An actor that adds key-value data to provenance.
|
Modifier and Type | Class and Description |
---|---|
class |
TransferComponent
A ComponentEntity that contains a list of provenance execution
KeplerLSIDs.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Nameable,org.kepler.provenance.sql.RegEntity> |
SQLRecording._entityCacheTable
A table to cache RegEntity objects.
|
Modifier and Type | Method and Description |
---|---|
protected org.kepler.provenance.sql.RegEntity |
SQLRecording._checkEntity(Nameable namedObj,
RegEntity.EntityType type)
Check if a NamedObj has been inserted into the entity table.
|
protected int |
SQLRecording._getContainerId(Nameable namedObj)
Find the container id of an entity.
|
protected int |
SQLRecordingV8._getContainerId(Nameable namedObj)
Find the container id of an entity.
|
void |
SQLRecordingV8.executionError(Nameable source,
java.lang.Throwable throwable,
KeplerLSID executionLSID)
An actor threw an exception.
|
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 | Class and Description |
---|---|
class |
BeanShell
An actor whose execution is defined by BeanShell Java code.
|
class |
Groovy
An actor whose execution is defined by a Groovy script.
|
class |
Java
An actor whose execution is defined by Java code.
|
class |
Javascript
An actor whose execution is defined by a Javascript script.
|
class |
JRuby
An actor whose execution is defined by a JRuby script.
|
class |
Jython
An actor whose execution is controlled by a Jython script.
|
class |
ScriptEngineActor
An actor whose execution is specified by a script.
|
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 |
MergeActor
This is a first-cut, dumbed-down, and simple version of a generic merge
function based on semantic annotations.
|
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 |
SaveableModelActor
A base class for Spark actors that save models.
|
class |
SparkBaseActor
A base class for actors using JavaSparkContexts.
|
class |
SparkConnection
An attribute that contains connection information to a Spark server.
|
class |
SparkSQLActor |
Modifier and Type | Class and Description |
---|---|
class |
ConvertColumns |
class |
CreateLabeledPoint
Create an RDD of LabeledPoints from a text file with space-delimited values.
|
class |
CreateVectorRDD
Create an RDD of Vectors from a text file or from an RDD of Strings.
|
class |
DatasetToJson |
class |
DropColumns |
class |
ExtractColumns
Takes a JavaRDD
|
class |
GetLiveMeasurements
Actor for retrieving weather station data from the Firemap web socket server.
|
class |
KMeansApply |
class |
KMeansClustering |
class |
KMeansModel
Train a KMeans model in Spark MLlib.
|
class |
RandomForestModel
Train a RandomForest model using Spark MLlib.
|
class |
RemoveNulls
Removes null values from a JavaRDD
|
class |
RemoveRowsWithNulls |
class |
SantaAnaDetect |
class |
SantaAnaIdentify |
class |
SparkSQLQuery |
class |
Standardize |
class |
StandardizeApply |
class |
SVMApply
Apply a trained support vector machine model to a data set.
|
class |
SVMKModel
Train an SVM model in Spark MLlib.
|
class |
VectorAssemble |
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.
|
class |
WorkflowRun
A class containing workflow execution metadata.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WebViewable |
Modifier and Type | Class and Description |
---|---|
class |
ControlAttribute
TODO: notify client of errors
TODO: add pause, resume?
|
class |
ParametersAttribute
TODO: this class necessary?
|
class |
WebView |
class |
WebViewAttribute |
Modifier and Type | Method and Description |
---|---|
void |
WebViewRecording.executionError(Nameable source,
java.lang.Throwable throwable,
KeplerLSID executionLSID)
An actor threw an exception.
|
Modifier and Type | Class and Description |
---|---|
class |
WebViewId |
Modifier and Type | Method and Description |
---|---|
void |
WorkflowRunManagerRecording.executionError(Nameable source,
java.lang.Throwable throwable,
KeplerLSID execLSID)
update WRM table after an execution gives an error.
|
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 | Class and Description |
---|---|
class |
CreateUniqueFile
This actor creates a uniquely-named file in given a directory dir.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayToString
This actor reads an array and writes a string with all the elements.
|
class |
BooleanAccumulator
This actor reads a sequence of boolean values and writes one boolean value
from their combination.
|
class |
DirectoryMaker
This actor creates a new directory.
|
class |
FileArrayPrinter
This actor reads a directory and writes a string array of the non-hidden,
readable files in it, including their path names.
|
class |
PermanentStringConstant
This actor generates a sequence of the input string.
|
class |
SimpleFileReader
This actor reads a file and outputs its contents as a single string.
|
class |
StatusChecker
FIXME: Add documents here.
|
class |
StringAccumulator
This actor reads several strings and writes them into one string.
|
class |
StringSplitter
Read a string and write an array filled with the parts of the string.
|
class |
StringToInt
This actor converts a string to an integer.
|
class |
StringToLong
This actor converts a string to a long.
|
class |
TextFileWriter
This actor reads a string-valued input token and writes it to the
corresponding file without any extra line breaks.
|
class |
TokenCounter
This actor consumes and counts all tokens from the input port and prints out
their overall number.
|
Modifier and Type | Class and Description |
---|---|
class |
ObjectToRecord
Ptolemy actor to produce from an ObjectToken a RecordToken, with record
entries corresponding to fields within the object carried by the ObjectToken.
|
class |
OrbImageSource
This actor connects to an Antelope ORB and collects packets matching the
given sourcename.
|
class |
OrbLogger
This actor connects to an Antelope ORB and collects element values for
weather elements such as temperature,pressure,humidity,wind.
|
class |
OrbPacketChannelExtractor
This actor receives OrbPacket objects ensconced in ObjectTokens and extracts
any OrbPacketChannels from the OrbPackets and outputs them as
OrbPacketChannel objects ensconced in ObjectTokens.
|
class |
OrbPacketObjectSource
This actor connects to an Antelope ORB and provides a stream of
OrbPacket objects to Ptolemy, delivered as ObjectToken s. |
class |
OrbSensorDataSource
This actor connects to an Antelope ORB and collects packets matching the
given sourcename.
|
class |
OrbWaveformSink
Ptolemy actor to send waveform data to an Antelope ORB
|
class |
OrbWaveformSource
This actor connects to an Antelope ORB and collects packets matching the
given sourcename, supplying samples from waveform packets to the channels of
the output port.
|
class |
QAQC
Produce an output token on each firing with a value that is equal to a QAQC
checked version of the input.
|
class |
RecordToObject
Ptolemy actor to use a RecordToken to fill in the fields of a newly
instantiated Object and then output this object encapsulated within an
ObjectToken.
|
Modifier and Type | Class and Description |
---|---|
class |
ArchiveCounter
Chop up list of files to archive lists with a minimum size.
|
class |
ArrayPermute
Create all permutations of input arrays.
|
class |
BrowserUI |
class |
CommandLine
Given a command string, the CommandLine actor executes it using the
java Runtime class.
|
class |
CommandLineExec
Execute a command string.
|
class |
CreateExpressionFromQuery |
class |
CreateRequestFromResult |
class |
DatabaseWriter
This actor performs database updates and returns the number of updated rows.
|
class |
DelayStreamToASpecificElement
Postpone a stream of files until a specific element is found and bring that
element in front.
|
class |
Email
Email actor is a notification actor that allows communication with the user
via email especially from the remote execution of the long-runing workflows.
|
class |
EnumItemTriggered
This Actor will extract items from an XML document. for now it will only
extract the first item.
|
class |
FASTACounter
On each firing, output the number of FASTA entries in a file.
|
class |
MatchDisplay
Show the Match Results in a tabulated form.
|
class |
MessageBasedWebService
Deprecated.
Use org.sdm.spa.WebService or org.sdm.spa.WSWithComplexTypes instead.
|
class |
Pause
This actor is used for putting an expected pause in the workflow
specification to allow for execution to pause until the outputs until that
time are reviewed and the workflow is paused.
|
class |
ProcessFileRT
no documentation yet.
|
class |
Repeat
Deprecated.
use ptolemy.domains.sdf.lib.Repeat instead.
|
class |
SoaplabAnalysis
The following actor is for exectuing the standard soaplab operations after
creating soaplab clients and setting input operations in the former stages of
the workflow.
|
class |
SoaplabChooseOperation
The following actor is for choosing set_<name> operations for executing
any derived web service registered at EBI.
|
class |
SoaplabChooseResultType
The following actor is for choosing get_<name> operations for
displaying web service execution results as desired.
|
class |
SoaplabServiceStarter
The following actor is for creating the soaplab client as well as setting the
client's set_<name> operations with appropriate values.The output is
the soaplab service client itself, forwarded to other others such as
SoaplabAnalysis
|
class |
Ssh2Exec
FIXME
THIS ACTOR SHARES DUPLICATE CODE WITH Ssh2Exec.
|
class |
StringReverse
Output the reverse of a string provided at the input.
|
class |
SyncOnTerminator
Pass on a stream of tokens except for a specific element (termination) and
emit the termination when it is found in the stream
NumberOfOccurencesth times.
|
class |
TextualInteractionShell
This actor creates a command shell on the screen, sending commands that are
typed by the user to its output port, and reporting strings received at its
input by displaying them.
|
class |
TextualInteractionShell.ShellTableau
Version of ExpressionShellTableau that records the size of the display
when it is closed.
|
class |
Timestamp
Returns the current date and time in "yyyy-MM-dd z HH:mm:ss" format.
|
class |
WebService
The WebService actor provides the user with a plug-in interface to execute
any WSDL-defined web service.
|
class |
WebServiceStub
Deprecated.
Use org.sdm.spa.WebService or org.sdm.spa.WSWithComplexTypes instead
|
class |
WSWithComplexTypes
This actor executes SOAP web services defined by WSDLs.
|
class |
XMLAssembler
On each firing, read one token from each input port and assemble them into an
XML document where the root element name is specified by the output port
name.
|
class |
XMLDisassembler
This actor disassembles an XML document into its child elements.
|
class |
XMLUpdater
On each firing, read an XML token from port input, one token from each
additional input port, and output the original XML updated with new values.
|
class |
XPath
XPath selects XML nodes based on the XPath syntax.
|
class |
XSLTActor
Given an XSL transformation file, performs the specified transformation on
the input XML doc.
|
Modifier and Type | Class and Description |
---|---|
class |
DirectoryCreate
Creates the directory specified by the input port if it doesn't exist plus
parent directories.
|
Modifier and Type | Class and Description |
---|---|
class |
VizActor
This actor is used to visualize data from various sources in SPA's promoter
identification workflow.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericFileCopier
Copy files between local and remote machine or between two remote machines,
using scp, sftp, bbcp or srmlite protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
DoubleShellTAPEffigy
Based on the original Ptolemy II v.3.0.2 code for expression shell.
|
static class |
DoubleShellTAPEffigy.ShellFactory
A factory for creating new Ptolemy effigies.
|
class |
DoubleShellTAPTableau
Based on the Ptolemy II v.3.0.2 code ExpressionShellTableau.java A tableau
that provides an interactive shell for evaluating expressions.
|
static class |
DoubleShellTAPTableau.Factory
A factory that creates a control panel to display a Tcl Shell
|
class |
UserInteractiveShell
This actor code is adopted from InteractiveShell.java by Edward A.
|
class |
UserInteractiveShell.ShellTableau
Version of ExpressionShellTableau that records the size of the display
when it is closed.
|
Modifier and Type | Class and Description |
---|---|
class |
TextFileReader
This actor reads a text file and outputs an array of the evaluations of all
lines read.
|
Modifier and Type | Class and Description |
---|---|
class |
DataGridTransfer
DataGridTransfer is a Kepler Actor which has a functionality similar to
the SRB/IRODS commands, namely Sget, Sput, iget, and iput.
|
class |
SGet
SGet is a Kepler Actor which has a functionality similar to the SRB command
namely "Sget".
|
class |
SGetPhysicalLocation
Get the physical location of SRB files.
|
class |
SProxy
Executes a proxy command.
|
class |
SPut
SPut is a Kepler Actor which has a functionality similar to the SRB command
namely "Sput".
|
class |
SRBAddMD
SRBAddMD is a Kepler Actor which adds user defined metadeta to an SRB dataset
or collection.
|
class |
SRBConnect
The SRBConnection actor provides users with valid accounts an ability to
connect to the SDSC Storage Resoure Broker from within the Kepler
computational environment.
|
class |
SRBCreateQueryConditions
Creates an array of query conditions from user selections.
|
class |
SRBCreateQueryInterface
Create an html interface for querying the SRB.
|
class |
SRBDisconnect
This actor reads an SRB file.
|
class |
SRBGetMD
SRBGetMD is a Kepler Actor which gets user defined metadeta for an SRB
dataset or collection.
|
class |
SRBProxyCommand
SProxyCommand is a Kepler Actor which has a functionality similar to the SRB
command namely "Spcommand".
|
class |
SRBQueryMD
Query the metadata.
|
class |
SRBReader
SRBReader/StreamGet is a Kepler Actor which has a functionality similar to
the SRB command namely "Sget".However SRBReader actor downloads data from the
SRB remote file with a streaming process as a byte of arrays instead of a
parallel get.
|
class |
SRBWriter
SRBWriter/StreamPut is a Kepler Actor which has a functionality similar to
the SRB command namely "Sput".However SRBWriter actor uploads data to the SRB
with a streaming process by writing a byte of arrays to the SRB remote file
instead of a parallel upload.
|
Modifier and Type | Class and Description |
---|---|
class |
RecordMerger
This actor merges a RecordToken from each input.
|
class |
RecordToStrings
This actor converts a record into a string of labels and a string of values.
|
class |
StringsToRecord
This actor converts a set of labels and values to a record.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Actor
An Actor is an executable entity.
|
interface |
ActorExecutionAspect
An interface for objects that can intervene in the execution of actors.
|
interface |
TypedActor
A TypedActor is an actor whose ports have types.
|
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 |
AtomicActor<T extends IOPort>
An AtomicActor is an executable entity that cannot itself contain
other actors.
|
class |
CommunicationAspectAttributes
Attributes for ports decorated by a communication aspect.
|
class |
CompositeActor
A CompositeActor is an aggregation of actors.
|
class |
ConstantPublisherPort
This is a specialized output port that publishes constant data sent on
the specified named channel.
|
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 |
IOPort
This class supports exchanging data between entities via message passing.
|
class |
IORelation
This class mediates connections between ports that can send data to
one another via message passing.
|
class |
LazyTypedCompositeActor
An aggregation of typed actors with lazy evaluation.
|
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 |
Manager
A Manager governs the execution of a model in a domain-independent way.
|
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 |
TypedAtomicActor
A TypedAtomicActor is an AtomicActor whose ports and parameters have types.
|
class |
TypedCompositeActor
A TypedCompositeActor is an aggregation of typed actors.
|
class |
TypedIOPort
An IOPort with a type.
|
class |
TypedIORelation
This class overrides some of the methods in IORelation to ensure that
TypedIOPorts are only connected to TypedIOPorts.
|
class |
TypeOpaqueCompositeActor
A composite actor whose ports have types, but the actors inside are
not required to be typed.
|
Constructor and Description |
---|
InvariantViolationException(Nameable object,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument.
|
NoRoomException(Nameable object,
java.lang.String message)
Construct an exception originating from the given object,
with the given error message.
|
NoTokenException(Nameable object,
java.lang.String message)
Construct an exception originating from the given object,
with the given error message.
|
NoTokenException(Nameable object,
java.lang.Throwable cause,
java.lang.String message)
Construct an exception originating from the given object,
with the given error message.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPlaceableActor
Base class for actors that implement the Placeable interface.
|
class |
BrowserEffigy
An effigy for a web browser.
|
static class |
BrowserEffigy.Factory
A factory for creating new effigies.
|
class |
BrowserTableau
A tableau representing a web browser window.
|
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
This actor implements a Communication aspect Monitor.
|
class |
CommunicationAspectMonitor.CommunicationAspectMonitorEditorFactory
Factory that creates the schedule plotter.
|
class |
Configuration
The configuration of an application that uses Ptolemy II classes.
|
class |
ConfigurationEffigy
An effigy for a Ptolemy II model.
|
class |
Console
A tableau that displays Console messages.
|
static class |
Console.Factory
A factory that creates a control panel to display Console.
|
class |
DebugListenerTableau
A tableau representing a debug listener window.
|
class |
DialogTableau
A tableau representing a Dialog in a toplevel window.
|
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 |
Effigy
An effigy represents model metadata, and is contained by the
model directory or by another effigy.
|
class |
EffigyFactory
A configuration contains an instance of this class, and uses it to create
effigies from a URL, or to create blank effigies of a particular kind.
|
class |
ExecutionAspectPlotterEditorFactory
Factory that creates the plotter for the schedule of actors on a
resource scheduler.
|
class |
ExpressionShellEffigy
A representative of an expression shell.
|
static class |
ExpressionShellEffigy.ShellFactory
A factory for creating new Ptolemy effigies.
|
class |
ExpressionShellTableau
A tableau that provides an interactive shell for evaluating expressions.
|
static class |
ExpressionShellTableau.Factory
A factory that creates a control panel to display an Expression Shell.
|
class |
ExternalTextEffigy
An external EDITOR-based effigy for a text file (see
ExternalTextTableau ). |
class |
ExternalTextTableau
A tableau representing an external text editor (for now emacs only, with
the gnuserv package installed).
|
class |
FileOrURLEditorFactory
An editor factory for an attribute that has a fileOrURL parameter.
|
class |
HTMLEffigy
An effigy for an HTML file.
|
class |
HTMLEffigyFactory
A factory for creating new effigies for HTML pages.
|
class |
HTMLViewerTableau
A tableau representing a rendered HTML view in a toplevel window.
|
static class |
HTMLViewerTableau.Factory
A factory that creates HTML viewer tableaux for Ptolemy models.
|
class |
ImageTokenEffigy
An effigy for a file that contains an image.
|
static class |
ImageTokenEffigy.Factory
A factory for creating new effigies.
|
class |
InsideEntityEditorPaneFactory
This is an attribute that can create a pane (called a "configuration
widget") for interactively configuring an entity contained by its container.
|
class |
JVMTableau
A tableau that displays Java Virtual Machine information such
as the version number and other properties.
|
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.
|
class |
MatrixTokenTableau
A tableau representing matrix tokens in a top-level window with a table.
|
static class |
MatrixTokenTableau.Factory
A factory that creates a matrix token tableau.
|
class |
ModelDirectory
A directory of open models.
|
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.
|
class |
PlotEffigy
An effigy for a plot file.
|
static class |
PlotEffigy.Factory
A factory for creating new effigies.
|
class |
PlotTableau
A tableau representing a plot in a toplevel window.
|
static class |
PlotTableau.Factory
A factory that creates a plot tableau for Ptolemy models.
|
class |
PtolemyEffigy
An effigy for a Ptolemy II model.
|
static class |
PtolemyEffigy.Factory
A factory for creating new Ptolemy effigies.
|
static class |
PtolemyEffigy.FactoryWithoutNew
A factory for creating new Ptolemy effigies, but without the
capability of creating a new blank effigy.
|
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.
|
class |
RunTableau
A tableau that creates a new run control panel for a ptolemy 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 |
Tableau
A tableau is a visual representation of a Ptolemy II model in a top-level
window.
|
class |
TableauFactory
This class is an attribute that creates a tableau to view a specified effigy.
|
class |
TextEditorTableau
A tableau representing a text window.
|
static class |
TextEditorTableau.Factory
A factory that creates text editor tableaux for Ptolemy models.
|
class |
TextEffigy
An effigy for a text file.
|
static class |
TextEffigy.Factory
A factory for creating new effigies.
|
class |
TokenEffigy
An effigy for a file that contains one or more tokens, one per line,
represented as text in the expression language.
|
static class |
TokenEffigy.Factory
A factory for creating new effigies.
|
class |
TokenTableau
A tableau representing one or more tokens in a top-level window with
a text editor.
|
static class |
TokenTableau.Factory
A factory that creates a token tableau.
|
class |
TransitionEditorPaneFactory
An editor for a transition.
|
class |
WelcomeWindowTableau
A tableau representing a rendered HTML view in a toplevel window that
has no menu choices.
|
class |
WindowPropertiesAttribute
This attribute stores properties of a window, including the width,
height, and location.
|
Modifier and Type | Method and Description |
---|---|
protected Nameable |
ActorGraphicalMessageHandler._getNameable(java.lang.Throwable throwable)
Given a throwable, return the first Nameable (if any).
|
Modifier and Type | Class and Description |
---|---|
class |
ExecShellEffigy
A representative of an Exec expression shell.
|
static class |
ExecShellEffigy.ShellFactory
A factory for creating new Ptolemy effigies.
|
class |
ExecShellTableau
A tableau that provides a Exec Shell for interacting with the Bash shell.
|
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 | Class and Description |
---|---|
class |
TclShellEffigy
A representative of an Tcl expression shell.
|
static class |
TclShellEffigy.ShellFactory
A factory for creating new Ptolemy effigies.
|
class |
TclShellTableau
A tableau that provides a Tcl Shell for interacting with Ptjacl,
a 100% Java implementation of Tcl.
|
static class |
TclShellTableau.Factory
A factory that creates a control panel to display a Tcl Shell.
|
Modifier and Type | Class and Description |
---|---|
class |
PythonShellEffigy
A representative of an Python expression shell.
|
static class |
PythonShellEffigy.ShellFactory
A factory for creating new Ptolemy effigies.
|
class |
PythonShellTableau
A tableau that provides an interactive shell for evaluating Python expressions.
|
static class |
PythonShellTableau.Factory
A factory that creates a control panel to display a Python shell.
|
Modifier and Type | Class and Description |
---|---|
class |
InterfaceTableau
A tableau that creates a new run control panel for a ptolemy model.
|
static class |
InterfaceTableau.Factory
A factory that creates run control panel tableaux for Ptolemy models.
|
class |
LayoutTableau
A run control pane for the model.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleTableau
A simple tableau.
|
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).
|
class |
TestModel
A model for testing.
|
Modifier and Type | Class and Description |
---|---|
class |
AbsoluteValue
Produce an output token on each firing with a value that is
equal to the absolute value of the input.
|
class |
Accumulator
Output the initial value plus the sum of all the inputs since
the last time a true token was received at the reset port.
|
class |
AddSubtract
A polymorphic adder/subtractor.
|
class |
ArrayAccumulate
An actor that accumulates input arrays into a growing array that
includes the contents of all input arrays.
|
class |
ArrayAppend
An actor that appends ArrayTokens together.
|
class |
ArrayAverage
Compute the average of the elements in an array.
|
class |
ArrayContains
Determine whether an element is contained in an array.
|
class |
ArrayElement
Extract an element from an array.
|
class |
ArrayElementAsMatrix
Extract an element from an array by accessing the array as a matrix.
|
class |
ArrayExtract
Extract a subarray from an array.
|
class |
ArrayLength
Output the length of an array.
|
class |
ArrayLevelCrossing
Search an array from the specified starting index and report the
index of the first item in the array that is below or above the
specified threshold.
|
class |
ArrayMaximum
Extract the maximum element from an array.
|
class |
ArrayMinimum
Extract the minimum element from an array.
|
class |
ArrayPeakSearch
This actor outputs the indices and values of peaks in an input array.
|
class |
ArrayRemoveElement
Remove occurrences of a specified element from an array.
|
class |
ArraySort
Sort the elements of an input array.
|
class |
ArraySum
Compute the sum of the elements in an array.
|
class |
ArrayToElements
An actor that disassembles an ArrayToken to a multiport output.
|
class |
ArrayToMatrix
Convert an array to a row or column vector encoded as a matrix token.
|
class |
ArrayUpdate
Replace an element in an array with a new value.
|
class |
Assert
Check that an assertion predicate is satisfied, and throw an exception if not.
|
static class |
Assert.AssertPort
Class for ports created by the user for this actor.
|
class |
Average
Output the average of the inputs after the last time a true token is
received at the reset port.
|
class |
Bernoulli
Produce a random sequence of booleans.
|
class |
BooleanMultiplexor
A multiplexor with a boolean-valued select control signal.
|
class |
BooleanSelect
Conditionally merge the streams at two input ports
depending on the value of the boolean control input.
|
class |
BooleanSwitch
Split an input stream onto two output ports depending on a
boolean control input.
|
class |
BusAssembler
Aggregate all input relation channels into one output "bus" relation.
|
class |
BusDisassembler
Split the input bus relation into individual (possibly bus) output port
relations.
|
class |
CatchExceptionAttribute
This attribute catches exceptions and attempts to handle them with the
specified policy.
|
class |
ClassWrapper
This actor wraps (an instance of) a Java class specified by the
className parameter.
|
class |
Clock
Deprecated.
Use DiscreteClock.
|
class |
Commutator
A polymorphic commutator, which merges a set of input sequences into a
single output sequence.
|
class |
ComputeHistogram
Compute a histogram.
|
class |
ConfigurationSelect
Conditionally merge the streams at two input ports
depending on the value of the boolean parameter.
|
class |
ConfigurationSwitch
Split an input stream onto two output ports depending on a
boolean selector parameter.
|
class |
Const
Produce a constant output.
|
class |
CurrentDate
Produce an output token on each firing with a value that is
the current date.
|
class |
CurrentMicrostep
Produce an output token on each firing with a value that is
the current microstep, also called the current index,
of superdense time.
|
class |
CurrentTime
Produce an output token on each firing with a value that is
the current time.
|
class |
DateConstructor
Construct date token by parsing all date elements (year, day, month, ...).
|
class |
DateElements
Output elements of date (year, month, day, hour, etc.) from date.
|
class |
DB
Produce a token that is the value of the input in decibels.
|
class |
Default
A Synchronous default operator.
|
class |
DelayStart
This actor, which has no ports, delays the execution of the model
until a specified time by sleeping the thread that calls the
initialize() method until the specified time.
|
class |
Dictionary
A store for key-value pairs.
|
class |
Differential
Output the current input minus the previous input, or if there
has been no previous input, the current input itself.
|
class |
Discard
A simple sink actor that consumes and discards input tokens.
|
class |
DiscreteClock
This actor produces a periodic signal, a sequence of events at
regularly spaced intervals.
|
class |
DiscreteRandomSource
An actor that produces tokens with a given probability mass function.
|
class |
Distributor
A polymorphic distributor, which splits an input stream into a set of
output streams.
|
class |
DoubleReader
Deprecated.
Use ExpressionReader instead.
|
class |
ElementsToArray
On each firing, this actor reads exactly one token from each channel
of the input port and assembles the tokens into an ArrayToken.
|
class |
ExceptionManager
The ExceptionManager catches exceptions and attempts to handle them with the
specified policy.
|
class |
ExceptionManagerModel
A composite entity that is the model contained by an ExceptionManager.
|
class |
Exec
Execute a command as a separately running subprocess.
|
class |
ExecutionTime
Read the input token, if there is one, execute an (uninteresting)
computation to consume a specified amount of real time or to execute
it a fixed number of times, and produce
on the output the actual execution time (in milliseconds).
|
class |
Exit
A simple sink actor that consumes and discards input tokens and
then calls System.exit() in wrapup.
|
class |
FileWriter
This actor reads tokens from any number of input channels and writes
their string values to the specified output file.
|
class |
Gaussian
Produce a random sequence with a Gaussian distribution.
|
class |
GetCausalityInterface
Actor that reads the causality interface of its container or an
actor inside the container and produces a
string describing it.
|
class |
GradientAdaptiveLattice
An adaptive FIR filter with a lattice structure.
|
class |
IIR
This actor is an implementation of an infinite impulse response IIR
filter.
|
class |
Interpolator
Produce an interpolation based on the parameters.
|
class |
Lattice
An FIR filter with a lattice structure.
|
class |
LevinsonDurbin
This actor uses the Levinson-Durbin algorithm to compute the linear
predictor coefficients of a random process, given its autocorrelation
function as an input.
|
class |
LimitedFiringSource
Base class for source actors that will only fire a limited number of
times.
|
class |
Limiter
Produce an output token on each firing with a value that is
equal to the input if the input lies between the bottom and
top parameters.
|
class |
LinearDifferenceEquationSystem
Linear Difference Equation System.
|
class |
LookupTable
Output to the output port the value in the array of tokens
specified by the table parameter at the index specified by the
input port.
|
class |
MathFunction
Deprecated.
This breaks the class mechanism. Generally, it is
awkward to have the ports of an actor depend on parameter values.
Use UnaryMathFunction instead.
|
class |
MatrixToArray
Convert a matrix to an array.
|
class |
Maximum
Read at most one token from each input channel and broadcast the one with the
greatest value to the maximumValue output.
|
class |
MaxIndex
Deprecated.
Use Maximum instead.
|
class |
MicrostepDelay
This actor delays the input by one microstep.
|
class |
Minimum
Read at most one token from each input channel and broadcast the one with the
least value to the minimumValue output.
|
class |
ModifyDate
Modify date by adding or subtracting a value to one of the date fields.
|
class |
MovingAverage
This actor outputs the moving average of the input sequence.
|
class |
MovingMaximum
Deprecated.
Use RunningMaximum.
|
class |
Multiplexor
This actor selects from the channels on the
input port, copying the input from one channel to the output,
based on the most recently received value on the select input.
|
class |
MultiplyDivide
A polymorphic multiplier and/or divider.
|
class |
NonStrictTest
This actor compares the inputs against the value specified by the
correctValues parameter.
|
class |
OrderedMerge
This actor merges two monotonically nondecreasing streams of tokens into
one monotonically nondecreasing stream.
|
class |
OrderedRecordAssembler
On each firing, read one token from each input port and assemble them
into a RecordToken.
|
class |
PhaseUnwrap
This actor unwraps a phase plot, removing discontinuities of
magnitude 2*PI.
|
class |
PoissonClock
This actor produces discrete events according to a Poisson process.
|
class |
Publisher
This actor publishes input tokens on a named channel.
|
class |
PublisherNonStrictTest
This actor publishes input tokens on a named channel and compares
the inputs against the value specified by the correctValues parameter.
|
class |
PublisherTest
This actor publishes input tokens on a named channel and compares
the inputs against the value specified by the correctValues parameter.
|
class |
Pulse
Produce a pulse with a shape specified by the parameters.
|
class |
Quantizer
Produce an output token on each firing with a value that is
a quantized version of the input.
|
class |
Ramp
Produce an output token on each firing with a value that is
incremented by the specified step each iteration.
|
class |
RandomInteger
Generated integers that are uniformly sampled from the range of
32-bit integers.
|
class |
RandomSource
A base class for sources of random numbers.
|
class |
Reader
Deprecated.
Use ExpressionReader instead.
|
class |
RecordAssembler
On each firing, read one token from each connected input port and assemble
them into a RecordToken.
|
class |
RecordDisassembler
On each firing, read one RecordToken from the input port and send out
the fields of the RecordToken to multiple output ports.
|
class |
Recorder
Record all input tokens for later querying.
|
class |
RecordUpdater
On each firing, read one token from each input port and assemble them
into a RecordToken that contains the union of the original input record
and each of the update ports.
|
class |
RecursiveLattice
A recursive (all-pole) filter with a lattice structure.
|
class |
Remainder
Compute the remainder after dividing the input by the divisor.
|
class |
RemoveNilTokens
Read in tokens and silently discard any tokens that are marked as
nil.
|
class |
ResettableTimer
Produce an output after the time specified on the input has elapsed.
|
class |
Rician
Produce a random sequence with a Rician distribution.
|
class |
RunningMaximum
Output the maximum value seen since the start of execution of the model.
|
class |
RunningMinimum
Output the minimum value seen since the start of execution of the model.
|
class |
Sampler
This actor generates discrete events by sampling the input signal whenever
the trigger input is present.
|
class |
Scale
Produce an output token on each firing with a value that is
equal to a scaled version of the input.
|
class |
Select
A polymorphic select, which routes specified input channels to the
output.
|
class |
Sequence
This actor produces a sequence of values, optionally periodically repeating
them.
|
class |
Sequencer
This actor takes a sequence of inputs tagged with a sequence number
and produces them on the output port in the order given by the
sequence number.
|
class |
SequenceSource
Base class for sequence sources.
|
class |
SequentialClock
Deprecated.
Use Clock instead.
|
class |
SetVariable
Set the value of a variable.
|
class |
SingleEvent
This actor produces an event with the specified value at the
specified time.
|
class |
SingleTokenCommutator
The SingleTokenCommutator has a multiport input port and an output
port.
|
class |
Sink
Base class for simple data sinks.
|
class |
Sleep
On each firing, read at most one token from each input channel, sleep
by the specified amount of real time, and then produce the same input
tokens on the respective output channels.
|
class |
Source
Base for simple data sources.
|
class |
Stop
An actor that stops execution of a model when it receives a true
token on any input channel.
|
class |
StringConst
Produce a constant output of type string.
|
class |
SubMatrix
This actor extract a submatrix from an input matrix.
|
class |
Subscriber
This actor subscribes to tokens on a named channel.
|
class |
SubscriptionAggregator
Aggregate data produced by multiple publishers.
|
class |
Switch
A polymorphic switch, which routes inputs to specified output channels.
|
class |
Synchronizer
This actor implements a token synchronizer.
|
class |
SynchronizeToRealTime
Attribute that regulates the passage of time to wait for real time to catch up.
|
class |
Test
This actor compares the inputs against the value specified by the
correctValues parameter.
|
class |
TestExceptionAttribute
This actor tests for exceptions that are expected to occur when
running a test model.
|
class |
TestExceptionHandler
Deprecated.
Use
TestExceptionAttribute instead. |
class |
ThrowException
An actor that throws an IllegalActionException when it receives a true token
on any input channel.
|
class |
ThrowModelError
An actor that throws a model error when it receives a true token
on any input channel.
|
class |
TimeDelay
This actor delays the input by a specified amount of time given by
the delay port or parameter, which defaults to 1.0.
|
class |
TimedSource
Base class for time-based sources.
|
class |
TopLevelCurrentTime
Deprecated.
Use CurrentTime with useLocalTime unchecked.
|
class |
Transformer
This is an abstract base class for actors that transform
an input stream into an output stream.
|
class |
Triangular
Produce a random sequence with a triangular distribution.
|
class |
TrigFunction
Produce an output token on each firing with a value that is
equal to the specified trigonometric function of the input.
|
class |
TriggeredClock
Deprecated.
Use DiscreteClock.
|
class |
TypeTest
An actor that can be used for regression test of the type resolution
system.
|
class |
UnaryMathFunction
Produce an output token on each firing with a value that is
equal to the specified math function of the input.
|
class |
Uniform
Produce a random sequence with a uniform distribution.
|
class |
UnionDisassembler
On each firing, read one UnionToken from the input port and send out
the value to the output port that matches the label name of the
input token.
|
class |
UnionMerge
On each firing, read all tokens from every input port and wrap each token
into a UnionToken of which the label matches the name of the originating
input port.
|
class |
URLDirectoryReader
Deprecated.
Use DirectoryListing instead.
|
class |
URLReader
This actor reads tokens from an URL, and output them.
|
class |
VariableClock
Deprecated.
Use Clock instead.
|
class |
VariableSleep
An actor that calls Thread.sleep() on the current thread the first
time fire() is called.
|
class |
VectorAssembler
On each firing, read exactly one token from each channel of the
input port and assemble the tokens into a DoubleMatrixToken
with one column.
|
class |
VectorDisassembler
An actor that disassembles a DoubleMatrixToken to a multiport output.
|
class |
WallClockTime
Upon firing, this actor outputs the elapsed real time in seconds
since the start time of the model, as reported by the director.
|
class |
Writer
Deprecated.
FileWriter actor replaces this.
|
Modifier and Type | Class and Description |
---|---|
class |
ColtBeta
Produce a random sequence with a Beta distribution.
|
class |
ColtBinomial
Produce a random sequence with a Binomial distribution.
|
class |
ColtBinomialSelector
Assign trials from several populations using a conditional Binomial
selection process.
|
class |
ColtBreitWigner
Produce a random sequence with a BreitWigner distribution.
|
class |
ColtChiSquare
Produce a random sequence with a ChiSquare distribution.
|
class |
ColtExponential
Produce a random sequence with a Exponential distribution.
|
class |
ColtExponentialPower
Produce a random sequence with a ExponentialPower distribution.
|
class |
ColtGamma
Produce a random sequence with a Gamma distribution.
|
class |
ColtHyperGeometric
Produce a random sequence with a HyperGeometric distribution.
|
class |
ColtLogarithmic
Produce a random sequence with a Logarithmic distribution.
|
class |
ColtNegativeBinomial
Produce a random sequence with a NegativeBinomial distribution.
|
class |
ColtNormal
Produce a random sequence with a Normal distribution.
|
class |
ColtPoisson
Produce a random sequence with a Poisson distribution.
|
class |
ColtPoissonSlow
Produce a random sequence with a PoissonSlow distribution.
|
class |
ColtRandomSource
Base class for Colt random sources.
|
class |
ColtStudentT
Produce a random sequence with a StudentT distribution.
|
class |
ColtVonMises
Produce a random sequence with a VonMises distribution.
|
class |
ColtZeta
Produce a random sequence with a Zeta distribution.
|
Modifier and Type | Class and Description |
---|---|
class |
ConvolutionalCoder
Encode an input sequence with a convolutional code.
|
class |
DeScrambler
Descramble the input bit sequence using a feedback shift register.
|
class |
HadamardCode
Produce a Hadamard codeword by selecting a row from a Hadamard matrix.
|
class |
HammingCoder
Encode the information symbols into Hamming code.
|
class |
HammingDecoder
Decode a (n, k) Hamming code, where n is specified by
parameter codedRate and k is specified by parameter
uncodedRate.
|
class |
HuffmanBasic
Given a probability distribution, generate the Huffman code book.
|
class |
HuffmanCoder
Given a probability distribution and alphabet, encode the input using
Huffman code and send the result in booleans to the output port.
|
class |
HuffmanDecoder
Given a probability distribution and the corresponding alphabet,
decode the input using Huffman code and send the result to the output
port.
|
class |
LempelZivCoder
Lempel-Ziv encoder.
|
class |
LempelZivDecoder
Lempel-Ziv decoder.
|
class |
Scrambler
Scramble the input bit sequence using a feedback shift register.
|
class |
Slicer
The Slicer functions as a decoder of the LineCoder.
|
class |
TrellisDecoder
The TrellisDecoder is a generalization of the ViterbiDecoder.
|
class |
ViterbiDecoder
The Viterbi algorithm is an optimal way to decode convolutional and
trellis codes.
|
Modifier and Type | Class and Description |
---|---|
class |
AnythingToDouble
Deprecated.
Use ptolemy.actor.lib.conversions.ExpressionToToken or StringToDouble.
|
class |
BooleanToAnything
This actor converts a boolean input token into any data type.
|
class |
CartesianToComplex
Convert a Cartesian pair (represented as two double tokens) to a single
complex token.
|
class |
CartesianToPolar
Convert a Cartesian pair, which is represented by two double tokens (x and y),
to a polar form, which is also represented by two double tokens (magnitude
and angle).
|
class |
ComplexToCartesian
Read a complex token and output double tokens that represent the real and
imaginary parts to two different output ports.
|
class |
ComplexToPolar
Convert a complex token to polar coordinates, which are represented by two
double tokens (magnitude and angle).
|
class |
Converter
This actor is a base class for converters.
|
class |
DoubleToFix
This actor converts a DoubleToken to a FixToken with a specified
precision.
|
class |
ExpressionToToken
This actor reads a string expression from the input port and outputs
the token resulting from the evaluation.
|
class |
FixToDouble
This actor converts a FixToken into a DoubleToken.
|
class |
FixToFix
This actor converts a FixToken into another FixToken with a specified
precision.
|
class |
IntArrayToString
Convert an integer-array into a string.
|
class |
InUnitsOf
An actor that converts input tokens to specified units by dividing the
input by the value of the units parameter.
|
class |
LongToDate
Convert a long to a date.
|
class |
LongToDouble
This actor converts a LongToken into a DoubleToken.
|
class |
PolarToCartesian
This actor reads two double tokens (magnitude and angle) and outputs
two new double tokens (x and y).
|
class |
PolarToComplex
This actor reads two double tokens (magnitude and angle) and outputs
a single complex token.
|
class |
Round
Produce an output token on each firing with a value that is
equal to the specified rounded value of the input.
|
class |
SmoothToDouble
Convert a
SmoothToken (one that has a double value and an array of
derivatives) to a DoubleToken, discarding the derivative information. |
class |
StringToBoolean
Convert a string to a boolean.
|
class |
StringToDate
Convert a string to a double.
|
class |
StringToDouble
Convert a string to a double.
|
class |
StringToIntArray
Convert a string to an integer-array.
|
class |
StringToUnsignedByteArray
Convert a string to an array of unsigned byte.
|
class |
StringToXML
Convert a string token to an xml token.
|
class |
TokenToExpression
This actor reads a token from the input port and outputs a string token
whose value is an expression that can be parsed to yield the input token.
|
class |
UnsignedByteArrayToString
Convert an array of bytes into a string.
|
Modifier and Type | Class and Description |
---|---|
class |
JSONToToken
An actor that converts a string containing JSON-formatted data into a Token.
|
class |
TokenToJSON
An actor that converts a Token into a StringToken containing JSON-formatted
data.
|
Modifier and Type | Class and Description |
---|---|
class |
Gem5Wrapper
An actor that interacts with gem5 architectural simulator.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayPlotter
A plotter that plots a sequence of arrays of doubles.
|
class |
ArrayPlotterXY
A plotter that plots a sequence of pairs of arrays of doubles
as an XY plot.
|
class |
ArrowKeyProbe
Detect when the user presses or releases an arrow key and produce an
integer on the corresponding output.
|
class |
ArrowKeySensor
Detect when the user presses or releases an arrow key and produce an
integer on the corresponding output.
|
class |
BarGraph
A bar graph plotter.
|
class |
ConstPlaceable
Produce a constant output from an actor that is placeable in a GUI.
|
class |
Display
Display the values of the tokens arriving on the input channels in a
text area on the screen.
|
class |
ExceptionManagerGUIFactory
This is an attribute that creates an editor for configuring and
running the exception manager.
|
class |
HistogramPlotter
A histogram plotter.
|
class |
InteractiveDialog
This actor creates a window on the screen with a command entry box
and a results display box.
|
class |
InteractiveDialog.DialogTableau
Version of ExpressionShellTableau that records the size of
the display when it is closed.
|
class |
InteractiveShell
This actor creates a command shell on the screen, sending commands
that are typed by the user to its output port, and reporting values
received at its input by displaying them.
|
class |
InteractiveShell.ShellTableau
Version of ExpressionShellTableau that records the size of
the display when it is closed.
|
class |
MatrixViewer
An actor that displays the contents of a matrix input.
|
class |
MonitorValue
Monitor inputs by setting the value parameter equal
to each arriving token.
|
class |
Plotter
Base class for plotters.
|
class |
PlotterBase
Base class for plotters.
|
protected class |
PlotterBaseJavaSE.PlotWindowTableau
Tableau that creates a PlotterPlotFrame.
|
class |
RealTimePlotter
This plotter plots input data as a function of elapsed real time in seconds.
|
class |
SequencePlotter
A sequence plotter.
|
class |
SequenceScope
A sequence plotter for sequences that are potentially infinitely long.
|
class |
SketchedSource
This actor is a plotter that also produces as its output a
signal that has been sketched by the user on the screen.
|
class |
SliderSource
The output of this actor is controlled by a slider in the run window.
|
class |
TimedDisplay
Display the model time and the input.
|
class |
TimedMonitorValue
Monitor inputs by setting the value parameter equal
to each arriving token.
|
class |
TimedPlotter
A signal plotter.
|
class |
TimedScope
A signal plotter that plots in an oscilloscope style, meaning that the
horizontal axis is wrapped and that there is finite persistence.
|
class |
XYPlotter
An XY plotter.
|
class |
XYScope
An X-Y plotter that plots with finite persistence.
|
Modifier and Type | Class and Description |
---|---|
class |
ApplyFilterOverArray
This is an atomic actor that filters an array received at its
inputArray input port via applying a model specified by a
file or URL.
|
class |
ApplyFunction
This actor applies a function to its inputs and outputs the
results.
|
class |
ApplyFunctionOverSequence
Deprecated.
Use SequenceToArray followed by ApplyFunction.
|
class |
Case
An actor that executes one of several refinements depending on the
value provided by the control port-parameter.
|
class |
CaseDirector
An CaseDirector governs the execution of a Case actor.
|
class |
CatchUpComposite
This composite allows events to occur in the inside model
between the times when the outside model invokes this composite.
|
class |
CatchUpComposite.Contents
Contents composite that overrides the base class to have a parameter
indicating whether to fire only when triggered.
|
class |
ExecuteActor
This is a composite actor that can execute the contained model
completely, as if it were a top-level model, on each firing.
|
class |
ExecuteCompositeActor
This is a composite actor that can execute the contained model
completely, as if it were a top-level model, on each firing.
|
class |
IterateOverArray
This actor iterates the contained actor or model over input arrays.
|
static class |
IterateOverArray.IterateComposite
This is a specialized composite actor for use in IterateOverArray.
|
static class |
IterateOverArray.IteratePort
This is a specialized port for IterateOverArray.
|
class |
LifeCycleManager
This is a composite actor with some services for life-cycle management.
|
class |
MirrorComposite
A composite that contains one actor and mirrors the ports and
parameters of that actor.
|
static class |
MirrorComposite.MirrorCompositeContents
This is a specialized composite actor for use in MirrorComposite.
|
class |
MirrorPort
This port mirrors the properties of an associated port.
|
class |
MobileFunction
Deprecated.
Use ApplyFunction.
|
class |
MobileModel
This is a composite actor with an input port that accepts MoML descriptions
of changes that are applied to the contents.
|
class |
ModelReference
This is an atomic actor that can execute a model specified by
a file or URL.
|
class |
MultiCompositeActor
A composite actor that can have several refinements.
|
class |
MultiCompositePort
A port for multi-composite actors.
|
class |
MultiInstanceComposite
A
TypedCompositeActor that creates multiple
instances of itself during the preinitialize phase of model execution. |
class |
RealTimeComposite
Deprecated.
Use
ThreadedComposite instead |
class |
ReflectComposite
A composite that contains one actor and mirrors the ports and
parameters of that actor.
|
static class |
ReflectComposite.ReflectCompositeContents
This is a specialized composite actor for use in ReflectComposite.
|
class |
RunCompositeActor
This is a composite actor that can execute the contained model
completely, as if it were a top-level model, on each firing.
|
class |
ThreadedComposite
A container for another actor that executes that other actor
in a separate thread called the inside thread.
|
Modifier and Type | Class and Description |
---|---|
class |
PreinitializeMustBeInvoked
Preinitialize() must be invoked after wrapup.
|
Modifier and Type | Class and Description |
---|---|
class |
ImageDisplay
Display an image on the screen using the ptolemy.media.Picture
class.
|
class |
ImageReader
This actor reads an Image from a FileParameter, and outputs it as an
AWTImageToken.
|
class |
ImageRotate
This actor reads an ObjectToken that is a java.awt.Image from the input,
rotates it a certain number of degrees and writes the resulting
image to the output port as an ObjectToken that is a java.awt.Image.
|
class |
ImageTableau
A tableau representing an image displayed in a top-level window.
|
static class |
ImageTableau.Factory
A factory that creates a token tableau.
|
class |
ImageToString
This actor reads an ObjectToken that is a java.awt.Image from the input
and writes information about the image to the output as a StringToken.
|
class |
PGMReader
Read a PGM file and output it as an occupancy grid.
|
class |
URLToImage
An actor that reads a String input token naming a URL and outputs an
Object Token that contains a java.awt.Image
It is possible to load a file
from the local file system by using the prefix "file://" instead of
"http://".
|
Modifier and Type | Class and Description |
---|---|
class |
CSVReader
This actor reads a file or URL, one line at a time, and outputs each line
except the first as a record.
|
class |
CSVWriter
This actor reads record-valued input tokens and writes them,
one line at a time, to a specified file, as comma-separated list
(or separated by some other delimiter given by the separator
parameter).
|
class |
DirectoryListing
Given a URL or directory name, produce an array of file names in that
directory that match an (optional) pattern.
|
class |
ExpressionReader
Deprecated.
Use LineReader and ExpressionToToken.
|
class |
ExpressionWriter
Deprecated.
Use TokenToExpression followed by LineWriter.
|
class |
FileReader
This actor reads a file or URL and outputs the entire file
as a single string.
|
class |
LineReader
This actor reads a file or URL, one line at a time, and outputs each line
as a string.
|
class |
LineWriter
This actor reads string-valued input tokens and writes them,
one line at a time, to a specified file.
|
class |
TokenReader
Deprecated.
Use LineReader followed by ExpressionToToken.
|
Modifier and Type | Class and Description |
---|---|
class |
Comparator
Compare two double-valued inputs, and output the boolean result
of the comparison.
|
class |
Equals
A logical equals operator.
|
class |
IsPresent
On each firing, output true if the input is present and false otherwise.
|
class |
LogicalNot
This actor implements a logical NOT operator.
|
class |
LogicFunction
Deprecated.
Use LogicGate instead.
|
class |
LogicGate
Produce an output token on each firing with a value that is
equal to the specified logic operator of the input(s).
|
class |
TrueGate
On each firing, output true if the input is present and true.
|
Modifier and Type | Class and Description |
---|---|
class |
PythonScript
An actor of this class executes a Python script.
|
Modifier and Type | Class and Description |
---|---|
class |
StringCompare
Compare two strings specified either as inputs or parameters.
|
class |
StringFunction
Produce the output string generated by applying a user-specified
string function on a provided input string.
|
class |
StringIndexOf
Output the index of a searchFor string contained in a given
inText.
|
class |
StringLength
Output the length of a string provided at the input.
|
class |
StringMatches
Pattern match a string to a regular expression and output a true if it
matches and a false if it does not.
|
class |
StringReplace
On each firing, look for instances of the pattern specified by pattern
in stringToEdit and replace them with the string given by
replacement.
|
class |
StringSimpleReplace
Deprecated.
This class is primarily used in models that will be code generated so that regular expressions are not needed in the output. In general, use StringReplace with the regularExpression parameter set to false.
|
class |
StringSplit
This actor reads an input string and splits it into an array of
strings.
|
class |
StringSubstring
Output a substring of the string provided at the input.
|
Modifier and Type | Class and Description |
---|---|
class |
SDFTestScheduler
A scheduler that exposes the rate variable of SDFScheduler.
|
Modifier and Type | Class and Description |
---|---|
class |
LoopTest2
Name: LoopTest.java Purpose: The purpose of this actor is
prove that output from another actor can be input to this actor.
|
class |
RampNecessaryFiles
Test out the fileDependencies Block in codegen.
|
class |
RecorderGeneral
Record all input tokens for later querying.
|
class |
SearchTest
Name: SearchTest.java Purpose: The purpose of this actor is
to prove that we can use it's output as input for the Loop Actor
input : String "Search #Loop Number"
output : "No Data" or "Results Found"
|
class |
SleepFireTwice
Call Sleep.fire() twice so as to illustrate a bug.
|
class |
TestOrderedMerge
Test OrderedMerged by covering _getNextPort().
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleALU
A simple integer arithmetic logic unit.
|
class |
StaticALU
A static integer arithmetic logic unit.
|
Modifier and Type | Class and Description |
---|---|
class |
XMLInclusion
Combine multiple XMLTokens into one XMLToken.
|
class |
XSLTransformer
This actor reads an XSLT file and apply it to a dom tree.
|
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 |
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 | 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 | Method and Description |
---|---|
protected java.lang.String |
TerminateProcessException._getFullName(Nameable object)
Get the name of a Nameable object.
|
protected java.lang.String |
TerminateProcessException._getName(Nameable object)
Get the name of a Nameable object.
|
Constructor and Description |
---|
TerminateProcessException(Nameable object1,
Nameable object2,
java.lang.String detail)
Constructs an Exception with a detail message that includes the
names of the first two arguments plus the third argument string.
|
TerminateProcessException(Nameable object,
java.lang.String detail)
Constructs an Exception with a detail message that includes the
name of the first argument and the second argument string.
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessSink
Base class for simple data sinks.
|
class |
TestProcessActor
A TestProcessActor is a simple atomic actor that is used for testing the
actor package constructs for Processes.
|
class |
TypedTestProcessActor
A TypedTestProcessActor is a simple atomic actor that is used for
testing the actor package constructs for Processes.
|
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.
|
Constructor and Description |
---|
NotSchedulableException(Nameable nameable1,
Nameable nameable2,
java.lang.String detail)
Constructs an Exception with a detail message that includes the
names of the first two arguments plus the third argument string.
|
NotSchedulableException(Nameable nameable,
java.lang.String detail)
Constructs an Exception with a detail message that includes the
name of the first argument and the second argument string.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentityActor
An IdentityActor is a simple atomic actor that transfers the input token
to the output.
|
class |
TestActor
A TestActor is a simple atomic actor that is used for testing the actor
package.
|
class |
TestTypedIORelation
Class for testing TypedIORelation
|
class |
TypedTestActor
A TypedTestActor is a simple atomic actor that is used for testing the actor
package.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ExplicitChangeContext
An entity that implements an explicit change context declares a
change context, in which parameters are modified.
|
interface |
PeriodicDirector
Interface for directors that have a period parameter.
|
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 | Method and Description |
---|---|
Nameable |
FIFOQueue.getContainer()
Return the container of the queue, or null if there is none.
|
Modifier and Type | Method and Description |
---|---|
void |
FIFOQueue.setContainer(Nameable container)
Set the container of the queue.
|
Constructor and Description |
---|
FIFOQueue(Nameable container)
Construct an empty queue with the specified container.
|
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 |
AtomicComponent
A component with functionality given in Java.
|
class |
ComponentActor
A Component is outside compatible with components and inside compatable
with actors.
|
class |
MethodCallPort
A port for use in the component domain.
|
Modifier and Type | Class and Description |
---|---|
class |
Counter
This component implements an up-down counter.
|
class |
Leds
Display received argument value to the std output.
|
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.
|
Constructor and Description |
---|
CircularDependencyError(Nameable object,
java.lang.String detail) |
UnknownResultException(Nameable obj)
Constructs an Exception with a detail message that is only the
name of the argument.
|
UnknownResultException(Nameable obj,
java.lang.String detail)
Constructs an Exception with a detail message that includes the
name of the first argument.
|
Modifier and Type | Class and Description |
---|---|
class |
AttributeChanged
Test class that checks to see whether it is ok to cache parameter values.
|
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 |
ContinuousIntegrator
The integrator in the continuous domain.
|
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.
|
class |
Noise
This actor generates continuous-time noise with a Gaussian distribution.
|
Modifier and Type | Class and Description |
---|---|
class |
BandlimitedNoise
This actor generates continuous-time noise with a Gaussian distribution
and controlled bandwidth.
|
class |
ContinuousMerge
A merge actor for the Continuous domain.
|
class |
ContinuousTimeDelay
Delay the input by a specified amount of time.
|
class |
ContinuousTransferFunction
A transfer function in the continuous time domain.
|
class |
DifferentialSystem
A differential system in the Continuous domain.
|
class |
EventSource
Deprecated.
|
class |
LevelCrossingDetector
An event detector that converts continuous signals to discrete events when
the input trigger signal crosses a threshold specified by the level
parameter.
|
class |
LinearStateSpace
Linear state space model in the CT domain.
|
class |
PeriodicSampler
This actor generates discrete events by periodically sampling the input signal.
|
class |
Waveform
This actor produces a periodic continuous-time signal defined by a
periodic sequence of samples and an interpolation method.
|
class |
ZeroOrderHold
Convert discrete events at the input to a continuous-time
signal at the output by holding the value of the discrete
event until the next discrete event arrives.
|
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 | Class and Description |
---|---|
class |
ActorRecursion
This actor performs actor recursion dynamically during execution.
|
class |
DDFBooleanSelect
A type polymorphic select with boolean valued control for use in
the DDF domain.
|
class |
DDFOrderedMerge
Deprecated.
Use OrderedMerge, which now supports DDF.
|
class |
DDFSelect
A type polymorphic select, which routes specified input channels to
the output, used in the DDF domain.
|
class |
DDFSingleTokenCommutator
The DDFSingleTokenCommutator has a multiport input port and an output
port.
|
Modifier and Type | Class and Description |
---|---|
class |
SmartSender
This actor adaptively establishes connections by searching for an
unused input port in the model and connecting to it.
|
Modifier and Type | Class and Description |
---|---|
class |
DEActor
The base class for actors specific to the DE domain.
|
class |
DEDirector
This director implements the discrete-event (DE) model of computation (MoC).
|
class |
DEThreadActor
A base class for threaded DE domain actors.
|
Modifier and Type | Class and Description |
---|---|
class |
AverageOverTime
An actor to compute the average of the input values received so far over model
time.
|
class |
DateToEvent
A timed actor that accepts DateTokens on the input.
|
class |
DateToModelTime
A timed actor that outputs the local clock value that corresponds to the date.
|
class |
Derivative
Output the discrete derivative of the input, y[n] = (x[n] - x[n-1])/dt,
where dt is the time gap between input events.
|
class |
DETransformer
This is an abstract base class for DE actors that transform
an input stream into an output stream.
|
class |
EventButton
Deprecated.
Use ptolemy.actor.lib.gui.EventButton, it is domain polymorphic.
|
class |
EventFilter
An actor that filters a stream of Boolean Tokens.
|
class |
EventToDate
A timed actor that outputs a date token that corresponds to the current
model time (maintained by the local clock in the director).
|
class |
GetCurrentMicrostep
Deprecated.
Use actor.lib.GetCurrentMicrostep instead.
|
class |
Inhibit
Output a received input token, unless the inhibit port receives a
token at the same time.
|
class |
Integrator
Output the discrete integral of the input.
|
class |
Merge
A timed merge actor for the DE domain.
|
class |
MostRecent
Output the most recent input token when the trigger port
receives a token.
|
class |
NonInterruptibleTimer
Deprecated.
Use ptolemy.actor.lib.ResettableTimer.
|
class |
PID
Generate PID output for a given input.
|
class |
Previous
On each iteration, this actor produces the token received on the previous
iteration.
|
class |
QuantizedSampler
Output the input if the signal has changed more than a quantum
value since the last input.
|
class |
Queue
This actor implements a queue.
|
class |
Register
A register is a stateful actor with a trigger port that accepts
read requests.
|
class |
Server
This actor models a preemptive server with a fixed or variable service time.
|
class |
SharedQueue
A queue that outputs the next token to an output channel that is ready to
receive it.
|
class |
SuppressSimultaneousEvents
Output the first token received on the input port, and suppress any other
inputs received with the same physical time index.
|
class |
TestActorPortDepth
An actor supporting regression tests for DEDirector.
|
class |
TimeCompare
A DE actor to compare the time stamps of events at its two input ports, and
output the difference.
|
class |
TimedDelay
Deprecated.
Use actor.lib.TimeDelay.
|
class |
TimeGap
This actor measures the time interval between arrivals of successive
input tokens.
|
class |
Timer
Deprecated.
Use VariableDelay instead, which is essentially identical,
or ResettableTimer for a more reasonable timer behavior.
|
class |
VariableDelay
Deprecated.
Use ptolemy.actor.lib.TimeDelay.
|
class |
WaitingTime
This actor measures the time that events at one input have to wait for
events at another.
|
class |
Wire
Deprecated.
Use Sampler instead.
|
Modifier and Type | Class and Description |
---|---|
class |
SimpleDelay
Deprecated.
Use ptolemy.actor.lib.TimeDelay.
|
class |
TestSource
This actor fires itself five times at each time instant,
then repeats the cycle one time unit later.
|
Modifier and Type | Class and Description |
---|---|
class |
CancelFireAtTest
A test actor to test the cancelFireAt() method of the director.
|
class |
SuperdenseTimeTest
A test actor illustrating a potential bug in DE in its
handling of superdense time.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RefinementActor
An interface for actors that act as refinements of states in FSMs or events in
Ptera models.
|
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.
|
class |
Configurer
A composite actor that serves as container of the contents of a configurable
entity.
|
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 |
FSMActor
An FSMActor contains a set of states and transitions.
|
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.
|
class |
State
A State has two ports: one for linking incoming transitions, the other for
outgoing transitions.
|
class |
TransientState
A state that is passed through in a firing of the FSM.
|
class |
Transition
A Transition has a source state and a destination state.
|
Constructor and Description |
---|
MultipleEnabledTransitionsException(Nameable object,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument.
|
Modifier and Type | Class and Description |
---|---|
class |
InterfaceAutomaton
This class models an Interface Automaton.
|
class |
InterfaceAutomatonTransition
A Transition for Interface Automaton.
|
Modifier and Type | Class and Description |
---|---|
class |
ZeroOneSource
This actor produces the sequence 011101011011000... as source of the AMI
(Alternating Mark 1) test.
|
Modifier and Type | Class and Description |
---|---|
class |
ModalBasePort
A base class that contains common functionality for ModelPort and
ModalRefinementPort.
|
class |
ModalController
This FSM actor supports mirroring of its ports in its container
(which is required to be a ModalModel), which in turn assures
mirroring of ports in each of the refinements.
|
class |
ModalModel
This is a typed composite actor designed to be a modal model.
|
class |
ModalPort
A port for modal models.
|
class |
ModalRefinement
This modal model actor supports mirroring of its ports in its container
(which is required to be a refinement of a state in a ModalModel).
|
class |
ModalRefinementPort
A port for refinements in modal models that are themselves modal models.
|
class |
Refinement
This typed composite actor supports mirroring of its ports in its container
(which is required to be a ModalModel), which in turn assures
mirroring of ports in each of the refinements and the controller.
|
class |
RefinementExtender
An attribute to add a class to the list of refinement classes for a state.
|
class |
RefinementPort
A port for controllers and refinements in modal models.
|
class |
RefinementSuggestion
An attribute that suggests the class of the container for the associated state
or actor.
|
class |
TransitionRefinement
Transition refinements provide a way to use composite actors which are run
whenever a transition is taken in an FSM modal, much in the same way
that State refinements are run every time an FSM is in a particular state.
|
class |
TransitionRefinementPort
A port for transition refinements in modal models.
|
Modifier and Type | Class and Description |
---|---|
class |
ND_1
This class defines a PN actor object.
|
class |
ND_2
This class defines a PN actor object.
|
class |
ND_3
This class defines a PN actor object.
|
class |
ND_4
This class defines a PN actor object.
|
class |
ND_5
This class defines a PN actor object.
|
class |
StreamToMatrix
Convert a stream of Double Tokens into a Matrix.
|
Modifier and Type | Class and Description |
---|---|
class |
NondeterministicMerge
This actor takes any number of input streams and merges them
nondeterministically.
|
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 |
TestDirector
This object implements a thread that obtains read permission to
a workspace three times sequentially, then calls workspace.wait(obj) on an
object and exits.
|
class |
TestSink |
Modifier and Type | Class and Description |
---|---|
class |
Starver
On each firing, read at most one input token and send it
to the output port.
|
Modifier and Type | Class and Description |
---|---|
class |
Butterfly
This class defines a Ptolemy II model that traces an elaborate curve
called the butterfly curve.
|
Modifier and Type | Class and Description |
---|---|
class |
OrthogonalCom
An binary, orthogonal communication system.
|
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 |
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.
|
class |
SDFScheduler
A scheduler that implements basic scheduling of SDF graphs.
|
Modifier and Type | Method and Description |
---|---|
Nameable |
ArrayFIFOQueue.getContainer()
Return the container of the queue, or null if there is none.
|
Modifier and Type | Method and Description |
---|---|
void |
ArrayFIFOQueue.setContainer(Nameable container)
Set the container of the queue.
|
Constructor and Description |
---|
ArrayFIFOQueue(Nameable container)
Construct an empty queue with the specified container.
|
ArrayFIFOQueue(Nameable container,
int size)
Construct an empty queue with the specified container and the
given size.
|
Modifier and Type | Class and Description |
---|---|
class |
SDFTestConsumer
This actor will consume all tokens on its input port and write their
values to a string.
|
class |
SDFTestDelay
This actor copies one token from its input to its output when fired.
|
class |
SDFTestJoin
A deterministic merge of two token streams.
|
class |
SDFTestRamp
Create an increasing sequence of integer tokens,
starting with value zero, and incrementing by one.
|
class |
SDFTestSplit
This actor deterministically splits its input token stream into two
streams.
|
class |
SDFTestZeroRate1
A test actor for HDF/SDF.
|
class |
SDFTestZeroRate2
A test actor for HDF.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayToSequence
This actor reads an array at the input and writes the array elements
as a sequence to the output.
|
class |
Autocorrelation
This actor calculates the autocorrelation of a sequence of input tokens.
|
class |
BitsToInt
This actor converts a sequence of BooleanTokens into a single IntToken.
|
class |
BootstrapSampleDelay
Record an initial token and then output that initial token during
initialize(), then pass through.
|
class |
Chop
This actor reads a sequence of input tokens of any type, and writes a
sequence of tokens constructed from the input sequence (possibly
supplemented with zeros).
|
class |
CountTrues
Read the given number of input booleans and output the number that are true.
|
class |
DelayLine
This actor reads tokens from its input port, and for each token read
outputs an array that contains the current token as the first token,
followed by some number of previously read tokens.
|
class |
DotProduct
Compute the dot product of two arrays or matrices.
|
class |
DoubleToMatrix
Deprecated.
Use SequenceToMatrix instead.
|
class |
DownSample
This actor downsamples an input stream by an integer factor by
removing tokens.
|
class |
FFT
This actor calculates the Fast Fourier Transform of a sequence of
complex inputs.
|
class |
FIR
This actor implements a type polymorphic finite-impulse response
filter with multirate capability.
|
class |
IFFT
This actor calculates the inverse FFT of a complex input array.
|
class |
IntToBits
This actor converts an IntToken into a sequence of Boolean tokens.
|
class |
LineCoder
A line coder, which converts a sequence of booleans into symbols.
|
class |
LMSAdaptive
An adaptive filter using the Least-Mean Square (LMS) algorithm, also
known as the stochastic gradient algorithm.
|
class |
MatrixJoin
This actor joins matrices into a single matrix by tiling.
|
class |
MatrixSplit
This actor splits an input matrix into a sequence of matrices.
|
class |
MatrixToDouble
Deprecated.
Use MatrixToSequence instead.
|
class |
MatrixToSequence
This actor unbundles a matrix into a sequence of output tokens.
|
class |
RaisedCosine
This actor implements an FIR filter with
a raised cosine or square-root raised cosine frequency response.
|
class |
SampleDelay
This actor outputs a set of initial tokens during the initialize()
method, and subsequently passes the input tokens to the output.
|
class |
SDFConverter
This actor is a base class for SDF converters.
|
class |
SDFTransformer
This is an abstract base class for actors that transform an input
stream into an output stream.
|
class |
SequenceToArray
This actor bundles a specified number of input tokens into a single array
and broadcasts the resulting array on all output channels.
|
class |
SequenceToMatrix
This actor bundles a specified number of input tokens into a matrix.
|
class |
UpSample
This actor upsamples an input stream by an integer factor by inserting
tokens with value zero.
|
class |
VariableFIR
This actor implements a type polymorphic finite-impulse response
filter with multirate capability, where the impulse response
of the filter is provided by an input.
|
class |
VariableLattice
This actor implements an FIR filter with a lattice structure where
the reflection coefficients are supplied at an input port.
|
class |
VariableRecursiveLattice
This actor implements a recursive (all-pole) filter with a lattice
structure where the reflection coefficients are supplied at an input port.
|
Modifier and Type | Class and Description |
---|---|
class |
HTVQEncode
This actor encodes a matrix using Hierarchical Table-Lookup Vector
Quantization.
|
class |
ImageContrast
Change the contrast of an image.
|
class |
ImagePartition
Partition an image into smaller subimages.
|
class |
ImageSequence
Load a sequence of binary images from files, and create a sequence of
IntMatrixTokens from them.
|
class |
ImageUnpartition
Combine subimages into a larger image.
|
class |
PSNR
This actor consumes an IntMatrixToken from each input port, and calculates the
Power Signal to Noise Ratio (PSNR) between them.
|
class |
VQDecode
This actor decompresses a vector quantized signal.
|
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.
|
class |
SharedBufferTransformer
An abstract ancestor class to be used for filters
using references to shared data frames.
|
Modifier and Type | Class and Description |
---|---|
class |
DummyDisplay
Class comments
A DummyDisplay is a simple sink implementing the BufferingProfile interface.
|
class |
DummySource
Class comments
A simple actor acting as a dummy source used for testing the OptimizingSDFDirector.
|
class |
DummyTransformer
Class comments
A DummyTransformer is a simple actor with one input port and one output port
imitation a filter type of actor
It is used for testing the OptimizingSDFDirector.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentEntity<T extends ComponentPort>
A ComponentEntity is a component in a CompositeEntity.
|
class |
ComponentPort
A port supporting hierarchy.
|
class |
ComponentRelation
This class defines a relation supporting hierarchy (clustered graphs).
|
class |
CompositeEntity
A CompositeEntity is a cluster in a clustered graph.
|
class |
Entity<T extends Port>
An Entity is a vertex in a generalized graph.
|
class |
InstantiableNamedObj
An InstantiableNamedObj is a named object that can be either a class
definition or an instance.
|
class |
Port
A Port is the interface of an Entity to any number of Relations.
|
class |
Relation
A Relation links ports, and therefore the entities that contain them.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
ComponentPort._isInsideLinkable(Nameable entity)
Return true if this port is either a port of the specified entity,
or a port of an entity that (deeply) contains the specified entity.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FileOrURLAccessor
An interface for Attributes and Parameters that access files or URLs.
|
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 |
PortHasNoContainer
Illustrates a problem with port naming and cloning.
|
class |
PortNameProblem
Illustrates a problem with port naming and cloning.
|
class |
TestComponentPort
This class is used to test protected method(s) in ComponentPort
|
class |
TestComponentRelation
This class is used to test protected method(s) in ComponentRelation
|
class |
TestCompositeEntity
This class is used to test protected method(s) in CompositeEntity.java
|
Modifier and Type | Class and Description |
---|---|
class |
UndoStackAttribute
This attribute holds the undo/redo information for a model.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Decorator
A decorator is a class that decorates other instances of NamedObj
with extra attributes that are specific to both the decorator
and the NamedObj.
|
interface |
Derivable
This interface is for objects that can be derived.
|
interface |
HierarchyListener
Interface for objects that need to be notified of hierarchy changes above them.
|
interface |
Instantiable
This interface is for objects that can be instantiated.
|
interface |
Locatable
An interface for objects storing a location.
|
interface |
MoMLExportable
This is an interface for objects that have persistent MoML representations.
|
interface |
Settable
This is an interface for attributes that can have their values
externally set.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSettableAttribute
This is an abstract base class for attributes that implement the
Settable interface.
|
class |
Attribute
Attribute is a base class for attributes to be attached to instances
of NamedObj.
|
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 |
NamedObj
This is a base class for almost all Ptolemy II objects.
|
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).
|
class |
Workspace
An instance of Workspace is used for synchronization and version tracking
of interdependent groups of objects.
|
Modifier and Type | Method and Description |
---|---|
Nameable |
NamedList.first()
Get the first element.
|
Nameable |
NamedList.get(java.lang.String name)
Get an element by name.
|
Nameable |
KernelException.getNameable1()
Get the first Nameable, if any, that was passed as an argument.
|
Nameable |
KernelException.getNameable2()
Get the second Nameable, if any, that was passed as an argument.
|
Nameable |
NamedList.last()
Get the last element.
|
Nameable |
NamedList.remove(java.lang.String name)
Remove an element specified by name.
|
Modifier and Type | Method and Description |
---|---|
void |
NamedList.append(Nameable element)
Add an element to the end of the list.
|
static java.lang.String |
KernelException.generateMessage(Nameable object1,
Nameable object2,
java.lang.Throwable cause,
java.lang.String detail)
Generate a properly formatted exception message.
|
static java.lang.String |
KernelException.getFullName(Nameable object)
Get the name of a Nameable object.
|
static java.lang.String |
KernelException.getName(Nameable object)
Get the name of a Nameable object.
|
boolean |
NamedList.includes(Nameable element)
Return true if the specified object is on the list.
|
void |
NamedList.insertAfter(java.lang.String name,
Nameable element)
Insert a new element after the specified element.
|
void |
NamedList.insertBefore(java.lang.String name,
Nameable element)
Insert a new element before the specified element.
|
int |
NamedList.moveDown(Nameable element)
Move the specified element down by one in the list.
|
int |
NamedList.moveToFirst(Nameable element)
Move the specified element to the beginning of the list.
|
int |
NamedList.moveToIndex(Nameable element,
int index)
Move the specified element to the specified position in the list.
|
int |
NamedList.moveToLast(Nameable element)
Move the specified element to the end of the list.
|
int |
NamedList.moveUp(Nameable element)
Move the specified element up by one in the list.
|
void |
NamedList.prepend(Nameable element)
Add an element to the beginning of the list.
|
void |
NamedList.remove(Nameable element)
Remove the specified element.
|
Constructor and Description |
---|
IllegalActionException(Nameable object)
Construct an exception with a detail message that is only the
name of the argument.
|
IllegalActionException(Nameable object1,
Nameable object2)
Construct an exception with a detail message that consists of
only the names of the object1 and object2 arguments.
|
IllegalActionException(Nameable object1,
Nameable object2,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first two arguments plus the third argument
string.
|
IllegalActionException(Nameable object1,
Nameable object2,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first two arguments plus the third argument
string.
|
IllegalActionException(Nameable object,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument.
|
IllegalActionException(Nameable object,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument.
|
InternalErrorException(Nameable object,
Nameable object2,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first argument, the name of the second argument
and the value of the third argument.
|
InternalErrorException(Nameable object,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes
the names of the first argument plus the third argument
string.
|
InvalidStateException(Nameable object1,
Nameable object2,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first two arguments plus the third argument string.
|
InvalidStateException(Nameable object1,
Nameable object2,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first two arguments plus the third argument string.
|
InvalidStateException(Nameable object,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument and the second argument string.
|
InvalidStateException(Nameable object,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument, the cause and the third argument string.
|
KernelException(Nameable object1,
Nameable object2,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first two arguments plus the third argument
string.
|
KernelException(Nameable object1,
Nameable object2,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first two arguments plus the third argument
string.
|
KernelRuntimeException(Nameable object1,
Nameable object2,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a detail message that includes the
names of the first two arguments plus the value of the fourth
argument string.
|
KernelRuntimeException(Nameable object,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument and the value of the second argument
string.
|
NamedList(Nameable container)
Construct an empty list with a Nameable container.
|
NameDuplicationException(Nameable container,
Nameable wouldBeContainee)
Construct an exception with a message that includes the
name of the would be containee and the would be container.
|
NameDuplicationException(Nameable container,
Nameable wouldBeContainee,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the would be containee and the would be container plus
the third argument string.
|
NameDuplicationException(Nameable container,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the first argument.
|
NoSuchItemException(Nameable object,
java.lang.String detail)
Construct an exception with a detail message that includes the
name of the argument.
|
NoSuchItemException(Nameable object,
java.lang.Throwable cause,
java.lang.String detail)
Construct an exception with a cause and a detail message that
includes the name of the argument.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidStringAttribute
An attribute used for testing that is never valid.
|
class |
TestInstantiableAttribute |
class |
TestInstantiableNamedObj |
class |
TestNullNamedObj
TestNullNamedObj is like NamedObj, except that null names are permissible.
|
Modifier and Type | Class and Description |
---|---|
class |
Expression
On each firing send an expression for evaluation to a matlab
Engine . |
Modifier and Type | Class and Description |
---|---|
class |
Documentation
An attribute that contains documentation for the container.
|
class |
EntityLibrary
This class provides a hierarchical library of components specified
in MoML.
|
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 | Class and Description |
---|---|
class |
DiscardDoubles
A simple sink actor that consumes and discards double input tokens.
|
class |
DiscardDoublesArray
A simple sink actor that consumes and discards arrays of double input
tokens.
|
class |
DiscardGenerals
A simple sink actor that consumes and discards input tokens of type General.
|
Modifier and Type | Class and Description |
---|---|
class |
TestRamp
Test out icon handling by the filters.
|
Modifier and Type | Class and Description |
---|---|
class |
UnitAttribute
This class is used to implement the Unit Attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
ActorGraphTableau
This is a graph editor for ptolemy models.
|
static class |
ActorGraphTableau.Factory
A factory that creates graph editing tableaux for Ptolemy models.
|
class |
DocBuilder
Build Documentation for Java and Actors.
|
class |
DocBuilderEffigy
An effigy for a DocBuilder.
|
static class |
DocBuilderEffigy.Factory
A factory for creating new effigies.
|
class |
DocBuilderTableau
A tableau representing a documentation builder.
|
static class |
DocBuilderTableau.Factory
A factory that creates DocBuilderGUI tableaux for Ptolemy models.
|
class |
DocEffigy
An effigy for a doc file.
|
static class |
DocEffigy.Factory
A factory for creating new effigies.
|
class |
DocTableau
A tableau representing a documentation view in a toplevel window.
|
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 | Class and Description |
---|---|
class |
LEDMatrix
An actor that displays an array of LEDs.
|
class |
ModelDisplay
This actor opens a window to display the specified model.
|
class |
MonitorImage
Display image inputs in the icon.
|
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
This is an atomic actor that can execute and/or open a model specified by
a file or URL.
|
class |
VisualModelReference.LookInside
A tableau factory to override the look inside behavior to open
the referenced model, if there is one.
|
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 | Method and Description |
---|---|
void |
BasicGraphController.highlightError(Nameable culprit)
Highlight the specified object and all its containers to
indicate that it is the source of an error.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WebExportable
Interface for parameters that provide web export content.
|
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 | 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.
|
class |
EditIconTableau
This is an icon editor for ptolemy models.
|
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 |
---|---|
Nameable |
EditorIcon.getContainerOrContainerToBe()
Return the container of this object, if there is one, or
if not, the container specified by setContainerToBe(), if
there is one, or if not, null.
|
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 | Class and Description |
---|---|
class |
FSMGraphTableau
An editor tableau for finite state machines.
|
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 |
---|---|
class |
InterfaceAutomatonGraphTableau
An editor tableau for interface automata.
|
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 | 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 | Class and Description |
---|---|
class |
TreeTableau
A tree view for ptolemy models.
|
static class |
TreeTableau.Factory
This is a factory that creates tree-view tableaux for Ptolemy models.
|