@JsType(namespace="<global>", name="JsInterop__ConstructorAPI__DMN12__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__dmn12__JSITDefinitions", isNative=true) public class JSITDefinitions extends JSITNamedElement
TDefinitions
JSITDMNElement.JSIExtensionElements
Constructor and Description |
---|
JSITDefinitions() |
Modifier and Type | Method and Description |
---|---|
<D extends JSITArtifact> |
addAllArtifact(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of artifact
|
<D extends JSITBusinessContextElement> |
addAllBusinessContextElement(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of businessContextElement
|
<D extends JSITDRGElement> |
addAllDrgElement(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of drgElement
|
<D extends JSITElementCollection> |
addAllElementCollection(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of elementCollection
|
<D extends JSITImport> |
addAllImport(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of _import
|
<D extends JSITItemDefinition> |
addAllItemDefinition(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator
to the end of itemDefinition
|
<D extends JSITArtifact> |
addArtifact(D element)
Appends the specified element to the end of artifact
|
<D extends JSITBusinessContextElement> |
addBusinessContextElement(D element)
Appends the specified element to the end of businessContextElement
|
<D extends JSITDRGElement> |
addDrgElement(D element)
Appends the specified element to the end of drgElement
|
<D extends JSITElementCollection> |
addElementCollection(D element)
Appends the specified element to the end of elementCollection
|
<D extends JSITImport> |
addImport(D element)
Appends the specified element to the end of _import
|
<D extends JSITItemDefinition> |
addItemDefinition(D element)
Appends the specified element to the end of itemDefinition
|
List<JSITArtifact> |
getArtifact()
READ-ONLY getter for artifact as a
List |
List<JSITBusinessContextElement> |
getBusinessContextElement()
READ-ONLY getter for businessContextElement as a
List |
JSIDMNDI |
getDMNDI()
Native getter for dmndi
|
List<JSITDRGElement> |
getDrgElement()
READ-ONLY getter for drgElement as a
List |
List<JSITElementCollection> |
getElementCollection()
READ-ONLY getter for elementCollection as a
List |
String |
getExporter()
Native getter for exporter
|
String |
getExporterVersion()
Native getter for exporterVersion
|
String |
getExpressionLanguage()
Native getter for expressionLanguage
|
List<JSITImport> |
getImport()
READ-ONLY getter for _import as a
List |
List<JSITItemDefinition> |
getItemDefinition()
READ-ONLY getter for itemDefinition as a
List |
static JSIName |
getJSIName()
Getter for specific
JSIName |
String |
getNamespace()
Native getter for namespace
|
jsinterop.base.JsArrayLike<JSITArtifact> |
getNativeArtifact()
Native getter for artifact
|
jsinterop.base.JsArrayLike<JSITBusinessContextElement> |
getNativeBusinessContextElement()
Native getter for businessContextElement
|
jsinterop.base.JsArrayLike<JSITDRGElement> |
getNativeDrgElement()
Native getter for drgElement
|
jsinterop.base.JsArrayLike<JSITElementCollection> |
getNativeElementCollection()
Native getter for elementCollection
|
jsinterop.base.JsArrayLike<JSITImport> |
getNativeImport()
Native getter for _import
|
jsinterop.base.JsArrayLike<JSITItemDefinition> |
getNativeItemDefinition()
Native getter for itemDefinition
|
String |
getTYPE_NAME()
Native getter for TYPE_NAME
|
String |
getTypeLanguage()
Native getter for typeLanguage
|
static boolean |
instanceOf(Object instance) |
void |
removeArtifact(int index)
Removes the element at the specified position in the artifact
|
void |
removeBusinessContextElement(int index)
Removes the element at the specified position in the businessContextElement
|
void |
removeDrgElement(int index)
Removes the element at the specified position in the drgElement
|
void |
removeElementCollection(int index)
Removes the element at the specified position in the elementCollection
|
void |
removeImport(int index)
Removes the element at the specified position in the _import
|
void |
removeItemDefinition(int index)
Removes the element at the specified position in the itemDefinition
|
void |
setArtifact(List<JSITArtifact> artifactParam)
Setter for artifact as a
List |
void |
setBusinessContextElement(List<JSITBusinessContextElement> businessContextElementParam)
Setter for businessContextElement as a
List |
void |
setDMNDI(JSIDMNDI dmndiParam)
Setter for dmndi
|
void |
setDrgElement(List<JSITDRGElement> drgElementParam)
Setter for drgElement as a
List |
void |
setElementCollection(List<JSITElementCollection> elementCollectionParam)
Setter for elementCollection as a
List |
void |
setExporter(String exporterParam)
Setter for exporter
|
void |
setExporterVersion(String exporterVersionParam)
Setter for exporterVersion
|
void |
setExpressionLanguage(String expressionLanguageParam)
Setter for expressionLanguage
|
void |
setImport(List<JSITImport> _importParam)
Setter for _import as a
List |
void |
setItemDefinition(List<JSITItemDefinition> itemDefinitionParam)
Setter for itemDefinition as a
List |
void |
setNamespace(String namespaceParam)
Setter for namespace
|
void |
setNativeArtifact(jsinterop.base.JsArrayLike<JSITArtifact> artifactParam)
Setter for artifact
|
void |
setNativeBusinessContextElement(jsinterop.base.JsArrayLike<JSITBusinessContextElement> businessContextElementParam)
Setter for businessContextElement
|
void |
setNativeDrgElement(jsinterop.base.JsArrayLike<JSITDRGElement> drgElementParam)
Setter for drgElement
|
void |
setNativeElementCollection(jsinterop.base.JsArrayLike<JSITElementCollection> elementCollectionParam)
Setter for elementCollection
|
void |
setNativeImport(jsinterop.base.JsArrayLike<JSITImport> _importParam)
Setter for _import
|
void |
setNativeItemDefinition(jsinterop.base.JsArrayLike<JSITItemDefinition> itemDefinitionParam)
Setter for itemDefinition
|
void |
setTypeLanguage(String typeLanguageParam)
Setter for typeLanguage
|
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 JSITNamedElement
@JsOverlay public final List<JSITImport> getImport()
List
List
@JsOverlay public final <D extends JSITImport> void addImport(D element)
element
- to be appended to _import@JsOverlay public final <D extends JSITImport> void addAllImport(D... elements)
elements
- to be appended to _import@JsOverlay public final void removeImport(int index)
index
- of the element to be removed@JsProperty(name="_import") public jsinterop.base.JsArrayLike<JSITImport> getNativeImport()
@JsOverlay public final void setImport(List<JSITImport> _importParam)
List
_importParam
- The _import mapped as a List
@JsProperty(name="_import") public final void setNativeImport(jsinterop.base.JsArrayLike<JSITImport> _importParam)
_importParam
- _import to set.@JsOverlay public final List<JSITItemDefinition> getItemDefinition()
List
List
@JsOverlay public final <D extends JSITItemDefinition> void addItemDefinition(D element)
element
- to be appended to itemDefinition@JsOverlay public final <D extends JSITItemDefinition> void addAllItemDefinition(D... elements)
elements
- to be appended to itemDefinition@JsOverlay public final void removeItemDefinition(int index)
index
- of the element to be removed@JsProperty(name="itemDefinition") public jsinterop.base.JsArrayLike<JSITItemDefinition> getNativeItemDefinition()
@JsOverlay public final void setItemDefinition(List<JSITItemDefinition> itemDefinitionParam)
List
itemDefinitionParam
- The itemDefinition mapped as a List
@JsProperty(name="itemDefinition") public final void setNativeItemDefinition(jsinterop.base.JsArrayLike<JSITItemDefinition> itemDefinitionParam)
itemDefinitionParam
- itemDefinition to set.@JsOverlay public final List<JSITDRGElement> getDrgElement()
List
List
@JsOverlay public final <D extends JSITDRGElement> void addDrgElement(D element)
element
- to be appended to drgElement@JsOverlay public final <D extends JSITDRGElement> void addAllDrgElement(D... elements)
elements
- to be appended to drgElement@JsOverlay public final void removeDrgElement(int index)
index
- of the element to be removed@JsProperty(name="drgElement") public jsinterop.base.JsArrayLike<JSITDRGElement> getNativeDrgElement()
@JsOverlay public final void setDrgElement(List<JSITDRGElement> drgElementParam)
List
drgElementParam
- The drgElement mapped as a List
@JsProperty(name="drgElement") public final void setNativeDrgElement(jsinterop.base.JsArrayLike<JSITDRGElement> drgElementParam)
drgElementParam
- drgElement to set.@JsOverlay public final List<JSITArtifact> getArtifact()
List
List
@JsOverlay public final <D extends JSITArtifact> void addArtifact(D element)
element
- to be appended to artifact@JsOverlay public final <D extends JSITArtifact> void addAllArtifact(D... elements)
elements
- to be appended to artifact@JsOverlay public final void removeArtifact(int index)
index
- of the element to be removed@JsProperty(name="artifact") public jsinterop.base.JsArrayLike<JSITArtifact> getNativeArtifact()
@JsOverlay public final void setArtifact(List<JSITArtifact> artifactParam)
List
artifactParam
- The artifact mapped as a List
@JsProperty(name="artifact") public final void setNativeArtifact(jsinterop.base.JsArrayLike<JSITArtifact> artifactParam)
artifactParam
- artifact to set.@JsOverlay public final List<JSITElementCollection> getElementCollection()
List
List
@JsOverlay public final <D extends JSITElementCollection> void addElementCollection(D element)
element
- to be appended to elementCollection@JsOverlay public final <D extends JSITElementCollection> void addAllElementCollection(D... elements)
elements
- to be appended to elementCollection@JsOverlay public final void removeElementCollection(int index)
index
- of the element to be removed@JsProperty(name="elementCollection") public jsinterop.base.JsArrayLike<JSITElementCollection> getNativeElementCollection()
@JsOverlay public final void setElementCollection(List<JSITElementCollection> elementCollectionParam)
List
elementCollectionParam
- The elementCollection mapped as a List
@JsProperty(name="elementCollection") public final void setNativeElementCollection(jsinterop.base.JsArrayLike<JSITElementCollection> elementCollectionParam)
elementCollectionParam
- elementCollection to set.@JsOverlay public final List<JSITBusinessContextElement> getBusinessContextElement()
List
List
@JsOverlay public final <D extends JSITBusinessContextElement> void addBusinessContextElement(D element)
element
- to be appended to businessContextElement@JsOverlay public final <D extends JSITBusinessContextElement> void addAllBusinessContextElement(D... elements)
elements
- to be appended to businessContextElement@JsOverlay public final void removeBusinessContextElement(int index)
index
- of the element to be removed@JsProperty(name="businessContextElement") public jsinterop.base.JsArrayLike<JSITBusinessContextElement> getNativeBusinessContextElement()
@JsOverlay public final void setBusinessContextElement(List<JSITBusinessContextElement> businessContextElementParam)
List
businessContextElementParam
- The businessContextElement mapped as a List
@JsProperty(name="businessContextElement") public final void setNativeBusinessContextElement(jsinterop.base.JsArrayLike<JSITBusinessContextElement> businessContextElementParam)
businessContextElementParam
- businessContextElement to set.@JsProperty(name="dmndi") public JSIDMNDI getDMNDI()
@JsProperty(name="dmndi") public final void setDMNDI(JSIDMNDI dmndiParam)
dmndiParam
- dmndi to set.@JsProperty(name="expressionLanguage") public String getExpressionLanguage()
@JsProperty(name="expressionLanguage") public final void setExpressionLanguage(String expressionLanguageParam)
expressionLanguageParam
- expressionLanguage to set.@JsProperty(name="typeLanguage") public String getTypeLanguage()
@JsProperty(name="typeLanguage") public final void setTypeLanguage(String typeLanguageParam)
typeLanguageParam
- typeLanguage to set.@JsProperty(name="namespace") public String getNamespace()
@JsProperty(name="namespace") public final void setNamespace(String namespaceParam)
namespaceParam
- namespace to set.@JsProperty(name="exporter") public String getExporter()
@JsProperty(name="exporter") public final void setExporter(String exporterParam)
exporterParam
- exporter to set.@JsProperty(name="exporterVersion") public String getExporterVersion()
@JsProperty(name="exporterVersion") public final void setExporterVersion(String exporterVersionParam)
exporterVersionParam
- exporterVersion to set.Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.