|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectptolemy.kernel.util.NamedObj
ptolemy.kernel.util.Attribute
ptolemy.actor.gt.TransformationAttribute
ptolemy.actor.gt.RelationHidingAttribute
public class RelationHidingAttribute
| Red (tfeng) |
| Red (tfeng) |
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class ptolemy.kernel.util.NamedObj |
|---|
NamedObj.ContainedObjectsIterator |
| Field Summary | |
|---|---|
Parameter |
parameter
|
| Fields inherited from class ptolemy.kernel.util.NamedObj |
|---|
_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKS |
| Constructor Summary | |
|---|---|
RelationHidingAttribute(NamedObj container,
java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
attributeChanged(Attribute attribute)
React to a change in an attribute. |
void |
setContainer(NamedObj container)
Specify the container NamedObj, adding this attribute to the list of attributes in the container. |
| Methods inherited from class ptolemy.actor.gt.TransformationAttribute |
|---|
_checkContainerClass, _checkUniqueness, _setIconDescription |
| Methods inherited from class ptolemy.kernel.util.Attribute |
|---|
_getContainedObject, _propagateExistence, clone, getContainer, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, setName, updateContent |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public Parameter parameter
| Constructor Detail |
|---|
public RelationHidingAttribute(NamedObj container,
java.lang.String name)
throws IllegalActionException,
NameDuplicationException
container - name -
NameDuplicationException
IllegalActionException| Method Detail |
|---|
public void attributeChanged(Attribute attribute)
NamedObj
attributeChanged in class NamedObjattribute - The attribute that changed.
public void setContainer(NamedObj container)
throws IllegalActionException,
NameDuplicationException
Attribute
setContainer in class Attributecontainer - The container to attach this attribute to..
IllegalActionException - If this attribute is not of the
expected class for the container, or it has no name,
or the attribute and container are not in the same workspace, or
the proposed container would result in recursive containment.
NameDuplicationException - If the container already has
an attribute with the name of this attribute.Attribute.getContainer()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||