| Class | Description |
|---|---|
| AlternativeID |
This class represents the contents of the ReqIF
ALTERNATIVE-ID XML element. |
| AttributeDefinition<T extends AttributeValue> |
The base class for attribute definitions and must be specialized for concrete attributes.
|
| AttributeDefinitionBoolean |
This class is the definition of a boolean attribute.
|
| AttributeDefinitionDate |
This class is the definition of a date attribute.
|
| AttributeDefinitionEnumeration |
This class is the definition of an enumeration attribute.
|
| AttributeDefinitionInteger |
This class is the definition of an integer attribute.
|
| AttributeDefinitionReal |
This class is the definition of a real attribute.
|
| AttributeDefinitionString |
This class is the definition of a string attribute.
|
| AttributeDefinitionXHTML |
This class is the definition of an XHTML attribute.
|
| AttributeValue |
The base class for attribute values and must be specialized for concrete attributes.
|
| AttributeValueBoolean |
Concrete specialization of the
AttributeValue class specifically for boolean values |
| AttributeValueDate |
Concrete specialization of the
AttributeValue class specifically for Date values |
| AttributeValueEnumeration |
Concrete specialization of the
AttributeValue class specifically for Enumeration values |
| AttributeValueInteger |
Concrete specialization of the
AttributeValue class specifically for long values |
| AttributeValueReal |
Concrete specialization of the
AttributeValue class specifically for double values |
| AttributeValues |
The collection class for
AttributeValue objects. |
| AttributeValueString |
Concrete specialization of the
AttributeValue class specifically for String values |
| AttributeValueXHTML |
Concrete specialization of the
AttributeValue class specifically for XHTML values |
| Children |
The collection class representing the child
SpecHierarchy objects in either a Specification object
or a parent SpecHierarchy object. |
| CoreContent |
Represents the
CORE-CONTENT element in a ReqIF file. |
| DatatypeDefinition |
This is the abstract base class for all data types.
|
| DatatypeDefinitionBoolean |
This class defines the primitive Boolean data type.
|
| DatatypeDefinitionDate |
This class defines the Date and Time data type.
|
| DatatypeDefinitionEnumeration |
Data type definition for enumeration types.
|
| DatatypeDefinitionInteger |
This class defines the primitive Integer data type.
|
| DatatypeDefinitionReal |
This class defines the primitive Real data type.
|
| DatatypeDefinitionString |
This class defines the primitive String data type.
|
| DatatypeDefinitionXHTML |
Data type definition for XHTML formatted data.
|
| Datatypes |
This class is a collection class for
DatatypeDefinition objects and represents the collection off all
DatatypeDefinition objects defined in a ReqIF file. |
| EditableAtts | |
| EmbeddedValue |
Class representing additional information related to enumeration literals.
|
| EnumValue |
Class representing enumeration literals.
|
| ExternalLink |
The External Links framework is documented in the ReqIF Implementation Guide.
|
| ExternalLinks |
The External Links framework is documented in the ReqIF Implementation Guide.
|
| Identifiable<T extends Identifiable<?>> |
This is the abstract base class providing an identification concept for ReqIF elements.
|
| Identifiables |
This class is a collection of
Identifiable objects. |
| Properties |
The Properties class represents the contents of the ReqIF XML
PROPERTIES element. |
| ReferencedFile |
Wrapper class for a referenced file which is either the target for an image or an OLE file.
|
| RelationGroup | |
| RelationGroupType | |
| ReqIFArchive |
Class for a ReqIF archive (extension .reqifz).
|
| ReqIFArchiveManager |
This class is used to create ReqIF archives and manage existing archives.
|
| ReqIFArchives |
This class is the collection class for
ReqIFArchive objects. |
| ReqIFContent |
Represents the
REQ-IF-CONTENT element in a ReqIF file |
| ReqIFFile |
Class for a ReqIF file (extension .reqif).
|
| ReqIFFiles | |
| ReqIFHeader |
This class represents the
REQ-IF-HEADER element within a ReqIF file. |
| REQIFlibLicenseManager |
Use this class to initialize REQIFlib with a valid REQIFdev license.
|
| ReqIFNamespace |
ReqIF namespaces
|
| ReqIFToolExtension | |
| ReqIFToolExtensionElements |
The
ReqIFToolExtensionElements class is a collection of Element objects which constitute the XML
elements below REQ-IF-TOOL-EXTENSION. |
| SpecAttributes |
Concrete collection class for
AttributeDefinition objects and owned by SpecType. |
| SpecElement<T extends SpecElement<T>> | |
| SpecElementWithAttributes<T extends SpecElementWithAttributes<T>> | |
| SpecHierarchy | |
| Specification | |
| SpecificationReference | |
| Specifications | |
| SpecificationType | |
| SpecifiedValues |
Class representing the ReqIF SPECIFIED-VALUES XML element
The DatatypeDefinitionEnumeration class defines a member of this class
|
| SpecObject | |
| SpecObjectReference | |
| SpecObjectReferences |
This class is a collection class for
SpecObjectReference objects. |
| SpecObjects | |
| SpecObjectType | |
| SpecRelation |
This class represents the
SPEC-RELATION element in ReqIF. |
| SpecRelationCollection | |
| SpecRelationGroups | |
| SpecRelations |
Concrete collection class for
SpecRelation objects that also contains lookups for quick access of relations
keyed by either the source or target identifiers. |
| SpecRelationType | |
| SpecType |
This is the base class for the four specializations of
SpecType. |
| SpecTypes |
This class models the
SPEC-TYPES element in ReqIF XML. |
| SystemAttributeNames |
System attribute names as defined in the Implementors Guide
|
| SystemAttributeNames.ReqIFWFTypeNames | |
| TheHeader |
Represents the
THE-HEADER element in a ReqIF file. |
| ToolExtensions |
This class models the
TOOL-EXTENSIONS section in a ReqIF File. |
| ValidationMessage |
Represents a validation message and is consumable during an archive load
|
| XHTMLValidator | |
| XmlUtils | |
| XsdErrorHandler |
| Enum | Description |
|---|---|
| ExternalLinkDirection |
Enumeration for
ExternalLink direction property. |
| ValidationMessageType |
This enum serves as an indication of a type of validation message: refer to
ReqIFArchive.load(java.lang.String, java.util.function.Consumer<com.reqdesign.reqif.ValidationMessage>). |
| ValidationOutcome |
This enum is used to describe the validation outcome of
ReqIFFile.validate(java.lang.String, java.util.function.Consumer<java.lang.String>). |
| Annotation Type | Description |
|---|---|
| Classname | |
| Property |