public class DefinitionsImpl extends NamedElementImpl implements Definitions
Modifier and Type | Field and Description |
---|---|
protected static ChildElementCollection<Artifact> |
artifactCollection |
protected static ChildElementCollection<BusinessContextElement> |
businessContextElementCollection |
protected static ChildElementCollection<DrgElement> |
drgElementCollection |
protected static ChildElementCollection<ElementCollection> |
elementCollectionCollection |
protected static Attribute<String> |
exporterAttribute |
protected static Attribute<String> |
exporterVersionAttribute |
protected static Attribute<String> |
expressionLanguageAttribute |
protected static ChildElementCollection<Import> |
importCollection |
protected static ChildElementCollection<ItemDefinition> |
itemDefinitionCollection |
protected static Attribute<String> |
namespaceAttribute |
protected static Attribute<String> |
typeLanguageAttribute |
nameAttribute
descriptionChild, extensionElementsChild, idAttribute, labelAttribute
modelInstance
Constructor and Description |
---|
DefinitionsImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
Collection<Artifact> |
getArtifacts() |
Collection<BusinessContextElement> |
getBusinessContextElements() |
Collection<DrgElement> |
getDrgElements() |
Collection<ElementCollection> |
getElementCollections() |
String |
getExporter() |
String |
getExporterVersion() |
String |
getExpressionLanguage() |
Collection<Import> |
getImports() |
Collection<ItemDefinition> |
getItemDefinitions() |
String |
getNamespace() |
String |
getTypeLanguage() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setExporter(String exporter) |
void |
setExporterVersion(String exporterVersion) |
void |
setExpressionLanguage(String expressionLanguage) |
void |
setNamespace(String namespace) |
void |
setTypeLanguage(String typeLanguage) |
getName, setName
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
addChildElement, asSet, equals, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, hashCode, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getName, setName
getDescription, getExtensionElements, getId, getLabel, setDescription, setExtensionElements, setId, setLabel
addChildElement, getAttributeValue, getAttributeValueNs, getChildElementsByType, getChildElementsByType, getDomElement, getElementType, getModelInstance, getParentElement, getRawTextContent, getTextContent, getUniqueChildElementByNameNs, getUniqueChildElementByType, insertElementAfter, removeAttribute, removeAttributeNs, removeChildElement, replaceChildElement, replaceWithElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValueNs, setAttributeValueNs, setAttributeValueNs, setTextContent, setUniqueChildElementByNameNs, updateAfterReplacement
protected static ChildElementCollection<Import> importCollection
protected static ChildElementCollection<ItemDefinition> itemDefinitionCollection
protected static ChildElementCollection<DrgElement> drgElementCollection
protected static ChildElementCollection<Artifact> artifactCollection
protected static ChildElementCollection<ElementCollection> elementCollectionCollection
protected static ChildElementCollection<BusinessContextElement> businessContextElementCollection
public DefinitionsImpl(ModelTypeInstanceContext instanceContext)
public String getExpressionLanguage()
getExpressionLanguage
in interface Definitions
public void setExpressionLanguage(String expressionLanguage)
setExpressionLanguage
in interface Definitions
public String getTypeLanguage()
getTypeLanguage
in interface Definitions
public void setTypeLanguage(String typeLanguage)
setTypeLanguage
in interface Definitions
public String getNamespace()
getNamespace
in interface Definitions
public void setNamespace(String namespace)
setNamespace
in interface Definitions
public String getExporter()
getExporter
in interface Definitions
public void setExporter(String exporter)
setExporter
in interface Definitions
public String getExporterVersion()
getExporterVersion
in interface Definitions
public void setExporterVersion(String exporterVersion)
setExporterVersion
in interface Definitions
public Collection<Import> getImports()
getImports
in interface Definitions
public Collection<ItemDefinition> getItemDefinitions()
getItemDefinitions
in interface Definitions
public Collection<DrgElement> getDrgElements()
getDrgElements
in interface Definitions
public Collection<Artifact> getArtifacts()
getArtifacts
in interface Definitions
public Collection<ElementCollection> getElementCollections()
getElementCollections
in interface Definitions
public Collection<BusinessContextElement> getBusinessContextElements()
getBusinessContextElements
in interface Definitions
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2020. All rights reserved.