@JsType(namespace="<global>", name="JsInterop__ConstructorAPI__DMN12__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__dmn12__JSITDecision", isNative=true) public class JSITDecision extends JSITDRGElement
TDecision
JSITDMNElement.JSIExtensionElements
Constructor and Description |
---|
JSITDecision() |
Modifier and Type | Method and Description |
---|---|
<D extends JSITAuthorityRequirement> |
addAllAuthorityRequirement(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of authorityRequirement
|
<D extends JSITDMNElementReference> |
addAllDecisionMaker(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of decisionMaker
|
<D extends JSITDMNElementReference> |
addAllDecisionOwner(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of decisionOwner
|
<D extends JSITDMNElementReference> |
addAllImpactedPerformanceIndicator(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of impactedPerformanceIndicator
|
<D extends JSITInformationRequirement> |
addAllInformationRequirement(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of informationRequirement
|
<D extends JSITKnowledgeRequirement> |
addAllKnowledgeRequirement(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of knowledgeRequirement
|
<D extends JSITDMNElementReference> |
addAllSupportedObjective(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of supportedObjective
|
<D extends JSITDMNElementReference> |
addAllUsingProcess(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of usingProcess
|
<D extends JSITDMNElementReference> |
addAllUsingTask(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of usingTask
|
<D extends JSITAuthorityRequirement> |
addAuthorityRequirement(D element)
Appends the specified element to the end of authorityRequirement
|
<D extends JSITDMNElementReference> |
addDecisionMaker(D element)
Appends the specified element to the end of decisionMaker
|
<D extends JSITDMNElementReference> |
addDecisionOwner(D element)
Appends the specified element to the end of decisionOwner
|
<D extends JSITDMNElementReference> |
addImpactedPerformanceIndicator(D element)
Appends the specified element to the end of impactedPerformanceIndicator
|
<D extends JSITInformationRequirement> |
addInformationRequirement(D element)
Appends the specified element to the end of informationRequirement
|
<D extends JSITKnowledgeRequirement> |
addKnowledgeRequirement(D element)
Appends the specified element to the end of knowledgeRequirement
|
<D extends JSITDMNElementReference> |
addSupportedObjective(D element)
Appends the specified element to the end of supportedObjective
|
<D extends JSITDMNElementReference> |
addUsingProcess(D element)
Appends the specified element to the end of usingProcess
|
<D extends JSITDMNElementReference> |
addUsingTask(D element)
Appends the specified element to the end of usingTask
|
String |
getAllowedAnswers()
Native getter for allowedAnswers
|
List<JSITAuthorityRequirement> |
getAuthorityRequirement()
READ-ONLY getter for authorityRequirement as a
List |
List<JSITDMNElementReference> |
getDecisionMaker()
READ-ONLY getter for decisionMaker as a
List |
List<JSITDMNElementReference> |
getDecisionOwner()
READ-ONLY getter for decisionOwner as a
List |
JSITExpression |
getExpression()
Native getter for expression
|
List<JSITDMNElementReference> |
getImpactedPerformanceIndicator()
READ-ONLY getter for impactedPerformanceIndicator as a
List |
List<JSITInformationRequirement> |
getInformationRequirement()
READ-ONLY getter for informationRequirement as a
List |
static JSIName |
getJSIName()
Getter for specific
JSIName |
List<JSITKnowledgeRequirement> |
getKnowledgeRequirement()
READ-ONLY getter for knowledgeRequirement as a
List |
jsinterop.base.JsArrayLike<JSITAuthorityRequirement> |
getNativeAuthorityRequirement()
Native getter for authorityRequirement
|
jsinterop.base.JsArrayLike<JSITDMNElementReference> |
getNativeDecisionMaker()
Native getter for decisionMaker
|
jsinterop.base.JsArrayLike<JSITDMNElementReference> |
getNativeDecisionOwner()
Native getter for decisionOwner
|
jsinterop.base.JsArrayLike<JSITDMNElementReference> |
getNativeImpactedPerformanceIndicator()
Native getter for impactedPerformanceIndicator
|
jsinterop.base.JsArrayLike<JSITInformationRequirement> |
getNativeInformationRequirement()
Native getter for informationRequirement
|
jsinterop.base.JsArrayLike<JSITKnowledgeRequirement> |
getNativeKnowledgeRequirement()
Native getter for knowledgeRequirement
|
jsinterop.base.JsArrayLike<JSITDMNElementReference> |
getNativeSupportedObjective()
Native getter for supportedObjective
|
jsinterop.base.JsArrayLike<JSITDMNElementReference> |
getNativeUsingProcess()
Native getter for usingProcess
|
jsinterop.base.JsArrayLike<JSITDMNElementReference> |
getNativeUsingTask()
Native getter for usingTask
|
String |
getQuestion()
Native getter for question
|
List<JSITDMNElementReference> |
getSupportedObjective()
READ-ONLY getter for supportedObjective as a
List |
String |
getTYPE_NAME()
Native getter for TYPE_NAME
|
List<JSITDMNElementReference> |
getUsingProcess()
READ-ONLY getter for usingProcess as a
List |
List<JSITDMNElementReference> |
getUsingTask()
READ-ONLY getter for usingTask as a
List |
JSITInformationItem |
getVariable()
Native getter for variable
|
static boolean |
instanceOf(Object instance) |
void |
removeAuthorityRequirement(int index)
Removes the element at the specified position in the authorityRequirement
|
void |
removeDecisionMaker(int index)
Removes the element at the specified position in the decisionMaker
|
void |
removeDecisionOwner(int index)
Removes the element at the specified position in the decisionOwner
|
void |
removeImpactedPerformanceIndicator(int index)
Removes the element at the specified position in the impactedPerformanceIndicator
|
void |
removeInformationRequirement(int index)
Removes the element at the specified position in the informationRequirement
|
void |
removeKnowledgeRequirement(int index)
Removes the element at the specified position in the knowledgeRequirement
|
void |
removeSupportedObjective(int index)
Removes the element at the specified position in the supportedObjective
|
void |
removeUsingProcess(int index)
Removes the element at the specified position in the usingProcess
|
void |
removeUsingTask(int index)
Removes the element at the specified position in the usingTask
|
void |
setAllowedAnswers(String allowedAnswersParam)
Setter for allowedAnswers
|
void |
setAuthorityRequirement(List<JSITAuthorityRequirement> authorityRequirementParam)
Setter for authorityRequirement as a
List |
void |
setDecisionMaker(List<JSITDMNElementReference> decisionMakerParam)
Setter for decisionMaker as a
List |
void |
setDecisionOwner(List<JSITDMNElementReference> decisionOwnerParam)
Setter for decisionOwner as a
List |
void |
setExpression(JSITExpression expressionParam)
Setter for expression
|
void |
setImpactedPerformanceIndicator(List<JSITDMNElementReference> impactedPerformanceIndicatorParam)
Setter for impactedPerformanceIndicator as a
List |
void |
setInformationRequirement(List<JSITInformationRequirement> informationRequirementParam)
Setter for informationRequirement as a
List |
void |
setKnowledgeRequirement(List<JSITKnowledgeRequirement> knowledgeRequirementParam)
Setter for knowledgeRequirement as a
List |
void |
setNativeAuthorityRequirement(jsinterop.base.JsArrayLike<JSITAuthorityRequirement> authorityRequirementParam)
Setter for authorityRequirement
|
void |
setNativeDecisionMaker(jsinterop.base.JsArrayLike<JSITDMNElementReference> decisionMakerParam)
Setter for decisionMaker
|
void |
setNativeDecisionOwner(jsinterop.base.JsArrayLike<JSITDMNElementReference> decisionOwnerParam)
Setter for decisionOwner
|
void |
setNativeImpactedPerformanceIndicator(jsinterop.base.JsArrayLike<JSITDMNElementReference> impactedPerformanceIndicatorParam)
Setter for impactedPerformanceIndicator
|
void |
setNativeInformationRequirement(jsinterop.base.JsArrayLike<JSITInformationRequirement> informationRequirementParam)
Setter for informationRequirement
|
void |
setNativeKnowledgeRequirement(jsinterop.base.JsArrayLike<JSITKnowledgeRequirement> knowledgeRequirementParam)
Setter for knowledgeRequirement
|
void |
setNativeSupportedObjective(jsinterop.base.JsArrayLike<JSITDMNElementReference> supportedObjectiveParam)
Setter for supportedObjective
|
void |
setNativeUsingProcess(jsinterop.base.JsArrayLike<JSITDMNElementReference> usingProcessParam)
Setter for usingProcess
|
void |
setNativeUsingTask(jsinterop.base.JsArrayLike<JSITDMNElementReference> usingTaskParam)
Setter for usingTask
|
void |
setQuestion(String questionParam)
Setter for question
|
void |
setSupportedObjective(List<JSITDMNElementReference> supportedObjectiveParam)
Setter for supportedObjective as a
List |
void |
setUsingProcess(List<JSITDMNElementReference> usingProcessParam)
Setter for usingProcess as a
List |
void |
setUsingTask(List<JSITDMNElementReference> usingTaskParam)
Setter for usingTask as a
List |
void |
setVariable(JSITInformationItem variableParam)
Setter for variable
|
getName, setName
getDescription, getExtensionElements, getId, getLabel, getOtherAttributes, getOtherAttributesMap, setDescription, setExtensionElements, setId, setLabel, setOtherAttributes
@JsOverlay public static final String TYPE
@JsOverlay public static boolean instanceOf(Object instance)
@JsOverlay public static JSIName getJSIName()
JSIName
JSIName
@JsProperty(name="TYPE_NAME") public String getTYPE_NAME()
getTYPE_NAME
in class JSITDRGElement
@JsProperty(name="question") public String getQuestion()
@JsProperty(name="question") public final void setQuestion(String questionParam)
questionParam
- question to set.@JsProperty(name="allowedAnswers") public String getAllowedAnswers()
@JsProperty(name="allowedAnswers") public final void setAllowedAnswers(String allowedAnswersParam)
allowedAnswersParam
- allowedAnswers to set.@JsProperty(name="variable") public JSITInformationItem getVariable()
@JsProperty(name="variable") public final void setVariable(JSITInformationItem variableParam)
variableParam
- variable to set.@JsOverlay public final List<JSITInformationRequirement> getInformationRequirement()
List
List
@JsOverlay public final <D extends JSITInformationRequirement> void addInformationRequirement(D element)
element
- to be appended to informationRequirement@JsOverlay public final <D extends JSITInformationRequirement> void addAllInformationRequirement(D... elements)
elements
- to be appended to informationRequirement@JsOverlay public final void removeInformationRequirement(int index)
index
- of the element to be removed@JsProperty(name="informationRequirement") public jsinterop.base.JsArrayLike<JSITInformationRequirement> getNativeInformationRequirement()
@JsOverlay public final void setInformationRequirement(List<JSITInformationRequirement> informationRequirementParam)
List
informationRequirementParam
- The informationRequirement mapped as a List
@JsProperty(name="informationRequirement") public final void setNativeInformationRequirement(jsinterop.base.JsArrayLike<JSITInformationRequirement> informationRequirementParam)
informationRequirementParam
- informationRequirement to set.@JsOverlay public final List<JSITKnowledgeRequirement> getKnowledgeRequirement()
List
List
@JsOverlay public final <D extends JSITKnowledgeRequirement> void addKnowledgeRequirement(D element)
element
- to be appended to knowledgeRequirement@JsOverlay public final <D extends JSITKnowledgeRequirement> void addAllKnowledgeRequirement(D... elements)
elements
- to be appended to knowledgeRequirement@JsOverlay public final void removeKnowledgeRequirement(int index)
index
- of the element to be removed@JsProperty(name="knowledgeRequirement") public jsinterop.base.JsArrayLike<JSITKnowledgeRequirement> getNativeKnowledgeRequirement()
@JsOverlay public final void setKnowledgeRequirement(List<JSITKnowledgeRequirement> knowledgeRequirementParam)
List
knowledgeRequirementParam
- The knowledgeRequirement mapped as a List
@JsProperty(name="knowledgeRequirement") public final void setNativeKnowledgeRequirement(jsinterop.base.JsArrayLike<JSITKnowledgeRequirement> knowledgeRequirementParam)
knowledgeRequirementParam
- knowledgeRequirement to set.@JsOverlay public final List<JSITAuthorityRequirement> getAuthorityRequirement()
List
List
@JsOverlay public final <D extends JSITAuthorityRequirement> void addAuthorityRequirement(D element)
element
- to be appended to authorityRequirement@JsOverlay public final <D extends JSITAuthorityRequirement> void addAllAuthorityRequirement(D... elements)
elements
- to be appended to authorityRequirement@JsOverlay public final void removeAuthorityRequirement(int index)
index
- of the element to be removed@JsProperty(name="authorityRequirement") public jsinterop.base.JsArrayLike<JSITAuthorityRequirement> getNativeAuthorityRequirement()
@JsOverlay public final void setAuthorityRequirement(List<JSITAuthorityRequirement> authorityRequirementParam)
List
authorityRequirementParam
- The authorityRequirement mapped as a List
@JsProperty(name="authorityRequirement") public final void setNativeAuthorityRequirement(jsinterop.base.JsArrayLike<JSITAuthorityRequirement> authorityRequirementParam)
authorityRequirementParam
- authorityRequirement to set.@JsOverlay public final List<JSITDMNElementReference> getSupportedObjective()
List
List
@JsOverlay public final <D extends JSITDMNElementReference> void addSupportedObjective(D element)
element
- to be appended to supportedObjective@JsOverlay public final <D extends JSITDMNElementReference> void addAllSupportedObjective(D... elements)
elements
- to be appended to supportedObjective@JsOverlay public final void removeSupportedObjective(int index)
index
- of the element to be removed@JsProperty(name="supportedObjective") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeSupportedObjective()
@JsOverlay public final void setSupportedObjective(List<JSITDMNElementReference> supportedObjectiveParam)
List
supportedObjectiveParam
- The supportedObjective mapped as a List
@JsProperty(name="supportedObjective") public final void setNativeSupportedObjective(jsinterop.base.JsArrayLike<JSITDMNElementReference> supportedObjectiveParam)
supportedObjectiveParam
- supportedObjective to set.@JsOverlay public final List<JSITDMNElementReference> getImpactedPerformanceIndicator()
List
List
@JsOverlay public final <D extends JSITDMNElementReference> void addImpactedPerformanceIndicator(D element)
element
- to be appended to impactedPerformanceIndicator@JsOverlay public final <D extends JSITDMNElementReference> void addAllImpactedPerformanceIndicator(D... elements)
elements
- to be appended to impactedPerformanceIndicator@JsOverlay public final void removeImpactedPerformanceIndicator(int index)
index
- of the element to be removed@JsProperty(name="impactedPerformanceIndicator") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeImpactedPerformanceIndicator()
@JsOverlay public final void setImpactedPerformanceIndicator(List<JSITDMNElementReference> impactedPerformanceIndicatorParam)
List
impactedPerformanceIndicatorParam
- The impactedPerformanceIndicator mapped as a List
@JsProperty(name="impactedPerformanceIndicator") public final void setNativeImpactedPerformanceIndicator(jsinterop.base.JsArrayLike<JSITDMNElementReference> impactedPerformanceIndicatorParam)
impactedPerformanceIndicatorParam
- impactedPerformanceIndicator to set.@JsOverlay public final List<JSITDMNElementReference> getDecisionMaker()
List
List
@JsOverlay public final <D extends JSITDMNElementReference> void addDecisionMaker(D element)
element
- to be appended to decisionMaker@JsOverlay public final <D extends JSITDMNElementReference> void addAllDecisionMaker(D... elements)
elements
- to be appended to decisionMaker@JsOverlay public final void removeDecisionMaker(int index)
index
- of the element to be removed@JsProperty(name="decisionMaker") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeDecisionMaker()
@JsOverlay public final void setDecisionMaker(List<JSITDMNElementReference> decisionMakerParam)
List
decisionMakerParam
- The decisionMaker mapped as a List
@JsProperty(name="decisionMaker") public final void setNativeDecisionMaker(jsinterop.base.JsArrayLike<JSITDMNElementReference> decisionMakerParam)
decisionMakerParam
- decisionMaker to set.@JsOverlay public final List<JSITDMNElementReference> getDecisionOwner()
List
List
@JsOverlay public final <D extends JSITDMNElementReference> void addDecisionOwner(D element)
element
- to be appended to decisionOwner@JsOverlay public final <D extends JSITDMNElementReference> void addAllDecisionOwner(D... elements)
elements
- to be appended to decisionOwner@JsOverlay public final void removeDecisionOwner(int index)
index
- of the element to be removed@JsProperty(name="decisionOwner") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeDecisionOwner()
@JsOverlay public final void setDecisionOwner(List<JSITDMNElementReference> decisionOwnerParam)
List
decisionOwnerParam
- The decisionOwner mapped as a List
@JsProperty(name="decisionOwner") public final void setNativeDecisionOwner(jsinterop.base.JsArrayLike<JSITDMNElementReference> decisionOwnerParam)
decisionOwnerParam
- decisionOwner to set.@JsOverlay public final List<JSITDMNElementReference> getUsingProcess()
List
List
@JsOverlay public final <D extends JSITDMNElementReference> void addUsingProcess(D element)
element
- to be appended to usingProcess@JsOverlay public final <D extends JSITDMNElementReference> void addAllUsingProcess(D... elements)
elements
- to be appended to usingProcess@JsOverlay public final void removeUsingProcess(int index)
index
- of the element to be removed@JsProperty(name="usingProcess") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeUsingProcess()
@JsOverlay public final void setUsingProcess(List<JSITDMNElementReference> usingProcessParam)
List
usingProcessParam
- The usingProcess mapped as a List
@JsProperty(name="usingProcess") public final void setNativeUsingProcess(jsinterop.base.JsArrayLike<JSITDMNElementReference> usingProcessParam)
usingProcessParam
- usingProcess to set.@JsOverlay public final List<JSITDMNElementReference> getUsingTask()
List
List
@JsOverlay public final <D extends JSITDMNElementReference> void addUsingTask(D element)
element
- to be appended to usingTask@JsOverlay public final <D extends JSITDMNElementReference> void addAllUsingTask(D... elements)
elements
- to be appended to usingTask@JsOverlay public final void removeUsingTask(int index)
index
- of the element to be removed@JsProperty(name="usingTask") public jsinterop.base.JsArrayLike<JSITDMNElementReference> getNativeUsingTask()
@JsOverlay public final void setUsingTask(List<JSITDMNElementReference> usingTaskParam)
List
usingTaskParam
- The usingTask mapped as a List
@JsProperty(name="usingTask") public final void setNativeUsingTask(jsinterop.base.JsArrayLike<JSITDMNElementReference> usingTaskParam)
usingTaskParam
- usingTask to set.@JsProperty(name="expression") public JSITExpression getExpression()
@JsProperty(name="expression") public final void setExpression(JSITExpression expressionParam)
expressionParam
- expression to set.Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.