|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A representation of the model object 'Combined Fragment'. A combined fragment defines an expression of interaction fragments. A combined fragment is defined by an interaction operator and corresponding interaction operands. Through the use of CombinedFragments the user will be able to describe a number of traces in a compact and concise manner. CombinedFragment is a specialization of InteractionFragment.
The following features are supported:
UML2Package.getCombinedFragment()
Field Summary | |
static String |
copyright
|
Fields inherited from interface org.eclipse.uml2.NamedElement |
SEPARATOR |
Method Summary | |
Gate |
createCfragmentGate(EClass eClass)
Creates a Gate and appends it to the 'Cfragment Gate' containment reference list |
InteractionOperand |
createOperand(EClass eClass)
Creates a InteractionOperand and appends it to the 'Operand' containment reference list |
Gate |
getCfragmentGate(String unqualifiedName)
Retrieves the Gate with the specified name from the 'Cfragment Gate' containment reference list |
EList |
getCfragmentGates()
Returns the value of the 'Cfragment Gate' containment reference list. |
InteractionOperator |
getInteractionOperator()
Returns the value of the 'Interaction Operator' attribute. |
InteractionOperand |
getOperand(String unqualifiedName)
Retrieves the InteractionOperand with the specified name from the 'Operand' containment reference list |
EList |
getOperands()
Returns the value of the 'Operand' containment reference list. |
EList |
getOwnedElements()
|
void |
setInteractionOperator(InteractionOperator value)
Sets the value of the ' Interaction Operator ' attribute |
Methods inherited from interface org.eclipse.uml2.InteractionFragment |
createGeneralOrdering, getCovered, getCovereds, getEnclosingInteraction, getEnclosingOperand, getGeneralOrdering, getGeneralOrderings, getNamespace, setEnclosingInteraction, setEnclosingOperand |
Methods inherited from interface org.eclipse.uml2.NamedElement |
allNamespaces, createNameExpression, getClientDependencies, getClientDependency, getName, getNameExpression, getOwner, getQualifiedName, getVisibility, isDistinguishableFrom, qualifiedName, separator, setName, setNameExpression, setVisibility, validateNoName, validateQualifiedName, validateVisibilityNeedsOwnership |
Methods inherited from interface org.eclipse.uml2.TemplateableElement |
createOwnedTemplateSignature, createTemplateBinding, getOwnedTemplateSignature, getTemplateBindings, parameterableElements, setOwnedTemplateSignature |
Methods inherited from interface org.eclipse.uml2.Element |
addKeyword, allOwnedElements, apply, createEAnnotation, createOwnedComment, destroy, getApplicableStereotype, getApplicableStereotypes, getAppliedStereotype, getAppliedStereotypes, getAppliedVersion, getKeywords, getModel, getNearestPackage, getOwnedComments, getValue, hasKeyword, isApplied, isRequired, mustBeOwned, removeKeyword, setValue, unapply, validateHasOwner, validateNotOwnSelf |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
public static final String copyright
Method Detail |
public InteractionOperator getInteractionOperator()
InteractionOperator
.
If the meaning of the 'Interaction Operator' attribute isn't clear, there really should be more of a description here...
Specifies the operation which defines the semantics of this combination of InteractionFragments.
InteractionOperator
,
setInteractionOperator(InteractionOperator)
,
UML2Package.getCombinedFragment_InteractionOperator()
public void setInteractionOperator(InteractionOperator value)
Interaction Operator
' attribute.
value
- the new value of the 'Interaction Operator' attribute.InteractionOperator
,
getInteractionOperator()
public EList getOperands()
InteractionOperand
.
If the meaning of the 'Operand' containment reference list isn't clear, there really should be more of a description here...
set of operands of the combined fragment.
UML2Package.getCombinedFragment_Operand()
public InteractionOperand getOperand(String unqualifiedName)
InteractionOperand
with the specified name from the 'Operand' containment reference list.
unqualifiedName
- The unqualified name of the InteractionOperand
to retrieve.
InteractionOperand
with the specified name, or null
.getOperands()
public InteractionOperand createOperand(EClass eClass)
InteractionOperand
and appends it to the 'Operand' containment reference list.
eClass
- The Ecore class of the InteractionOperand
to create.
InteractionOperand
.getOperands()
public EList getCfragmentGates()
Gate
.
If the meaning of the 'Cfragment Gate' containment reference list isn't clear, there really should be more of a description here...
Specifies the gates that form the interface between this CombinedFragment and its surroundings
UML2Package.getCombinedFragment_CfragmentGate()
public Gate getCfragmentGate(String unqualifiedName)
Gate
with the specified name from the 'Cfragment Gate' containment reference list.
unqualifiedName
- The unqualified name of the Gate
to retrieve.
Gate
with the specified name, or null
.getCfragmentGates()
public Gate createCfragmentGate(EClass eClass)
Gate
and appends it to the 'Cfragment Gate' containment reference list.
eClass
- The Ecore class of the Gate
to create.
Gate
.getCfragmentGates()
public EList getOwnedElements()
getOwnedElements
in interface InteractionFragment
|
Copyright 2003, 2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |