public class KnowledgeSourceImpl extends DrgElementImpl implements KnowledgeSource
Modifier and Type | Field and Description |
---|---|
protected static ChildElementCollection<AuthorityRequirement> |
authorityRequirementCollection |
protected static Attribute<String> |
locationUriAttribute |
protected static ElementReference<OrganizationUnit,OwnerReference> |
ownerRef |
protected static ChildElement<Type> |
typeChild |
nameAttribute
descriptionChild, extensionElementsChild, idAttribute, labelAttribute
modelInstance
Constructor and Description |
---|
KnowledgeSourceImpl(ModelTypeInstanceContext instanceContext) |
Modifier and Type | Method and Description |
---|---|
Collection<AuthorityRequirement> |
getAuthorityRequirement() |
String |
getLocationUri() |
OrganizationUnit |
getOwner() |
Type |
getType() |
static void |
registerType(ModelBuilder modelBuilder) |
void |
setLocationUri(String locationUri) |
void |
setOwner(OrganizationUnit owner) |
void |
setType(Type type) |
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<AuthorityRequirement> authorityRequirementCollection
protected static ChildElement<Type> typeChild
protected static ElementReference<OrganizationUnit,OwnerReference> ownerRef
public KnowledgeSourceImpl(ModelTypeInstanceContext instanceContext)
public String getLocationUri()
getLocationUri
in interface KnowledgeSource
public void setLocationUri(String locationUri)
setLocationUri
in interface KnowledgeSource
public Collection<AuthorityRequirement> getAuthorityRequirement()
getAuthorityRequirement
in interface KnowledgeSource
public Type getType()
getType
in interface KnowledgeSource
public void setType(Type type)
setType
in interface KnowledgeSource
public OrganizationUnit getOwner()
getOwner
in interface KnowledgeSource
public void setOwner(OrganizationUnit owner)
setOwner
in interface KnowledgeSource
public static void registerType(ModelBuilder modelBuilder)
Copyright © 2022. All rights reserved.