@Test public void testWBfromDMNnull() { final QName wb = QNamePropertyConverter.wbFromDMN(null, parent11); assertThat(wb).isNotNull(); assertThat(wb).isEqualTo(BuiltInType.UNDEFINED.asQName()); }
public static QName wbFromDMN(final javax.xml.namespace.QName qName, final DMNModelInstrumentedBase parent) { if (Objects.isNull(qName)) { return BuiltInType.UNDEFINED.asQName(); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase && parent.getURIFEEL().equals(parent.getNamespaceURI(qName.getPrefix()))) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase) { final String defaultNs = getDefaultNamespace(parent); final String localNs = parent.getNamespaceURI(qName.getPrefix()); if (defaultNs.equalsIgnoreCase(localNs)) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } } return new QName(qName.getNamespaceURI(), qName.getLocalPart(), qName.getPrefix()); }
QNamePropertyConverter { public static QName wbFromDMN(final javax.xml.namespace.QName qName, final DMNModelInstrumentedBase parent) { if (Objects.isNull(qName)) { return BuiltInType.UNDEFINED.asQName(); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase && parent.getURIFEEL().equals(parent.getNamespaceURI(qName.getPrefix()))) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase) { final String defaultNs = getDefaultNamespace(parent); final String localNs = parent.getNamespaceURI(qName.getPrefix()); if (defaultNs.equalsIgnoreCase(localNs)) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } } return new QName(qName.getNamespaceURI(), qName.getLocalPart(), qName.getPrefix()); } }
QNamePropertyConverter { public static QName wbFromDMN(final javax.xml.namespace.QName qName, final DMNModelInstrumentedBase parent) { if (Objects.isNull(qName)) { return BuiltInType.UNDEFINED.asQName(); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase && parent.getURIFEEL().equals(parent.getNamespaceURI(qName.getPrefix()))) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase) { final String defaultNs = getDefaultNamespace(parent); final String localNs = parent.getNamespaceURI(qName.getPrefix()); if (defaultNs.equalsIgnoreCase(localNs)) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } } return new QName(qName.getNamespaceURI(), qName.getLocalPart(), qName.getPrefix()); }  }
QNamePropertyConverter { public static QName wbFromDMN(final javax.xml.namespace.QName qName, final DMNModelInstrumentedBase parent) { if (Objects.isNull(qName)) { return BuiltInType.UNDEFINED.asQName(); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase && parent.getURIFEEL().equals(parent.getNamespaceURI(qName.getPrefix()))) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase) { final String defaultNs = getDefaultNamespace(parent); final String localNs = parent.getNamespaceURI(qName.getPrefix()); if (defaultNs.equalsIgnoreCase(localNs)) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } } return new QName(qName.getNamespaceURI(), qName.getLocalPart(), qName.getPrefix()); }  static QName wbFromDMN(final javax.xml.namespace.QName qName, final DMNModelInstrumentedBase parent); static void setDMNfromWB(final QName qname,
                                    final Consumer<javax.xml.namespace.QName> setter); static Optional<javax.xml.namespace.QName> dmnFromWB(final QName wb); static String getDefaultNamespace(final DMNModelInstrumentedBase parent); }
QNamePropertyConverter { public static QName wbFromDMN(final javax.xml.namespace.QName qName, final DMNModelInstrumentedBase parent) { if (Objects.isNull(qName)) { return BuiltInType.UNDEFINED.asQName(); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase && parent.getURIFEEL().equals(parent.getNamespaceURI(qName.getPrefix()))) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } if (parent instanceof org.kie.dmn.model.v1_1.KieDMNModelInstrumentedBase) { final String defaultNs = getDefaultNamespace(parent); final String localNs = parent.getNamespaceURI(qName.getPrefix()); if (defaultNs.equalsIgnoreCase(localNs)) { return new QName(QName.NULL_NS_URI, qName.getLocalPart()); } } return new QName(qName.getNamespaceURI(), qName.getLocalPart(), qName.getPrefix()); }  static QName wbFromDMN(final javax.xml.namespace.QName qName, final DMNModelInstrumentedBase parent); static void setDMNfromWB(final QName qname,
                                    final Consumer<javax.xml.namespace.QName> setter); static Optional<javax.xml.namespace.QName> dmnFromWB(final QName wb); static String getDefaultNamespace(final DMNModelInstrumentedBase parent);  }