Class BPMN2Profile.BPMNOperationStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.cbm.profiles.BPMN2Profile.BPMNOperationStereotype
-
- Enclosing class:
- BPMN2Profile
public static class BPMN2Profile.BPMNOperationStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description private BPMN2Profile_pprivate PropertyerrorRefstatic java.lang.StringERRORREFThis attribute specifies errors that the Operation may return.static java.lang.StringIDThis attribute is used to uniquely identify BPMN elements.private PropertyimplementationRefstatic java.lang.StringIMPLEMENTATIONREFThis attribute allows to reference a concrete artifact in the underlying implementation technology representing that operation, such as a WSDL operation.private PropertyinMessageRefstatic java.lang.StringINMESSAGEREFThis attribute specifies the input Message of the Operation.private PropertyoutMessageRefstatic java.lang.StringOUTMESSAGEREFThis attribute specifies the output Message of the Operation.static java.lang.StringSTEREOTYPE_NAME
-
Constructor Summary
Constructors Modifier Constructor Description protectedBPMNOperationStereotype(BPMN2Profile profile)
-
Method Summary
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper
getElementByName
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
ERRORREF
public static final java.lang.String ERRORREF
This attribute specifies errors that the Operation may return. An Operation may refer to zero or more Error elements.- See Also:
- Constant Field Values
-
IMPLEMENTATIONREF
public static final java.lang.String IMPLEMENTATIONREF
This attribute allows to reference a concrete artifact in the underlying implementation technology representing that operation, such as a WSDL operation.- See Also:
- Constant Field Values
-
INMESSAGEREF
public static final java.lang.String INMESSAGEREF
This attribute specifies the input Message of the Operation. An Operation has exactly one input Message.- See Also:
- Constant Field Values
-
OUTMESSAGEREF
public static final java.lang.String OUTMESSAGEREF
This attribute specifies the output Message of the Operation. An Operation has at most one input Message.- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
This attribute is used to uniquely identify BPMN elements.- See Also:
- Constant Field Values
-
_p
private final BPMN2Profile _p
-
errorRef
@CheckForNull private Property errorRef
-
implementationRef
@CheckForNull private Property implementationRef
-
inMessageRef
@CheckForNull private Property inMessageRef
-
outMessageRef
@CheckForNull private Property outMessageRef
-
-
Constructor Detail
-
BPMNOperationStereotype
protected BPMNOperationStereotype(BPMN2Profile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein classProfileImplementation.StereotypeWrapper- Returns:
- stereotype
-
getErrorRefProperty
@CheckForNull public Property getErrorRefProperty()
-
getImplementationRefProperty
@CheckForNull public Property getImplementationRefProperty()
-
getInMessageRefProperty
@CheckForNull public Property getInMessageRefProperty()
-
getOutMessageRefProperty
@CheckForNull public Property getOutMessageRefProperty()
-
getIdProperty
@CheckForNull public Property getIdProperty()
-
setErrorRef
public void setErrorRef(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearErrorRef
public void clearErrorRef(Element element)
-
setImplementationRef
public void setImplementationRef(Element element, @CheckForNull Element value)
-
clearImplementationRef
public void clearImplementationRef(Element element)
-
clearInMessageRef
public void clearInMessageRef(Element element)
-
clearOutMessageRef
public void clearOutMessageRef(Element element)
-
setId
public void setId(Element element, @CheckForNull java.lang.String value)
-
clearId
public void clearId(Element element)
-
getId
@CheckForNull public java.lang.String getId(Element element)
-
clear
protected void clear()
- Overrides:
clearin classProfileImplementation.ProfileElementWrapper<Stereotype>
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-