public class TDefinitions extends TNamedElement implements Definitions
TDMNElement.TExtensionElements
DMNElement.ExtensionElements
Modifier and Type | Field and Description |
---|---|
protected List<Import> |
_import |
protected List<Artifact> |
artifact |
protected List<BusinessContextElement> |
businessContextElement |
static String |
DEFAULT_EXPRESSION_LANGUAGE |
static String |
DEFAULT_TYPE_LANGUAGE |
protected DMNDI |
dmndi |
protected List<DRGElement> |
drgElement |
protected List<ElementCollection> |
elementCollection |
protected String |
exporter |
protected String |
exporterVersion |
protected String |
expressionLanguage |
protected List<ItemDefinition> |
itemDefinition |
protected String |
namespace |
protected String |
typeLanguage |
name
description, extensionElements, id, label
Constructor and Description |
---|
TDefinitions() |
Modifier and Type | Method and Description |
---|---|
List<Artifact> |
getArtifact() |
List<BusinessContextElement> |
getBusinessContextElement() |
List<DecisionService> |
getDecisionService()
Implementing support for internal model
|
DMNDI |
getDMNDI() |
List<DRGElement> |
getDrgElement() |
List<ElementCollection> |
getElementCollection() |
String |
getExporter() |
String |
getExporterVersion() |
String |
getExpressionLanguage() |
List<Import> |
getImport() |
List<ItemDefinition> |
getItemDefinition() |
String |
getNamespace() |
String |
getTypeLanguage() |
void |
normalize()
Internal model: mutates the current Definitions' ItemDefinition(s) typeRef QName to be properly valorized in the namespaces.
|
void |
setDMNDI(DMNDI value) |
void |
setExporter(String value) |
void |
setExporterVersion(String value) |
void |
setExpressionLanguage(String value) |
void |
setNamespace(String value) |
void |
setTypeLanguage(String value) |
getName, setName
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
addChildren, getAdditionalAttributes, getChildren, getIdentifierString, getLocation, getNamespaceURI, getNsContext, getParent, getParentDRDElement, getPrefixForNamespaceURI, getURIFEEL, setAdditionalAttributes, setLocation, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName, setName
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
addChildren, getAdditionalAttributes, getChildren, getIdentifierString, getLocation, getNamespaceURI, getNsContext, getParent, getParentDRDElement, getPrefixForNamespaceURI, getURIFEEL, setAdditionalAttributes, setLocation, setParent
public static final String DEFAULT_EXPRESSION_LANGUAGE
public static final String DEFAULT_TYPE_LANGUAGE
protected List<ItemDefinition> itemDefinition
protected List<DRGElement> drgElement
protected List<ElementCollection> elementCollection
protected List<BusinessContextElement> businessContextElement
protected DMNDI dmndi
protected String expressionLanguage
protected String typeLanguage
protected String namespace
protected String exporter
protected String exporterVersion
public List<Import> getImport()
getImport
in interface Definitions
public List<ItemDefinition> getItemDefinition()
getItemDefinition
in interface Definitions
public List<DRGElement> getDrgElement()
getDrgElement
in interface Definitions
public List<Artifact> getArtifact()
getArtifact
in interface Definitions
public List<ElementCollection> getElementCollection()
getElementCollection
in interface Definitions
public List<BusinessContextElement> getBusinessContextElement()
getBusinessContextElement
in interface Definitions
public DMNDI getDMNDI()
getDMNDI
in interface Definitions
public void setDMNDI(DMNDI value)
setDMNDI
in interface Definitions
public String getExpressionLanguage()
getExpressionLanguage
in interface Definitions
public String getTypeLanguage()
getTypeLanguage
in interface Definitions
public void setExpressionLanguage(String value)
setExpressionLanguage
in interface Definitions
public void setTypeLanguage(String value)
setTypeLanguage
in interface Definitions
public String getNamespace()
getNamespace
in interface Definitions
public void setNamespace(String value)
setNamespace
in interface Definitions
public String getExporter()
getExporter
in interface Definitions
public void setExporter(String value)
setExporter
in interface Definitions
public String getExporterVersion()
getExporterVersion
in interface Definitions
public void setExporterVersion(String value)
setExporterVersion
in interface Definitions
public List<DecisionService> getDecisionService()
getDecisionService
in interface Definitions
public void normalize()
Definitions
XMLConstants.DEFAULT_NS_PREFIX
it will take the DMN model namespace for the no-prefix accordingly.)normalize
in interface Definitions
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.