public interface ReqIFHeader extends com.sodius.mdw.core.model.emf.MDWEObject, EModelElement
The following features are supported:
ReqifPackage.getReqIFHeader()
Modifier and Type | Method and Description |
---|---|
String |
getComment()
Returns the value of the 'Comment' attribute.
|
String |
getCreationTime()
Returns the value of the 'Creation Time' attribute.
|
ReqIF |
getDocumentRoot()
Returns the value of the 'Document Root' container reference.
|
String |
getIdentifier()
Returns the value of the 'Identifier' attribute.
|
String |
getRepositoryId()
Returns the value of the 'Repository Id' attribute.
|
String |
getReqIFToolId()
Returns the value of the 'Req IF Tool Id' attribute.
|
String |
getReqIFVersion()
Returns the value of the 'Req IF Version' attribute.
|
String |
getSourceToolId()
Returns the value of the 'Source Tool Id' attribute.
|
String |
getTitle()
Returns the value of the 'Title' attribute.
|
void |
setComment(String value)
Sets the value of the '
Comment ' attribute. |
void |
setCreationTime(String value)
Sets the value of the '
Creation Time ' attribute. |
void |
setDocumentRoot(ReqIF value)
Sets the value of the '
Document Root ' container reference. |
void |
setIdentifier(String value)
Sets the value of the '
Identifier ' attribute. |
void |
setRepositoryId(String value)
Sets the value of the '
Repository Id ' attribute. |
void |
setReqIFToolId(String value)
Sets the value of the '
Req IF Tool Id ' attribute. |
void |
setReqIFVersion(String value)
Sets the value of the '
Req IF Version ' attribute. |
void |
setSourceToolId(String value)
Sets the value of the '
Source Tool Id ' attribute. |
void |
setTitle(String value)
Sets the value of the '
Title ' attribute. |
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
String getComment()
""
.
Optional comment associated with the Exchange Document as a whole.
setComment(String)
,
ReqifPackage.getReqIFHeader_Comment()
void setComment(String value)
Comment
' attribute.
value
- the new value of the 'Comment' attribute.getComment()
String getCreationTime()
""
.
Time of creation of the exchange XML document in the format of the XML Schema data type �dateTime� which specifies the time format as
CCYY-MM-DDThh:mm:ss with optional time zone indicator as a suffix �hh:mm.
Example: 2005-03-04T10:24:18+01:00 (MET time zone).
setCreationTime(String)
,
ReqifPackage.getReqIFHeader_CreationTime()
void setCreationTime(String value)
Creation Time
' attribute.
value
- the new value of the 'Creation Time' attribute.getCreationTime()
String getIdentifier()
""
.
Unique identifier for whole exchange XML document. The value of the identifier is of the XML Schema data type �xsd::ID�.
setIdentifier(String)
,
ReqifPackage.getReqIFHeader_Identifier()
void setIdentifier(String value)
Identifier
' attribute.
value
- the new value of the 'Identifier' attribute.getIdentifier()
String getSourceToolId()
""
.
Identifier of the exporting requirements management tool.
setSourceToolId(String)
,
ReqifPackage.getReqIFHeader_SourceToolId()
void setSourceToolId(String value)
Source Tool Id
' attribute.
value
- the new value of the 'Source Tool Id' attribute.getSourceToolId()
String getTitle()
""
.
Title of the Exchange Document.
setTitle(String)
,
ReqifPackage.getReqIFHeader_Title()
void setTitle(String value)
Title
' attribute.
value
- the new value of the 'Title' attribute.getTitle()
String getRepositoryId()
""
.
Optional unique identifier of the repository containing the requirements that have been exported.
Examples for repositoryID: databaseId, URL.
setRepositoryId(String)
,
ReqifPackage.getReqIFHeader_RepositoryId()
void setRepositoryId(String value)
Repository Id
' attribute.
value
- the new value of the 'Repository Id' attribute.getRepositoryId()
String getReqIFToolId()
""
.
Identifier of the exporting ReqIF tool.
setReqIFToolId(String)
,
ReqifPackage.getReqIFHeader_ReqIFToolId()
void setReqIFToolId(String value)
Req IF Tool Id
' attribute.
value
- the new value of the 'Req IF Tool Id' attribute.getReqIFToolId()
String getReqIFVersion()
"1.0"
.
ReqIF interchange format and protocol version.
The value of attribute reqIFVersion must be �1.0.�.
setReqIFVersion(String)
,
ReqifPackage.getReqIFHeader_ReqIFVersion()
void setReqIFVersion(String value)
Req IF Version
' attribute.
value
- the new value of the 'Req IF Version' attribute.getReqIFVersion()
ReqIF getDocumentRoot()
The Header
'.
Linking back to the Exchange Document root element.
setDocumentRoot(ReqIF)
,
ReqifPackage.getReqIFHeader_DocumentRoot()
,
ReqIF.getTheHeader()
void setDocumentRoot(ReqIF value)
Document Root
' container reference.
value
- the new value of the 'Document Root' container reference.getDocumentRoot()