@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
TDecisionJSITDMNElement.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, setNamegetDescription, 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()
JSINameJSIName@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()
ListList@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)
ListinformationRequirementParam - 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()
ListList@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)
ListknowledgeRequirementParam - 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()
ListList@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)
ListauthorityRequirementParam - 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()
ListList@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)
ListsupportedObjectiveParam - 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()
ListList@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)
ListimpactedPerformanceIndicatorParam - 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()
ListList@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)
ListdecisionMakerParam - 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()
ListList@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)
ListdecisionOwnerParam - 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()
ListList@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)
ListusingProcessParam - 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()
ListList@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)
ListusingTaskParam - 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.