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, setIsElementary
getConveyer, getConveyer, getInternalStructure, getInternalStructure, getOwnedAttribute, getOwnedAttribute, getOwnedEnd, getOwnedEnd, getOwnedNaryEnd, getOwnedNaryEnd, getOwnedOperation, getOwnedOperation, getRealizedComponent, getRealizedComponent, getRepresentation, getRepresentation, getSubstitued, getSubstitued, getSubstitutingSubstitution, getSubstitutingSubstitution, getTargetingEnd, getTargetingEnd, getThrowing, getThrowing
getDeclared, 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, setVisibility
getOwnedElement, getOwnedElement, getOwner, setOwner
getConstraintDefinition, getConstraintDefinition, getDefaultParametering, getDefaultParametering, getManifesting, getManifesting, getOwnerTemplateParameter, getReceivedInfo, getReceivedInfo, getRepresentingConnector, getRepresentingConnector, getRepresentingEnd, getRepresentingEnd, getRepresentingInstance, getRepresentingInstance, getRepresentingPartition, getRepresentingPartition, getRepresents, getRepresents, getSentInfo, getSentInfo, getTemplateSubstitution, getTemplateSubstitution, getTypingParameter, getTypingParameter, setOwnerTemplateParameter
addStereotype, 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, setProperty
getAddedToQuery, getAddedToQuery, getCausedImpact, getCausedImpact, getDiagramElement, getDiagramElement
accept, delete, getCompositionChildren, getCompositionOwner, getMClass, getStatus, getUuid, isDeleted, isModifiable, isShell, isValid, mGet, mGet, mSet
static 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)