Class BPMN2Profile.InputSetStereotype
- java.lang.Object
 - 
- com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<Stereotype>
 - 
- 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 private BPMN2Profile_pprivate PropertydataInputRefsstatic java.lang.StringDATAINPUTREFSThe DataInput elements that collectively make up this data requirement.static java.lang.StringIDThis attribute is used to uniquely identify BPMN elements.private PropertyoptionalInputRefsstatic 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.private PropertyoutputSetRefsstatic java.lang.StringOUTPUTSETREFSstatic java.lang.StringSTEREOTYPE_NAMEprivate PropertywhileExecutingInputRefsstatic 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 
- 
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
 
 
- 
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
 
 
- 
_p
private final BPMN2Profile _p
 
- 
dataInputRefs
@CheckForNull private Property dataInputRefs
 
- 
optionalInputRefs
@CheckForNull private Property optionalInputRefs
 
- 
outputSetRefs
@CheckForNull private Property outputSetRefs
 
- 
whileExecutingInputRefs
@CheckForNull private Property whileExecutingInputRefs
 
 - 
 
- 
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()
- Overrides:
 clearin classProfileImplementation.ProfileElementWrapper<Stereotype>
 
- 
is
public boolean is(@CheckForNull Element element) 
- 
isInstance
public static boolean isInstance(@CheckForNull Element element) 
 - 
 
 -