Class JSITAssociation


  • @JsType(namespace="<global>",
            name="JsInterop__ConstructorAPI__DMN12__org__kie__workbench__common__dmn__webapp__kogito__marshaller__js__model__dmn12__JSITAssociation",
            isNative=true)
    public class JSITAssociation
    extends JSITArtifact
    JSInterop adapter for TAssociation
    • Constructor Detail

      • JSITAssociation

        public JSITAssociation()
    • Method Detail

      • instanceOf

        @JsOverlay
        public static boolean instanceOf​(Object instance)
      • getJSIName

        @JsOverlay
        public static JSIName getJSIName()
        Getter for specific JSIName
        Returns:
        Getter for specific JSIName
      • getTYPE_NAME

        @JsProperty(name="TYPE_NAME")
        public String getTYPE_NAME()
        Native getter for TYPE_NAME
        Overrides:
        getTYPE_NAME in class JSITArtifact
        Returns:
        The TYPE_NAME JSON property
      • getSourceRef

        @JsProperty(name="sourceRef")
        public JSITDMNElementReference getSourceRef()
        Native getter for sourceRef
        Returns:
        The sourceRef JSON property
      • setSourceRef

        @JsProperty(name="sourceRef")
        public final void setSourceRef​(JSITDMNElementReference sourceRefParam)
        Setter for sourceRef
        Parameters:
        sourceRefParam - sourceRef to set.
      • getTargetRef

        @JsProperty(name="targetRef")
        public JSITDMNElementReference getTargetRef()
        Native getter for targetRef
        Returns:
        The targetRef JSON property
      • setTargetRef

        @JsProperty(name="targetRef")
        public final void setTargetRef​(JSITDMNElementReference targetRefParam)
        Setter for targetRef
        Parameters:
        targetRefParam - targetRef to set.
      • getAssociationDirection

        @JsProperty(name="associationDirection")
        public JSITAssociationDirection getAssociationDirection()
        Native getter for associationDirection
        Returns:
        The associationDirection JSON property
      • setAssociationDirection

        @JsProperty(name="associationDirection")
        public final void setAssociationDirection​(JSITAssociationDirection associationDirectionParam)
        Setter for associationDirection
        Parameters:
        associationDirectionParam - associationDirection to set.