Class BPMN2Profile.InputSetStereotype
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
-
- com.nomagic.magicdraw.cbm.profiles.BPMN2Profile.InputSetStereotype
-
- Enclosing class:
- BPMN2Profile
public static class BPMN2Profile.InputSetStereotype extends ProfileImplementation.StereotypeWrapper
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
DATAINPUTREFS
The DataInput elements that collectively make up this data requirement.static java.lang.String
ID
This attribute is used to uniquely identify BPMN elements.static java.lang.String
OPTIONALINPUTREFS
The DataInput elements that are a part of the InputSet that can be in the state of unavailable when the Activity starts executing.static java.lang.String
OUTPUTSETREFS
static java.lang.String
STEREOTYPE_NAME
static java.lang.String
WHILEEXECUTINGINPUTREFS
The DataInput elements that are a part of the InputSet that can be evaluated while the Activity is executing.
-
Constructor Summary
Constructors Modifier Constructor Description protected
InputSetStereotype(BPMN2Profile profile)
-
Method Summary
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation.StereotypeWrapper
apply, isDerivedStereotype, isSameOrDerivedStereotype, unApply
-
-
-
-
Field Detail
-
STEREOTYPE_NAME
public static final java.lang.String STEREOTYPE_NAME
- See Also:
- Constant Field Values
-
DATAINPUTREFS
public static final java.lang.String DATAINPUTREFS
The DataInput elements that collectively make up this data requirement.- See Also:
- Constant Field Values
-
OPTIONALINPUTREFS
public static final java.lang.String OPTIONALINPUTREFS
The DataInput elements that are a part of the InputSet that can be in the state of unavailable when the Activity starts executing. This association MUST NOT reference a DataInput that is not listed in the dataInputRefs.- See Also:
- Constant Field Values
-
OUTPUTSETREFS
public static final java.lang.String OUTPUTSETREFS
- See Also:
- Constant Field Values
-
WHILEEXECUTINGINPUTREFS
public static final java.lang.String WHILEEXECUTINGINPUTREFS
The DataInput elements that are a part of the InputSet that can be evaluated while the Activity is executing. This association MUST NOT reference a DataInput that is not listed in the dataInputRefs.- 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
-
-
Constructor Detail
-
InputSetStereotype
protected InputSetStereotype(BPMN2Profile profile)
-
-
Method Detail
-
getStereotype
public Stereotype getStereotype()
Description copied from class:ProfileImplementation.StereotypeWrapper
Returns stereotype for this wrapper.- Specified by:
getStereotype
in classProfileImplementation.StereotypeWrapper
- Returns:
- stereotype
-
getDataInputRefsProperty
@CheckForNull public Property getDataInputRefsProperty()
-
getOptionalInputRefsProperty
@CheckForNull public Property getOptionalInputRefsProperty()
-
getOutputSetRefsProperty
@CheckForNull public Property getOutputSetRefsProperty()
-
getWhileExecutingInputRefsProperty
@CheckForNull public Property getWhileExecutingInputRefsProperty()
-
getIdProperty
@CheckForNull public Property getIdProperty()
-
setDataInputRefs
public void setDataInputRefs(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearDataInputRefs
public void clearDataInputRefs(Element element)
-
setOptionalInputRefs
public void setOptionalInputRefs(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearOptionalInputRefs
public void clearOptionalInputRefs(Element element)
-
setOutputSetRefs
public void setOutputSetRefs(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearOutputSetRefs
public void clearOutputSetRefs(Element element)
-
setWhileExecutingInputRefs
public void setWhileExecutingInputRefs(Element element, @CheckForNull java.util.Collection<? extends Element> value)
-
clearWhileExecutingInputRefs
public void clearWhileExecutingInputRefs(Element element)
-
removeWhileExecutingInputRefs
public void removeWhileExecutingInputRefs(Element element, Element value)
-
getWhileExecutingInputRefs
public java.util.List<Element> getWhileExecutingInputRefs(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()
-
is
public boolean is(@CheckForNull Element element)
-
isInstance
public static boolean isInstance(@CheckForNull Element element)
-
-