| Class | Description |
|---|---|
| RaiseException |
| Exception | Description |
|---|---|
| AlreadyExistsException |
This exception is raised if a ReqIF is added to an archive that already contains a ReqIF with the same filename.
|
| DuplicateIdentifierException |
This exception is raised if an object is added or created with an
IDENTIFIER that is already used in the
same ReqIF file. |
| ExchangeProcessComplianceException |
This exception is raised if an Exchange Process compliance check between two
ReqIFArchive objects could
not be performed - the most likely reason being that the schema did not comply with the requirements of the
process |
| FileException |
This exception is raised if an IO error occurs when reading or writing ReqIF file and archives.
|
| InvalidAttributeException |
This exception is raised if an attribute in an existing ReqIF file cannot be parsed into its native representation e.g., DateTime
|
| InvalidDateTimeException |
This exception is raised when the
LAST-CHANGE attribute is being set using ReqIFHeader.setCreationTimeText(java.lang.String)
to a date time value using text representation that cannot be converted into a valid date. |
| InvalidIdentifierException |
This exception is raised if the supplied identifier is invalid
|
| InvalidValueException |
This exception is raised if a supplied parameter value is invalid.
|
| NotFoundException |
This exception is raised if an attempt is made to remove an object from its collection and the specified object does
not exist in the collection.
|
| NotSavedException |
This exception is raised if an attempt is made to save a ReqIF file that has been created from code without specifying
a target folder.
|
| NotSupportedException |
This exception is raised if an attempt is made to perform an operation that is not supported within the ReqIF
standard, specifically when adding an attribute to a
RELATION-GROUP-TYPE. |
| ReferencedException |
This exception is raised if an attempt is made to remove an item from a ReqIF file that contains references to other
items.
|
| UnknownAttributeDefinitionException |
This exception is raised if an attempt is made to create an
AttributeValue subclass based on an
AttributeDefinition subclass that is not a member of the host's SpecType object. |
| UnknownIdentifierException |
This exception is raised when an attempt is made to obtain an item from a collection based on it's
Identifier
and the item cannot be found. |
| ValidationException |
Exception that is thrown during parsing of a ReqIF XML file when non-standard ReqIF XML is encountered or ReqIF rules
have been broken.
|