|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectptolemy.kernel.util.NamedObj
ptolemy.kernel.InstantiableNamedObj
ptolemy.kernel.Entity
ptolemy.kernel.ComponentEntity
ptolemy.kernel.CompositeEntity
ptolemy.actor.CompositeActor
ptolemy.domains.modal.kernel.Configurer
public class Configurer
A composite actor that serves as container of the contents of a configurable entity.
| Red (tfeng) |
| Red (tfeng) |
| Nested Class Summary | |
|---|---|
static class |
Configurer.ContainmentExtender
The containment extender that returns the configured object as the container of this configurer. |
| Nested classes/interfaces inherited from class ptolemy.kernel.CompositeEntity |
|---|
CompositeEntity.ContainedObjectsIterator |
| Field Summary | |
|---|---|
private NamedObj |
_configured
|
| Fields inherited from class ptolemy.actor.CompositeActor |
|---|
_actorFiringListeners, _causalityInterface, _initializables, _notifyingActorFiring, _publishedPorts, _publisherRelations, _stopRequested |
| Fields inherited from class ptolemy.kernel.CompositeEntity |
|---|
_levelCrossingLinks |
| Fields inherited from class ptolemy.kernel.util.NamedObj |
|---|
_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKS |
| Fields inherited from interface ptolemy.actor.Executable |
|---|
COMPLETED, NOT_READY, STOP_ITERATING |
| Constructor Summary | |
|---|---|
Configurer(Workspace workspace)
Construct a configurer in the given workspace. |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone(Workspace workspace)
Clone the actor into the specified workspace. |
NamedObj |
getConfiguredObject()
Get the object that this configurer configures. |
void |
setConfiguredObject(NamedObj configured)
Set the object that this configurer configures. |
| Methods inherited from class ptolemy.kernel.ComponentEntity |
|---|
_checkContainer, _getContainedObject, _propagateExistence, getContainer, instantiate, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, propagateExistence, setName |
| Methods inherited from class ptolemy.kernel.Entity |
|---|
_removePort, connectedPortList, connectedPorts, getPorts, linkedRelationList, linkedRelations, portList, removeAllPorts |
| Methods inherited from class ptolemy.kernel.InstantiableNamedObj |
|---|
_setParent, getChildren, getElementName, getParent, getPrototypeList, isClassDefinition, isWithinClassDefinition |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ptolemy.kernel.util.Nameable |
|---|
description, getContainer, getDisplayName, getFullName, getName, getName, setName |
| Methods inherited from interface ptolemy.kernel.util.Derivable |
|---|
getDerivedLevel, getDerivedList, propagateValue |
| Field Detail |
|---|
private NamedObj _configured
| Constructor Detail |
|---|
public Configurer(Workspace workspace)
workspace - The workspace.| Method Detail |
|---|
public java.lang.Object clone(Workspace workspace)
throws java.lang.CloneNotSupportedException
clone in class CompositeActorworkspace - The workspace for the cloned object.
java.lang.CloneNotSupportedException - If the actor contains
level crossing transitions so that its connections cannot be cloned,
or if one of the attributes cannot be cloned.NamedObj.exportMoML(Writer, int, String),
NamedObj.setDeferringChangeRequests(boolean)public NamedObj getConfiguredObject()
setConfiguredObject(NamedObj)public void setConfiguredObject(NamedObj configured)
configured - The object that this configurer configures.getConfiguredObject()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||