public class FiniteConcept extends Concept implements Flowable
Red (blickly) |
Red (blickly) |
Entity.ContainedObjectsIterator
Modifier and Type | Field and Description |
---|---|
ComponentPort |
abovePort
The port linked to concepts above this one in the lattice.
|
ComponentPort |
belowPort
The port linked to concepts below this one in the lattice.
|
isAcceptable
_changeListeners, _changeLock, _changeRequests, _debugging, _debugListeners, _deferChangeRequests, _elementName, _isPersistent, _verbose, _workspace, ATTRIBUTES, CLASSNAME, COMPLETE, CONTENTS, DEEP, FULLNAME, LINKS
Constructor and Description |
---|
FiniteConcept(CompositeEntity ontology,
java.lang.String name)
Create a new concept with the specified name and the specified
ontology.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<FiniteConcept> |
getCoverSetAbove()
Return the finite concepts that cover this one.
|
java.util.Set<FiniteConcept> |
getCoverSetBelow()
Return the finite concepts that are covered by this one.
|
ComponentPort |
getIncomingPort()
Return the below port specified in the constructor.
|
ComponentPort |
getOutgoingPort()
Return the above port specified in the constructor.
|
java.lang.String |
toString()
Return the string representation of this concept, its name.
|
getAssociatedObject, getColor, getOntology, getValue, getVariables, initialize, isAboveOrEqualTo, isSettable, isValueAcceptable, setValue
_adjustDeferrals, _checkContainer, _getContainedObject, _propagateExistence, clone, getContainer, instantiate, isAtomic, isOpaque, moveDown, moveToFirst, moveToIndex, moveToLast, moveUp, newPort, propagateExistence, setContainer, setName
_addPort, _description, _exportMoMLContents, _removePort, _validateSettables, connectedPortList, connectedPorts, connectionsChanged, containedObjectsIterator, getAttribute, getPort, getPorts, linkedRelationList, linkedRelations, portList, removeAllPorts, setClassDefinition, uniqueName
_setParent, exportMoML, getChildren, getElementName, getParent, getPrototypeList, isClassDefinition, isWithinClassDefinition
_addAttribute, _adjustOverride, _attachText, _cloneFixAttributeFields, _containedDecorators, _copyChangeRequestList, _debug, _debug, _debug, _debug, _debug, _executeChangeRequests, _getIndentPrefix, _isMoMLSuppressed, _markContentsDerived, _notifyHierarchyListenersAfterChange, _notifyHierarchyListenersBeforeChange, _propagateValue, _removeAttribute, _splitName, _stripNumericSuffix, addChangeListener, addDebugListener, addHierarchyListener, attributeChanged, attributeDeleted, attributeList, attributeList, attributeTypeChanged, clone, decorators, deepContains, depthInHierarchy, description, description, event, executeChangeRequests, exportMoML, exportMoML, exportMoML, exportMoML, exportMoMLPlain, getAttribute, getAttributes, getChangeListeners, getClassName, getDecoratorAttribute, getDecoratorAttributes, getDerivedLevel, getDerivedList, getDisplayName, getFullName, getModelErrorHandler, getName, getName, getSource, handleModelError, isDeferringChangeRequests, isOverridden, isPersistent, lazyContainedObjectsIterator, message, notifyOfNameChange, propagateValue, propagateValues, removeAttribute, removeChangeListener, removeDebugListener, removeHierarchyListener, requestChange, setClassName, setDeferringChangeRequests, setDerivedLevel, setDisplayName, setModelErrorHandler, setPersistent, setSource, sortContainedObjects, toplevel, validateSettables, workspace
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDerivedLevel, getDerivedList, propagateValue
description, getDisplayName, getFullName, getName, getName
public ComponentPort abovePort
public ComponentPort belowPort
public FiniteConcept(CompositeEntity ontology, java.lang.String name) throws NameDuplicationException, IllegalActionException
ontology
- The specified ontology where this concept resides.name
- The specified name for the concept.NameDuplicationException
- If the ontology already contains a
concept with the specified name.IllegalActionException
- If the base class throws it.public java.util.Set<FiniteConcept> getCoverSetAbove()
public java.util.Set<FiniteConcept> getCoverSetBelow()
public ComponentPort getIncomingPort()
getIncomingPort
in interface Flowable
public ComponentPort getOutgoingPort()
getOutgoingPort
in interface Flowable