Search in sources :

Example 1 with JSIName

use of org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName in project kie-wb-common by kiegroup.

the class WrapperUtils method getWrappedJSITList.

public static JSITList getWrappedJSITList(final JSITList toWrap, final String prefix, final String localPart) {
    final JSITList toReturn = Js.uncheckedCast(JsUtils.getWrappedElement(toWrap));
    final JSIName jsiName = JSITList.getJSIName();
    updateJSIName(jsiName, prefix, localPart);
    JsUtils.setNameOnWrapped(toReturn, jsiName);
    return toReturn;
}
Also used : JSITList(org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITList) JSIName(org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName)

Example 2 with JSIName

use of org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName in project kie-wb-common by kiegroup.

the class WrapperUtils method getWrappedJSIDMNEdge.

public static JSIDMNEdge getWrappedJSIDMNEdge(final JSIDMNEdge toWrap) {
    final JSIDMNEdge toReturn = Js.uncheckedCast(JsUtils.getWrappedElement(toWrap));
    final JSIName jsiName = JSIDMNEdge.getJSIName();
    updateJSIName(jsiName, "dmndi", "DMNEdge");
    JsUtils.setNameOnWrapped(toReturn, jsiName);
    return toReturn;
}
Also used : JSIName(org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName) JSIDMNEdge(org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNEdge)

Example 3 with JSIName

use of org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName in project kie-wb-common by kiegroup.

the class DMNMarshallerService method makeJSINameForDMN12.

private JSIName makeJSINameForDMN12() {
    final org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName jsiName = JSITDefinitions.getJSIName();
    jsiName.setPrefix("dmn");
    jsiName.setLocalPart("definitions");
    final String key = "{" + jsiName.getNamespaceURI() + "}" + jsiName.getLocalPart();
    final String keyString = "{" + jsiName.getNamespaceURI() + "}" + jsiName.getPrefix() + ":" + jsiName.getLocalPart();
    jsiName.setKey(key);
    jsiName.setString(keyString);
    return jsiName;
}
Also used : JSIName(org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName) JSONString(com.google.gwt.json.client.JSONString)

Example 4 with JSIName

use of org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName in project kie-wb-common by kiegroup.

the class WrapperUtils method getWrappedJSIDMNStyle.

public static JSIDMNStyle getWrappedJSIDMNStyle(final JSIDMNStyle toWrap) {
    final JSIDMNStyle toReturn = Js.uncheckedCast(JsUtils.getWrappedElement(toWrap));
    final JSIName jsiName = JSIDMNStyle.getJSIName();
    updateJSIName(jsiName, "dmndi", "DMNStyle");
    JsUtils.setNameOnWrapped(toReturn, jsiName);
    return toReturn;
}
Also used : JSIName(org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName) JSIDMNStyle(org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNStyle)

Example 5 with JSIName

use of org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName in project kie-wb-common by kiegroup.

the class WrapperUtils method getWrappedJSITAssociation.

public static JSITAssociation getWrappedJSITAssociation(final JSITAssociation toWrap) {
    final JSITAssociation toReturn = Js.uncheckedCast(JsUtils.getWrappedElement(toWrap));
    final JSIName jsiName = JSITTextAnnotation.getJSIName();
    updateJSIName(jsiName, "dmn", "association");
    JsUtils.setNameOnWrapped(toReturn, jsiName);
    return toReturn;
}
Also used : JSITAssociation(org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITAssociation) JSIName(org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName)

Aggregations

JSIName (org.kie.workbench.common.dmn.webapp.kogito.marshaller.mapper.JSIName)16 JSONString (com.google.gwt.json.client.JSONString)1 JSITAssociation (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITAssociation)1 JSITContext (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITContext)1 JSITDRGElement (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDRGElement)1 JSITDecisionTable (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITDecisionTable)1 JSITFunctionDefinition (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITFunctionDefinition)1 JSITInvocation (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITInvocation)1 JSITList (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITList)1 JSITLiteralExpression (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITLiteralExpression)1 JSITRelation (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITRelation)1 JSITTextAnnotation (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmn12.JSITTextAnnotation)1 JSIDMNEdge (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNEdge)1 JSIDMNShape (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNShape)1 JSIDMNStyle (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.dmndi12.JSIDMNStyle)1 JSITAttachment (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.kie.JSITAttachment)1 JSITComponentsWidthsExtension (org.kie.workbench.common.dmn.webapp.kogito.marshaller.js.model.kie.JSITComponentsWidthsExtension)1