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.StringDATAINPUTREFSThe DataInput elements that collectively make up this data requirement.static java.lang.StringIDThis attribute is used to uniquely identify BPMN elements.static java.lang.StringOPTIONALINPUTREFSThe 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.StringOUTPUTSETREFSstatic java.lang.StringSTEREOTYPE_NAMEstatic java.lang.StringWHILEEXECUTINGINPUTREFSThe DataInput elements that are a part of the InputSet that can be evaluated while the Activity is executing.
-
Constructor Summary
Constructors Modifier Constructor Description protectedInputSetStereotype(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.StereotypeWrapperReturns stereotype for this wrapper.- Specified by:
getStereotypein 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)
-
-