public interface Signal extends GeneralClass
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MNAME
The metaclass simple name.
|
static java.lang.String |
MQNAME
The metaclass qualified name.
|
| Modifier and Type | Method and Description |
|---|---|
GeneralClass |
getBase()
Getter for relation 'Signal->Base'
Metamodel description:
Class that the Signal may represent.
|
<any> |
getCommunicationUsage()
Getter for relation 'Signal->CommunicationUsage'
Metamodel description:
null
|
<T extends CommunicationMessage> |
getCommunicationUsage(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Signal->CommunicationUsage'
Metamodel description:
null
|
<any> |
getDOccurence()
Getter for relation 'Signal->DOccurence'
Metamodel description:
null
|
<T extends DataFlow> |
getDOccurence(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Signal->DOccurence'
Metamodel description:
null
|
<any> |
getEOccurence()
Getter for relation 'Signal->EOccurence'
Metamodel description:
null
|
<T extends Event> |
getEOccurence(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Signal->EOccurence'
Metamodel description:
null
|
Operation |
getOBase()
Getter for relation 'Signal->OBase'
Metamodel description:
The Operation that the Signal may represent.
|
Parameter |
getPBase()
Getter for relation 'Signal->PBase'
Metamodel description:
Parameter that the Signal may represent.
|
<any> |
getReceiver()
Getter for relation 'Signal->Receiver'
Metamodel description:
null
|
<T extends AcceptSignalAction> |
getReceiver(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Signal->Receiver'
Metamodel description:
null
|
<any> |
getSender()
Getter for relation 'Signal->Sender'
Metamodel description:
null
|
<T extends SendSignalAction> |
getSender(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Signal->Sender'
Metamodel description:
null
|
<any> |
getSends()
Getter for relation 'Signal->Sends'
Metamodel description:
null
|
<T extends Transition> |
getSends(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Signal->Sends'
Metamodel description:
null
|
<any> |
getUsage()
Getter for relation 'Signal->Usage'
Metamodel description:
null
|
<T extends Message> |
getUsage(java.lang.Class<T> filterClass)
Filtered Getter for relation 'Signal->Usage'
Metamodel description:
null
|
boolean |
isIsEvent()
Getter for attribute 'Signal.IsEvent'
Metamodel description:
Establishes if it is an event in the sense of event based systems : CORBA, Java, XWindow's, SGBDR.
|
boolean |
isIsException()
Getter for attribute 'Signal.IsException'
Metamodel description:
Defines if it is an exception, as they exist in Java, C++, and so on.
|
void |
setBase(GeneralClass value)
Setter for relation 'Signal->Base'
Metamodel description:
Class that the Signal may represent.
|
void |
setIsEvent(boolean value)
Setter for attribute 'Signal.IsEvent'
Metamodel description:
Establishes if it is an event in the sense of event based systems : CORBA, Java, XWindow's, SGBDR.
|
void |
setIsException(boolean value)
Setter for attribute 'Signal.IsException'
Metamodel description:
Defines if it is an exception, as they exist in Java, C++, and so on.
|
void |
setOBase(Operation value)
Setter for relation 'Signal->OBase'
Metamodel description:
The Operation that the Signal may represent.
|
void |
setPBase(Parameter value)
Setter for relation 'Signal->PBase'
Metamodel description:
Parameter that the Signal may represent.
|
getExceptionInput, getObject, getObject, getOccurence, getOccurence, getOccurenceObjectNode, getOccurenceObjectNode, getSRepresentation, getSRepresentation, isIsElementary, setExceptionInput, setIsElementarygetConveyer, getConveyer, getInternalStructure, getInternalStructure, getOwnedAttribute, getOwnedAttribute, getOwnedEnd, getOwnedEnd, getOwnedNaryEnd, getOwnedNaryEnd, getOwnedOperation, getOwnedOperation, getRealizedComponent, getRealizedComponent, getRepresentation, getRepresentation, getSubstitued, getSubstitued, getSubstitutingSubstitution, getSubstitutingSubstitution, getTargetingEnd, getTargetingEnd, getThrowing, getThrowinggetDeclared, getDeclared, getImporting, getImporting, getInstanciatingBinding, getInstanciatingBinding, getOwnedBehavior, getOwnedBehavior, getOwnedCollaborationUse, getOwnedCollaborationUse, getOwnedDataFlow, getOwnedDataFlow, getOwnedImport, getOwnedImport, getOwnedInformationFlow, getOwnedInformationFlow, getOwnedPackageImport, getOwnedPackageImport, getParent, getParent, getRealized, getRealized, getReceived, getReceived, getRepresenting, getRepresenting, getSent, getSent, getSpecialization, getSpecialization, getTemplate, getTemplate, getTemplateInstanciation, getTemplateInstanciation, getVisibility, isIsAbstract, isIsLeaf, isIsRoot, setIsAbstract, setIsLeaf, setIsRoot, setVisibilitygetOwnedElement, getOwnedElement, getOwner, setOwnergetConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameteraddStereotype, getAttached, getAttached, getDependsOnDependency, getDependsOnDependency, getDescriptor, getDescriptor, getExtension, getExtension, getImpactDependsOn, getImpactDependsOn, getImpactedDependency, getImpactedDependency, getImpactImpacted, getImpactImpacted, getLocalProperties, getLocalProperty, getMatrix, getMatrix, getName, getNote, getNote, getNote, getNoteContent, getNoteContent, getNoteContent, getProduct, getProduct, getProperties, getProperties, getProperties, getProperties, getProperties, getProperty, getProperty, getProperty, getProperty, getStereotype, getTag, getTag, getTag, getTag, getTag, getTagValue, getTagValue, getTagValue, getTagValues, getTagValues, getTagValues, isStereotyped, isStereotyped, isTagged, isTagged, isTagged, putNoteContent, putNoteContent, putNoteContent, putTagValue, putTagValue, putTagValue, putTagValues, putTagValues, putTagValues, removeNotes, removeNotes, removeNotes, removeStereotypes, removeTags, removeTags, removeTags, setLocalProperties, setLocalProperty, setName, setProperty, setProperty, setProperty, setPropertygetAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElementaccept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSetstatic final java.lang.String MNAME
static final java.lang.String MQNAME
boolean isIsEvent()
void setIsEvent(boolean value)
boolean isIsException()
void setIsException(boolean value)
<any> getSender()
<T extends SendSignalAction> java.util.List<T> getSender(java.lang.Class<T> filterClass)
<any> getUsage()
<T extends Message> java.util.List<T> getUsage(java.lang.Class<T> filterClass)
<any> getSends()
<T extends Transition> java.util.List<T> getSends(java.lang.Class<T> filterClass)
Parameter getPBase()
void setPBase(Parameter value)
Operation getOBase()
void setOBase(Operation value)
<any> getCommunicationUsage()
<T extends CommunicationMessage> java.util.List<T> getCommunicationUsage(java.lang.Class<T> filterClass)
<any> getDOccurence()
<T extends DataFlow> java.util.List<T> getDOccurence(java.lang.Class<T> filterClass)
<any> getEOccurence()
<T extends Event> java.util.List<T> getEOccurence(java.lang.Class<T> filterClass)
GeneralClass getBase()
void setBase(GeneralClass value)
<any> getReceiver()
<T extends AcceptSignalAction> java.util.List<T> getReceiver(java.lang.Class<T> filterClass)