Class JSIDMNDI
- java.lang.Object
-
- org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNDI
-
@JsType(namespace="<global>", name="JsInterop__ConstructorAPI__DMNDI12__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__dmndi12__JSIDMNDI", isNative=true) public class JSIDMNDI extends ObjectJSInterop adapter forDMNDI
-
-
Constructor Summary
Constructors Constructor Description JSIDMNDI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description <D extends JSIDMNDiagram>
voidaddAllDMNDiagram(D... elements)Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of dmnDiagram<D extends JSIDMNStyle>
voidaddAllDMNStyle(D... elements)Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of dmnStyle<D extends JSIDMNDiagram>
voidaddDMNDiagram(D element)Appends the specified element to the end of dmnDiagram<D extends JSIDMNStyle>
voidaddDMNStyle(D element)Appends the specified element to the end of dmnStyleList<JSIDMNDiagram>getDMNDiagram()READ-ONLY getter for dmnDiagram as aListList<JSIDMNStyle>getDMNStyle()READ-ONLY getter for dmnStyle as aListstatic JSINamegetJSIName()Getter for specificJSINamejsinterop.base.JsArrayLike<JSIDMNDiagram>getNativeDMNDiagram()Native getter for dmnDiagramjsinterop.base.JsArrayLike<JSIDMNStyle>getNativeDMNStyle()Native getter for dmnStyleStringgetTYPE_NAME()Native getter for TYPE_NAMEstatic booleaninstanceOf(Object instance)voidremoveDMNDiagram(int index)Removes the element at the specified position in the dmnDiagramvoidremoveDMNStyle(int index)Removes the element at the specified position in the dmnStylevoidsetDMNDiagram(List<JSIDMNDiagram> dmnDiagramParam)Setter for dmnDiagram as aListvoidsetDMNStyle(List<JSIDMNStyle> dmnStyleParam)Setter for dmnStyle as aListvoidsetNativeDMNDiagram(jsinterop.base.JsArrayLike<JSIDMNDiagram> dmnDiagramParam)Setter for dmnDiagramvoidsetNativeDMNStyle(jsinterop.base.JsArrayLike<JSIDMNStyle> dmnStyleParam)Setter for dmnStyle
-
-
-
Field Detail
-
TYPE
@JsOverlay public static final String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
instanceOf
@JsOverlay public static boolean instanceOf(Object instance)
-
getJSIName
@JsOverlay public static JSIName getJSIName()
Getter for specificJSIName- Returns:
- Getter for specific
JSIName
-
getTYPE_NAME
@JsProperty(name="TYPE_NAME") public String getTYPE_NAME()
Native getter for TYPE_NAME- Returns:
- The TYPE_NAME JSON property
-
getDMNDiagram
@JsOverlay public final List<JSIDMNDiagram> getDMNDiagram()
READ-ONLY getter for dmnDiagram as aList- Returns:
- The dmnDiagram mapped as a
List
-
addDMNDiagram
@JsOverlay public final <D extends JSIDMNDiagram> void addDMNDiagram(D element)
Appends the specified element to the end of dmnDiagram- Parameters:
element- to be appended to dmnDiagram
-
addAllDMNDiagram
@JsOverlay public final <D extends JSIDMNDiagram> void addAllDMNDiagram(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of dmnDiagram- Parameters:
elements- to be appended to dmnDiagram
-
removeDMNDiagram
@JsOverlay public final void removeDMNDiagram(int index)
Removes the element at the specified position in the dmnDiagram- Parameters:
index- of the element to be removed
-
getNativeDMNDiagram
@JsProperty(name="dmnDiagram") public jsinterop.base.JsArrayLike<JSIDMNDiagram> getNativeDMNDiagram()
Native getter for dmnDiagram- Returns:
- The dmnDiagram JSON property
-
setDMNDiagram
@JsOverlay public final void setDMNDiagram(List<JSIDMNDiagram> dmnDiagramParam)
Setter for dmnDiagram as aList- Parameters:
dmnDiagramParam- The dmnDiagram mapped as aList
-
setNativeDMNDiagram
@JsProperty(name="dmnDiagram") public final void setNativeDMNDiagram(jsinterop.base.JsArrayLike<JSIDMNDiagram> dmnDiagramParam)
Setter for dmnDiagram- Parameters:
dmnDiagramParam- dmnDiagram to set.
-
getDMNStyle
@JsOverlay public final List<JSIDMNStyle> getDMNStyle()
READ-ONLY getter for dmnStyle as aList- Returns:
- The dmnStyle mapped as a
List
-
addDMNStyle
@JsOverlay public final <D extends JSIDMNStyle> void addDMNStyle(D element)
Appends the specified element to the end of dmnStyle- Parameters:
element- to be appended to dmnStyle
-
addAllDMNStyle
@JsOverlay public final <D extends JSIDMNStyle> void addAllDMNStyle(D... elements)
Iterates over the specified collection of elements, and adds each element returned by the iterator to the end of dmnStyle- Parameters:
elements- to be appended to dmnStyle
-
removeDMNStyle
@JsOverlay public final void removeDMNStyle(int index)
Removes the element at the specified position in the dmnStyle- Parameters:
index- of the element to be removed
-
getNativeDMNStyle
@JsProperty(name="dmnStyle") public jsinterop.base.JsArrayLike<JSIDMNStyle> getNativeDMNStyle()
Native getter for dmnStyle- Returns:
- The dmnStyle JSON property
-
setDMNStyle
@JsOverlay public final void setDMNStyle(List<JSIDMNStyle> dmnStyleParam)
Setter for dmnStyle as aList- Parameters:
dmnStyleParam- The dmnStyle mapped as aList
-
setNativeDMNStyle
@JsProperty(name="dmnStyle") public final void setNativeDMNStyle(jsinterop.base.JsArrayLike<JSIDMNStyle> dmnStyleParam)
Setter for dmnStyle- Parameters:
dmnStyleParam- dmnStyle to set.
-
-