public interface ReqIFToolExtension extends com.sodius.mdw.core.model.emf.MDWEObject, EModelElement
The following features are supported:
ReqifPackage.getReqIFToolExtension()
Modifier and Type | Method and Description |
---|---|
ReqIFExtensionElement |
createElement(String name)
Creates and registers a new extension element with the specified name.
|
ReqIFExtensionNamespace |
createNamespace(String namespacePrefix,
String namespaceURI,
String schemaLocation)
Creates and registers a tool extension namespace.
|
ReqIF |
getDocumentRoot()
Returns the value of the 'Document Root' container reference.
|
ReqIFExtensionElement |
getElement(String name)
Returns the first extension element matching the specified name.
|
com.sodius.mdw.core.model.emf.MDWEList<ReqIFExtensionElement> |
getElements()
Returns the value of the 'Elements' containment reference list.
|
com.sodius.mdw.core.model.MDWList<ReqIFExtensionElement> |
getElements(String name)
Returns the list of extension elements matching the specified name.
|
com.sodius.mdw.core.model.emf.MDWEList<ReqIFExtensionNamespace> |
getNamespaces()
Returns the value of the 'Namespaces' containment reference list.
|
void |
setDocumentRoot(ReqIF value)
Sets the value of the '
Document Root ' container reference. |
compareTo, eExtendedClass, eIsInstanceOf, eIsInstanceOf, eIsProfiled, eIsRemoved, eMetamodel, eMetaTypeName, eModel, eRemove, eSetUniqueID, eUniqueID, superScript, superScript, toBoolean, toBoolean, toByte, toByte, toChar, toChar, toDouble, toDouble, toFloat, toFloat, toInt, toInt, toList, toList, toList, toList, toList, toLong, toLong, toObject, toObject, toSet, toSet, toShort, toShort, toString, toString
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
com.sodius.mdw.core.model.emf.MDWEList<ReqIFExtensionElement> getElements()
ReqIFExtensionElement
.
ReqifPackage.getReqIFToolExtension_Elements()
ReqIFExtensionElement createElement(String name)
name
- the element tag name.ReqIFExtensionElement getElement(String name)
name
- the extension element tag name.null
if none.com.sodius.mdw.core.model.MDWList<ReqIFExtensionElement> getElements(String name)
name
- the extension element tag name.com.sodius.mdw.core.model.emf.MDWEList<ReqIFExtensionNamespace> getNamespaces()
ReqIFExtensionNamespace
.
ReqifPackage.getReqIFToolExtension_Namespaces()
ReqIFExtensionNamespace createNamespace(String namespacePrefix, String namespaceURI, String schemaLocation)
namespacePrefix
- the namespace prefix.namespaceURI
- the namespace URI.schemaLocation
- the XML schema location.ReqIF getDocumentRoot()
Tool Extensions
'.
Linking back to the Exchange Document root element.
setDocumentRoot(ReqIF)
,
ReqifPackage.getReqIFToolExtension_DocumentRoot()
,
ReqIF.getToolExtensions()
void setDocumentRoot(ReqIF value)
Document Root
' container reference.
value
- the new value of the 'Document Root' container reference.getDocumentRoot()