public class NamedObjIdReferralList extends StringAttribute
NamedObj.ContainedObjectsIterator
Settable.Visibility
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _deferChangeRequests, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKS
EXPERT, FULL, NONE, NOT_EDITABLE
Constructor and Description |
---|
NamedObjIdReferralList() |
NamedObjIdReferralList(NamedObj container,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
void |
addReferral(KeplerLSID lsid)
Add an LSID to the referral list.
|
java.util.List<KeplerLSID> |
getReferrals()
This method returns a list of KeplerLSID objects.
|
boolean |
hasReferral(KeplerLSID lsid) |
void |
removeReferral(KeplerLSID removeLSID)
Remove an LSID from the referral list.
|
_propagateValue, addValueListener, clone, exportMoML, getExpression, getVisibility, removeValueListener, setExpression, setVisibility, validate
getDefaultExpression, getValueAsString
_checkContainer, _getContainedObject, _propagateExistence, getContainer, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, setContainer, setName, updateContent
_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _containedDecorators, _copyChangeRequestList, _debug, _debug, _debug, _debug, _debug, _description, _executeChangeRequests, _exportMoMLContents, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _notifyHierarchyListenersAfterChange, _notifyHierarchyListenersBeforeChange, _removeAttribute, _splitName, _stripNumericSuffix, _validateSettables, addChangeListener, addDebugListener, addHierarchyListener, attributeChanged, attributeDeleted, attributeList, attributeList, attributeTypeChanged, clone, containedObjectsIterator, decorators, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, exportMoML, exportMoML, exportMoML, exportMoMLPlain, getAttribute, getAttribute, getAttributes, getChangeListeners, getClassName, getDecoratorAttribute, getDecoratorAttributes, getDerivedLevel, getDerivedList, getDisplayName, getElementName, getFullName, getModelErrorHandler, getName, getName, getPrototypeList, getSource, handleModelError, isDeferringChangeRequests, isOverridden, isPersistent, lazyContainedObjectsIterator, message, notifyOfNameChange, propagateExistence, propagateValue, propagateValues, removeAttribute, removeChangeListener, removeDebugListener, removeHierarchyListener, requestChange, setClassName, setDeferringChangeRequests, setDerivedLevel, setDisplayName, setModelErrorHandler, setPersistent, setSource, sortContainedObjects, toplevel, toString, uniqueName, validateSettables, workspace
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDisplayName
description, getContainer, getFullName, getName, getName, setName
public static final java.lang.String NAME
public NamedObjIdReferralList()
public NamedObjIdReferralList(NamedObj container, java.lang.String name) throws IllegalActionException, NameDuplicationException
public void addReferral(KeplerLSID lsid) throws IllegalActionException
IllegalActionException
public java.util.List<KeplerLSID> getReferrals() throws java.lang.Exception
java.lang.Exception
public boolean hasReferral(KeplerLSID lsid) throws java.lang.Exception
java.lang.Exception
public void removeReferral(KeplerLSID removeLSID) throws java.lang.Exception
java.lang.Exception