Package | Description |
---|---|
org.kepler.ddp.gui | |
org.kepler.gui | |
org.kepler.gui.frame | |
org.kepler.gui.kar | |
org.kepler.objectmanager.data.db | |
org.kepler.provenance | |
org.kepler.reporting | |
org.sdm.spa | |
org.sdm.spa.gui | |
ptolemy.actor.gui |
Ptolemy GUI components for actors and configurations.
|
ptolemy.actor.gui.exec |
The ptolemy.actor.gui.exec package.
|
ptolemy.actor.gui.ptjacl |
The ptolemy.actor.gui.ptjacl package.
|
ptolemy.actor.gui.python |
The ptolemy.actor.gui.python package.
|
ptolemy.actor.gui.run |
The ptolemy.actor.gui.run package.
|
ptolemy.actor.gui.test |
The ptolemy.actor.gui.test package.
|
ptolemy.actor.lib.image |
Actors that manipulate images.
|
ptolemy.vergil.actor |
Actor specific GUI packages.
|
ptolemy.vergil.actor.lib |
Vergil specific actors.
|
ptolemy.vergil.basic |
Basic GUI classes.
|
ptolemy.vergil.icon |
Vergil icons.
|
ptolemy.vergil.modal |
Finite State Machine Editor.
|
ptolemy.vergil.modal.ia |
Vergil Finite State Machine Interface Automata classes.
|
ptolemy.vergil.modal.modal |
The ptolemy.vergil.modal.modal package.
|
ptolemy.vergil.toolbox |
Vergil factories.
|
ptolemy.vergil.tree |
Ptolemy Model Tree Editor.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
ExecutionChoiceGraphTableau.Factory.createTableau(Effigy effigy)
Create an instance of ExecutionChoiceGraphTableau for the specified effigy,
if it is an effigy for an instance of ExecutionChoice.
|
Modifier and Type | Method and Description |
---|---|
void |
KeplerDocApplicationSpecializer.handleDocumentationNotFound(java.lang.String classname,
Effigy effigy)
handle the case where the user tried to edit documentation and the
attribute does not exist.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
CaseGraphTableau.Factory.createTableau(Effigy effigy)
Create an instance of CaseGraphTableau for the specified effigy,
if it is an effigy for an instance of Case.
|
Tableau |
TabbedKeplerGraphTableau.Factory.createTableau(Effigy effigy)
Create a tableau in the default workspace with no name for the given
Effigy.
|
Tableau |
KeplerGraphTableau.Factory.createTableau(Effigy effigy)
Create a tableau in the default workspace with no name for the given
Effigy.
|
Modifier and Type | Class and Description |
---|---|
class |
KAREffigy
An Effigy for KAR files.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
KAREffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container by reading the
input URL.
|
Modifier and Type | Class and Description |
---|---|
class |
QBEffigy
An effigy for a SQL XML definition.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
QBEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL in)
Create a new effigy in the given container by reading the specified
URL.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
QBTableauFactory.createTableau(Effigy effigy)
Create a tableau for the specified effigy.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ProvenanceRecorder.addProvenanceRecorder(CompositeActor container,
ProvenanceEnabledListener listener,
Effigy effigy)
Add the default provenance recorder to a container if it does not
already contain a provenance recorder.
|
Modifier and Type | Method and Description |
---|---|
static void |
ReportingListener.addReportingListener(NamedObj container,
Effigy effigy)
A the Reporting Listener to a container if it is not present.
|
Modifier and Type | Field and Description |
---|---|
Effigy |
TextualInteractionShell.containerEffigy |
Effigy |
TextualInteractionShell.midEffigy |
Modifier and Type | Class and Description |
---|---|
class |
DoubleShellTAPEffigy
Based on the original Ptolemy II v.3.0.2 code for expression shell.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
DoubleShellTAPEffigy.ShellFactory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
If the input URL is null, then create a blank effigy;
otherwise, return null.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
DoubleShellTAPTableau.Factory.createTableau(Effigy effigy)
Create a new instance of ExpressionShellTableau in the specified
effigy.
|
Modifier and Type | Class and Description |
---|---|
class |
BrowserEffigy
An effigy for a web browser.
|
class |
ConfigurationEffigy
An effigy for a Ptolemy II model.
|
class |
ExpressionShellEffigy
A representative of an expression shell.
|
class |
ExternalTextEffigy
An external EDITOR-based effigy for a text file (see
ExternalTextTableau ). |
class |
HTMLEffigy
An effigy for an HTML file.
|
class |
ImageTokenEffigy
An effigy for a file that contains an image.
|
class |
PlotEffigy
An effigy for a plot file.
|
class |
PtolemyEffigy
An effigy for a Ptolemy II model.
|
class |
TextEffigy
An effigy for a text file.
|
class |
TokenEffigy
An effigy for a file that contains one or more tokens, one per line,
represented as text in the expression language.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
EffigyFactory.createEffigy(CompositeEntity container)
Create a new blank effigy in the given container.
|
Effigy |
HTMLEffigyFactory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container by reading the specified
URL.
|
Effigy |
ImageTokenEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container by reading the
specified URL.
|
Effigy |
PlotEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container by reading the
specified URL.
|
Effigy |
TextEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL in)
Create a new effigy in the given container by reading the specified
URL.
|
Effigy |
ExpressionShellEffigy.ShellFactory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
If the input URL is null, then
create a blank effigy; otherwise, return null.
|
Effigy |
BrowserEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL in)
Create a new effigy in the given container by reading the specified
URL.
|
Effigy |
PtolemyEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container by reading the
input URL.
|
Effigy |
EffigyFactory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL in)
Create a new effigy in the given container by reading the specified
URL.
|
Effigy |
TokenEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container by reading the
specified URL.
|
static Effigy |
Configuration.findEffigy(NamedObj model)
Find an effigy for the specified model by searching all the
configurations that have been created.
|
static Effigy |
Effigy.findToplevelEffigy(NamedObj object)
Find the effigy associated with the top level of the object, and if not
found but the top level has a ContainmentExtender attribute, use that
attribute to find the containment extender of the top level and continue
the search.
|
Effigy |
TableauFrame.getEffigy()
Get the effigy for the model associated with this window.
|
Effigy |
PtolemyFrame.getEffigy()
Override the base class to check to see whether the effigy
is still the valid one for the associated model.
|
Effigy |
ModelDirectory.getEffigy(java.lang.String identifier)
Get the effigy of the model that corresponds to the specified
identifier.
|
Effigy |
Effigy.masterEffigy()
Return the effigy that is "in charge" of this effigy.
|
Effigy |
PtolemyEffigy.masterEffigy()
Return the effigy that is "in charge" of this effigy.
|
Effigy |
Effigy.topEffigy()
Return the top-level effigy that (deeply) contains this one.
|
Modifier and Type | Method and Description |
---|---|
static DialogTableau |
DialogTableau.createDialog(java.awt.Frame parent,
Configuration configuration,
Effigy effigy,
java.lang.Class dialogClass,
Entity target)
Create a tableau for the specified dialog.
|
Tableau |
Configuration.createPrimaryTableau(Effigy effigy)
Create the first tableau for the given effigy, using the
tableau factory.
|
Tableau |
BrowserTableau.Factory.createTableau(Effigy effigy)
If the specified effigy is a BrowserEffigy and it
already contains a tableau named
"browserTableau", then return that tableau; otherwise, create
a new instance of BrowserTableau in the specified
effigy, and name it "browserTableau" and return that tableau.
|
Tableau |
ExpressionShellTableau.Factory.createTableau(Effigy effigy)
Create a new instance of ExpressionShellTableau in the specified
effigy.
|
Tableau |
Console.Factory.createTableau(Effigy effigy)
Create a new instance of Console in the specified
effigy.
|
Tableau |
TableauFactory.createTableau(Effigy effigy)
Create a tableau for the specified effigy.
|
Tableau |
TextEditorTableau.Factory.createTableau(Effigy effigy)
If the specified effigy is a TextEffigy and it
already contains a tableau named
"textTableau", then return that tableau; otherwise, create
a new instance of TextEditorTableau in the specified
effigy, and name it "textTableau" and return that tableau.
|
Tableau |
RunTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"runTableau", then return that tableau; otherwise, create
a new instance of RunTableau for the effigy, and
name it "runTableau".
|
Tableau |
RunTableau.TopFactory.createTableau(Effigy effigy)
Create a tableau to run the model associated with the specified
effigy.
|
Tableau |
PtolemyTableauFactory.createTableau(Effigy effigy)
Create a tableau for the specified effigy.
|
Tableau |
TokenTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"tokenTableau", then return that tableau; otherwise, create
a new instance of TokenTableau in the specified
effigy, and name it "tokenTableau".
|
Tableau |
LevelSkippingTableauFactory.createTableau(Effigy effigy)
Create a tableau for the specified effigy by identifying an
object contained by the specified effigy as given by entityName,
or the first entity contained by that object if no entityName
is given.
|
Tableau |
HTMLViewerTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"htmlTableau", then return that tableau; otherwise, create
a new instance of HTMLViewerTableau in the specified
effigy, and name it "htmlTableau".
|
Tableau |
PlotTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"plotTableau", then return that tableau; otherwise, create
a new instance of PlotTableau in the specified
effigy, and name it "plotTableau".
|
Tableau |
JVMTableau.Factory.createTableau(Effigy effigy)
Create a new instance of JVMTableau in the specified
effigy.
|
Tableau |
MatrixTokenTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"tokenTableau", then return that tableau; otherwise, create
a new instance of MatrixTokenTableau in the specified
effigy, and name it "tokenTableau".
|
static void |
HTMLViewer.getDocumentation(Configuration configuration,
java.lang.String className,
Effigy context)
Give a ptdoc: path, open the PtDoc viewer.
|
Constructor and Description |
---|
DebugListenerTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
DialogTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
HTMLViewerTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
MatrixTokenTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
MatrixTokenTableau(Effigy container,
java.lang.String name,
TableauFrame frame)
Construct a new tableau for the model represented by the given effigy,
using the specified frame.
|
PlotTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
TokenTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
TokenTableau(Effigy container,
java.lang.String name,
TableauFrame frame)
Construct a new tableau for the model represented by the given effigy,
using the specified frame.
|
WelcomeWindowTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
Modifier and Type | Class and Description |
---|---|
class |
ExecShellEffigy
A representative of an Exec expression shell.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
ExecShellEffigy.ShellFactory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
If the input URL is null, then
create a blank effigy; otherwise, return null.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
ExecShellTableau.Factory.createTableau(Effigy effigy)
Create a new instance of ExecShellTableau in the specified
effigy.
|
Modifier and Type | Class and Description |
---|---|
class |
TclShellEffigy
A representative of an Tcl expression shell.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
TclShellEffigy.ShellFactory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
If the input URL is null, then
create a blank effigy; otherwise, return null.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
TclShellTableau.Factory.createTableau(Effigy effigy)
Create a new instance of TclShellTableau in the specified
effigy.
|
Modifier and Type | Class and Description |
---|---|
class |
PythonShellEffigy
A representative of an Python expression shell.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
PythonShellEffigy.ShellFactory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
If the input URL is null, then
create a blank effigy; otherwise, return null.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
PythonShellTableau.Factory.createTableau(Effigy effigy)
Create a new instance of PythonShellTableau in the specified
effigy.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
InterfaceTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"runTableau", then return that tableau; otherwise, create
a new instance of RunTableau for the effigy, and
name it "runTableau".
|
Modifier and Type | Method and Description |
---|---|
Tableau |
SimpleTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"simpleTableau", then return that tableau; otherwise, create
a new instance of SimpleTableau for the effigy, and
name it "simpleTableau".
|
Tableau |
SimpleTableau.TopFactory.createTableau(Effigy effigy)
Create a tableau to run the model associated with the specified
effigy.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
ImageTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"imageTableau", then return that tableau; otherwise, create
a new instance of ImageTableau in the specified
effigy, and name it "imageTableau".
|
Constructor and Description |
---|
ImageTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
ImageTableau(Effigy container,
java.lang.String name,
TableauFrame frame)
Construct a new tableau for the model represented by the given effigy,
using the specified frame.
|
ImageTableau(Effigy container,
java.lang.String name,
TableauFrame frame,
int width,
int height)
Construct a new tableau for the model represented by the given effigy,
using the specified frame.
|
Modifier and Type | Class and Description |
---|---|
class |
DocBuilderEffigy
An effigy for a DocBuilder.
|
class |
DocEffigy
An effigy for a doc file.
|
Modifier and Type | Method and Description |
---|---|
Effigy |
DocBuilderEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container.
|
Effigy |
DocEffigy.Factory.createEffigy(CompositeEntity container,
java.net.URL base,
java.net.URL input)
Create a new effigy in the given container by reading the
specified URL.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
TypeOpaqueCompositeActorTableauFactory.createTableau(Effigy effigy)
Create a tableau in the default workspace with no name for the
given Effigy.
|
Tableau |
ActorGraphTableau.Factory.createTableau(Effigy effigy)
Create a tableau in the default workspace with no name for the
given Effigy.
|
Tableau |
DocTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"DocTableau", then return that tableau; otherwise, create
a new instance of DocTableau in the specified
effigy, and name it "DocTableau".
|
Tableau |
DocBuilderTableau.Factory.createTableau(Effigy effigy)
If the specified effigy already contains a tableau named
"DocBuilderTableau", then return that tableau; otherwise, create
a new instance of DocBuilderTableau in the specified
effigy, and name it "DocBuilderTableau".
|
void |
DocApplicationSpecializer.handleDocumentationNotFound(java.lang.String classname,
Effigy effigy)
Handle the state where there is no documentation attribute and
the user tried to view the documentation.
|
Constructor and Description |
---|
DocBuilderTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
DocTableau(Effigy container,
java.lang.String name)
Construct a new tableau for the model represented by the given effigy.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
VisualModelReference.LookInside.createTableau(Effigy effigy)
Open an instance of the model.
|
Modifier and Type | Method and Description |
---|---|
static BasicGraphFrame |
BasicGraphFrame.getBasicGraphFrame(Effigy effigy)
Given an Effigy, return the corresponding BasicGraphFrame, if any.
|
static void |
GetDocumentationAction.getDocumentation(Configuration configuration,
java.lang.String className,
Effigy context)
Get the documentation for a particular class.
|
void |
GetDocumentationAction.setEffigy(Effigy effigy)
Set the effigy to be used if the effigy is not evident from the
model being edited.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
EditIconTableau.Factory.createTableau(Effigy effigy)
Create a tableau in the default workspace with no name for the
given Effigy.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
FSMGraphTableau.Factory.createTableau(Effigy effigy)
Create an instance of FSMGraphTableau for the specified effigy,
if it is an effigy for an instance of FSMActor.
|
Tableau |
CaseGraphTableau.Factory.createTableau(Effigy effigy)
Create an instance of CaseGraphTableau for the specified effigy,
if it is an effigy for an instance of FSMActor.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
InterfaceAutomatonGraphTableau.Factory.createTableau(Effigy proxy)
Create a tableau in the default workspace with no name for the
given Effigy.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
ModalTableauFactory.createTableau(Effigy effigy)
Create a tableau for the specified effigy, which is assumed to
be an effigy for an instance of ModalModel.
|
Modifier and Type | Method and Description |
---|---|
protected TextEffigy |
TextEditorTableauFactory._newTextEffigy(Effigy effigy,
java.lang.String text)
Create a text effigy to be contained by the specified host
effigy for the specified text.
|
Tableau |
TextEditorTableauFactory.createTableau(Effigy effigy)
Create a tableau for the specified effigy.
|
Tableau |
FileEditorTableauFactory.createTableau(Effigy effigy)
Create a tableau for the specified effigy.
|
Modifier and Type | Method and Description |
---|---|
Tableau |
TreeTableau.Factory.createTableau(Effigy effigy)
If the effigy is an instance of PtolemyEffigy referencing
an instance of CompositeEntity, then create a TreeTableau
contained by the effigy.
|