Skip navigation links
A C D E F G H I L M N O P R S T U V W X 

A

add(SpecRelation) - Method in class com.reqdesign.reqif.SpecRelationCollection
 
addCustomerToSupplerTransition(CustomerStatus, SupplierStatus, TransitionOutcome) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
addExistingReqIFFile(String, Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.ReqIFArchive
Adds to this archive a new ReqIFFile object loaded from the existing ReqIF file identified by the specified full path
addSupplierToCustomerTransition(SupplierStatus, CustomerStatus, TransitionOutcome) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
AlreadyExistsException - Exception in com.reqdesign.reqif.exceptions
This exception is raised if a ReqIF is added to an archive that already contains a ReqIF with the same filename.
alreadyExistsException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
AlternativeID - Class in com.reqdesign.reqif
This class represents the contents of the ReqIF ALTERNATIVE-ID XML element.
analyzeDifferences(ReqIFArchive, ReqIFArchive, Consumer<Difference>) - Static method in class com.reqdesign.reqif.difference.DifferenceAnalyzer
This method analyzes the differences between the 1st ReqIFArchive and the 2nd ReqIFArchive.
analyzeDifferences(ReqIFFile, ReqIFFile, Consumer<Difference>) - Static method in class com.reqdesign.reqif.difference.DifferenceAnalyzer
This method analyzes the differences between the 1st ReqIFFile and the 2nd ReqIFFile.
appendNewElement(Element, String, String, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
appendNewElement(Element, String, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
ARCHIVE_DEFAULT_EXTENSION - Static variable in class com.reqdesign.reqif.ReqIFArchiveManager
 
assignValidLongName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
assignValidLongName(String, List<String>) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
AttributeDefinition<T extends AttributeValue> - Class in com.reqdesign.reqif
The base class for attribute definitions and must be specialized for concrete attributes.
AttributeDefinitionBoolean - Class in com.reqdesign.reqif
This class is the definition of a boolean attribute.
AttributeDefinitionDate - Class in com.reqdesign.reqif
This class is the definition of a date attribute.
AttributeDefinitionDifference - Class in com.reqdesign.reqif.difference
This class describes a difference between an AttributeDefinition that is defined in ReqIF1 and the same AttributeDefinition in ReqIF2.
AttributeDefinitionEnumeration - Class in com.reqdesign.reqif
This class is the definition of an enumeration attribute.
AttributeDefinitionInteger - Class in com.reqdesign.reqif
This class is the definition of an integer attribute.
AttributeDefinitionReal - Class in com.reqdesign.reqif
This class is the definition of a real attribute.
AttributeDefinitionString - Class in com.reqdesign.reqif
This class is the definition of a string attribute.
AttributeDefinitionXHTML - Class in com.reqdesign.reqif
This class is the definition of an XHTML attribute.
AttributeValue - Class in com.reqdesign.reqif
The base class for attribute values and must be specialized for concrete attributes.
AttributeValueBoolean - Class in com.reqdesign.reqif
Concrete specialization of the AttributeValue class specifically for boolean values
AttributeValueDate - Class in com.reqdesign.reqif
Concrete specialization of the AttributeValue class specifically for Date values
AttributeValueDifference - Class in com.reqdesign.reqif.difference
This class describes a difference between an AttributeValue that is defined in ReqIF1 and the same AttributeValue in ReqIF2.
AttributeValueEnumeration - Class in com.reqdesign.reqif
Concrete specialization of the AttributeValue class specifically for Enumeration values
AttributeValueInteger - Class in com.reqdesign.reqif
Concrete specialization of the AttributeValue class specifically for long values
AttributeValueReal - Class in com.reqdesign.reqif
Concrete specialization of the AttributeValue class specifically for double values
AttributeValues - Class in com.reqdesign.reqif
The collection class for AttributeValue objects.
AttributeValueString - Class in com.reqdesign.reqif
Concrete specialization of the AttributeValue class specifically for String values
AttributeValueXHTML - Class in com.reqdesign.reqif
Concrete specialization of the AttributeValue class specifically for XHTML values

C

checkCompliance(ReqIFArchive, ReqIFArchive, ReqIFArchive, Role, ProcessTemplate, Consumer<ComplianceMessage>) - Static method in class com.reqdesign.reqif.compliance.exchange_process.ExchangeProcessComplianceChecker
 
checkCompliance(ReqIFArchive, ReqIFArchive, ReqIFArchive, Role, Consumer<ComplianceMessage>) - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessTemplate
 
checkCompliance(ReqIFArchive, ReqIFArchive, ReqIFArchive, Role, Consumer<ComplianceMessage>) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessTemplate
This method checks the compliance of a ReqIFArchive with the process definition rules in this object
Children - Class in com.reqdesign.reqif
The collection class representing the child SpecHierarchy objects in either a Specification object or a parent SpecHierarchy object.
Classname - Annotation Type in com.reqdesign.reqif
 
clear() - Method in class com.reqdesign.reqif.AttributeValues
Removes all AttributeValue objects from this AttributeValues collection.
clear() - Method in class com.reqdesign.reqif.ExternalLinks
Removes all ExternalLink objects from this collection.
com.reqdesign.reqif - package com.reqdesign.reqif
 
com.reqdesign.reqif.compliance.exchange_process - package com.reqdesign.reqif.compliance.exchange_process
 
com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification - package com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
 
com.reqdesign.reqif.compliance.implementationguide - package com.reqdesign.reqif.compliance.implementationguide
 
com.reqdesign.reqif.difference - package com.reqdesign.reqif.difference
 
com.reqdesign.reqif.exceptions - package com.reqdesign.reqif.exceptions
 
compileFieldDifferences() - Method in class com.reqdesign.reqif.difference.AttributeDefinitionDifference
 
compileFieldDifferences() - Method in class com.reqdesign.reqif.difference.DatatypeDefinitionDifference
 
compileFieldDifferences() - Method in class com.reqdesign.reqif.difference.EnumValueDifference
 
compileFieldDifferences() - Method in class com.reqdesign.reqif.difference.IdentifiableDifference
 
compileFieldDifferences() - Method in class com.reqdesign.reqif.difference.RelationGroupDifference
 
compileFieldDifferences() - Method in class com.reqdesign.reqif.difference.SpecElementWithAttributesDifference
 
compileFieldDifferences() - Method in class com.reqdesign.reqif.difference.SpecTypeDifference
 
COMPLIANCE_DEFINITION_FILENAME - Static variable in class com.reqdesign.reqif.compliance.exchange_process.ProcessDefinition
 
COMPLIANCE_DEFINITION_NAME - Static variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
ComplianceMessage - Class in com.reqdesign.reqif.compliance.exchange_process
 
ComplianceMessage(String) - Constructor for class com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage
Constructor for a ComplianceMessage which defaults the specObjectId property to null and severity to ComplianceMessage.Severity.Error
ComplianceMessage(ComplianceMessage.Severity, String, String) - Constructor for class com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage
Constructor for a ComplianceMessage
ComplianceMessage.Severity - Enum in com.reqdesign.reqif.compliance.exchange_process
 
contains(AttributeValue) - Method in class com.reqdesign.reqif.AttributeValues
Checks whether the specified AttributeValue exists in this collection.
contains(SpecHierarchy) - Method in class com.reqdesign.reqif.Children
Checks whether the specified SpecHierarchy exists in this collection.
contains(DatatypeDefinition) - Method in class com.reqdesign.reqif.Datatypes
Checks whether the specified DatatypeDefinition exists in this collection.
contains(AttributeDefinition<?>) - Method in class com.reqdesign.reqif.EditableAtts
Checks whether the specified AttributeDefinition exists in this collection.
contains(ExternalLink) - Method in class com.reqdesign.reqif.ExternalLinks
Checks whether the specified ExternalLink exists in this collection.
contains(Identifiable<?>) - Method in class com.reqdesign.reqif.Identifiables
Checks whether the specified Identifiable exists in this collection.
contains(ReqIFArchive) - Method in class com.reqdesign.reqif.ReqIFArchives
Checks whether the specified ReqIFArchive exists in this collection.
contains(ReqIFFile) - Method in class com.reqdesign.reqif.ReqIFFiles
Checks whether the specified ReqIFFile exists in this collection.
contains(AttributeDefinition<?>) - Method in class com.reqdesign.reqif.SpecAttributes
Checks whether the specified AttributeDefinition exists in this collection.
contains(Specification) - Method in class com.reqdesign.reqif.Specifications
Checks whether the specified Specification exists in this collection.
contains(SpecObjectReference) - Method in class com.reqdesign.reqif.SpecObjectReferences
Checks whether the specified SpecObjectReference exists in this collection.
contains(SpecObject) - Method in class com.reqdesign.reqif.SpecObjects
Checks whether the specified SpecObject exists in this collection.
contains(RelationGroup) - Method in class com.reqdesign.reqif.SpecRelationGroups
Checks whether the specified RelationGroup exists in this collection.
contains(SpecRelation) - Method in class com.reqdesign.reqif.SpecRelations
Checks whether the specified SpecRelation exists in this collection.
contains(SpecType) - Method in class com.reqdesign.reqif.SpecTypes
Checks whether the specified SpecType exists in this collection.
contains(ReqIFToolExtension) - Method in class com.reqdesign.reqif.ToolExtensions
Checks whether the specified ReqIFToolExtension exists in this collection.
containsSpecObjectReference(SpecObjectReference) - Method in class com.reqdesign.reqif.Specification
Checks whether this Specification contains the specified SpecObjectReference
CoreContent - Class in com.reqdesign.reqif
Represents the CORE-CONTENT element in a ReqIF file.
create(ReqIFArchive, Role, String) - Static method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessTemplate
Constructs an SRCProcessTemplate from the passed reference archive and role
create(String, String, Date, String, String, String, String, String) - Static method in class com.reqdesign.reqif.ReqIFFile
Creates a new ReqIF file at the location specified and using the specified parameters for the Header
createArchive() - Static method in class com.reqdesign.reqif.ReqIFArchiveManager
Creates an instance of this class.
createAttributeDefinition(DatatypeDefinitionBoolean, String, Date, String, String, String, boolean) - Method in class com.reqdesign.reqif.SpecAttributes
Constructs a new AttributeDefinitionBoolean and adds it to this SpecType subclass.
createAttributeDefinition(DatatypeDefinitionDate, String, Date, String, String, String, boolean) - Method in class com.reqdesign.reqif.SpecAttributes
Constructs a new AttributeDefinitionDate and adds it to this SpecType subclass.
createAttributeDefinition(DatatypeDefinitionEnumeration, String, Date, String, String, String, boolean, boolean) - Method in class com.reqdesign.reqif.SpecAttributes
Constructs a new AttributeDefinitionEnumeration and adds it to this SpecType subclass.
createAttributeDefinition(DatatypeDefinitionInteger, String, Date, String, String, String, boolean) - Method in class com.reqdesign.reqif.SpecAttributes
Constructs a new AttributeDefinitionInteger and adds it to this SpecType subclass.
createAttributeDefinition(DatatypeDefinitionReal, String, Date, String, String, String, boolean) - Method in class com.reqdesign.reqif.SpecAttributes
Constructs a new AttributeDefinitionReal and adds it to this SpecType subclass.
createAttributeDefinition(DatatypeDefinitionString, String, Date, String, String, String, boolean) - Method in class com.reqdesign.reqif.SpecAttributes
Constructs a new AttributeDefinitionString and adds it to this SpecType subclass.
createAttributeDefinition(DatatypeDefinitionXHTML, String, Date, String, String, String, boolean) - Method in class com.reqdesign.reqif.SpecAttributes
Constructs a new AttributeDefinitionXHTML and adds it to this SpecType subclass.
createAttributeValue(AttributeDefinitionBoolean, boolean) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueBoolean based on the specified AttributeDefinitionBoolean parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createAttributeValue(AttributeDefinitionDate, Date) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueDate based on the specified AttributeDefinitionDate parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createAttributeValue(AttributeDefinitionEnumeration, EnumValue...) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueEnumeration based on the specified AttributeDefinitionEnumeration parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createAttributeValue(AttributeDefinitionInteger, long) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueInteger based on the specified AttributeDefinitionInteger parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createAttributeValue(AttributeDefinitionReal, double) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueReal based on the specified AttributeDefinitionReal parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createAttributeValue(AttributeDefinitionString, String) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueString based on the specified AttributeDefinitionString parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createAttributeValue(AttributeDefinitionXHTML, Element, Element, boolean, Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueXHTML based on the specified AttributeDefinitionXHTML parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object (with validation).
createAttributeValue(AttributeDefinitionXHTML, Element) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueXHTML based on the specified AttributeDefinitionXHTML parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createAttributeValue(AttributeDefinitionXHTML, Element, Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueXHTML based on the specified AttributeDefinitionXHTML parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object (with validation).
createAttributeValue(AttributeDefinitionXHTML, Element, Element, boolean) - Method in class com.reqdesign.reqif.AttributeValues
Creates and adds an AttributeValueXHTML based on the specified AttributeDefinitionXHTML parameter and adds it to the collection of host which is either an instance of a Specification, SpecObject or SpecRelation object.
createDatatypeDefinitionBoolean(String, Date, String, String, String) - Method in class com.reqdesign.reqif.Datatypes
Constructs a new DatatypeDefinitionBoolean and adds it to this ReqIF.
createDatatypeDefinitionDate(String, Date, String, String, String) - Method in class com.reqdesign.reqif.Datatypes
Constructs a new DatatypeDefinitionDate and adds it to this ReqIF.
createDatatypeDefinitionEnumeration(String, Date, String, String, String) - Method in class com.reqdesign.reqif.Datatypes
Constructs a new DatatypeDefinitionEnumeration and adds it to this ReqIF.
createDatatypeDefinitionInteger(String, Date, String, String, String, long, long) - Method in class com.reqdesign.reqif.Datatypes
Constructs a new DatatypeDefinitionInteger and adds it to this ReqIF.
createDatatypeDefinitionReal(String, Date, String, String, String, long, double, double) - Method in class com.reqdesign.reqif.Datatypes
Constructs a new DatatypeDefinitionReal and adds it to this ReqIF.
createDatatypeDefinitionString(String, Date, String, String, String, long) - Method in class com.reqdesign.reqif.Datatypes
Constructs a new DatatypeDefinitionString and adds it to this ReqIF.
createDatatypeDefinitionXHTML(String, Date, String, String, String) - Method in class com.reqdesign.reqif.Datatypes
Constructs a new DatatypeDefinitionXHTML and adds it to this ReqIF.
createEnumValue(String, Date, String, String, String, long, String) - Method in class com.reqdesign.reqif.SpecifiedValues
Constructs a EnumValue objects and adds it to this object.
createExternalLink(String, ExternalLinkDirection, String, String, String, String) - Method in class com.reqdesign.reqif.ExternalLinks
Creates a new ExternalLink objects and adds it to the collection for the owning SpecObject object.
createFileException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
createIdentifier() - Static method in class com.reqdesign.reqif.XmlUtils
Helper function - creates xsd:ID
createMapping() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
createNewElement(Element, String, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
createRelationGroup(RelationGroupType, Specification, Specification, String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecRelationGroups
 
createRelationGroupType(String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecTypes
Constructs a new RelationGroupType and adds it to this ReqIF.
createReqIFFile(String, String, Date, String, String, String, String, String) - Method in class com.reqdesign.reqif.ReqIFArchive
Constructs a new empty named ReqIF file and adds it to the archive.
createReqIFToolExtension() - Method in class com.reqdesign.reqif.ToolExtensions
Creates a new empty ReqIFToolExtension object and add it to the ToolExtensions collection.
createSpecHierarchy(SpecObject, String, Date, String, String, String, List<AttributeDefinition<?>>, boolean, boolean) - Method in class com.reqdesign.reqif.Children
Creates an instance of this class and adds it to the parent which is either a Specification or another SpecHierarchy object.
createSpecification(SpecificationType, String, Date, String, String, String) - Method in class com.reqdesign.reqif.Specifications
Creates a new Specification object
createSpecificationType(String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecTypes
Constructs a new SpecificationType and adds it to this ReqIF.
createSpecObject(SpecObjectType, String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecObjects
Creates a SpecObject
createSpecObjectType(String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecTypes
Constructs a new SpecObjectType and adds it to this ReqIF.
createSpecRelation(SpecRelationType, SpecObject, SpecObject, String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecRelations
Creates a SpecRelation object by specifying the source and target SpecObject objects
createSpecRelation(SpecRelationType, String, String, String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecRelations
Creates a SpecRelation object by specifying the source and target SpecObject identifiers
createSpecRelationType(String, Date, String, String, String) - Method in class com.reqdesign.reqif.SpecTypes
Constructs a new SpecRelationType and adds it to this ReqIF.
createXHTMLElement(String) - Static method in class com.reqdesign.reqif.AttributeValueXHTML
Creates and initializes an Element object with the ReqIF XHTML namespace xmlns:reqif-xhtml=<"http://www.w3.org/1999/xhtml">
createXHTMLElementFromXml(ReqIFFile, String) - Static method in class com.reqdesign.reqif.AttributeValueXHTML
Creates and initializes an Element object with the specified ReqIF XHTML XML.
createXHTMLElementFromXml(ReqIFFile, String, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.AttributeValueXHTML
Creates and initializes an Element object with the specified ReqIF XHTML XML with validation.
customerCommentAttributeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 
customerStatusAttributeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 

D

DatatypeDefinition - Class in com.reqdesign.reqif
This is the abstract base class for all data types.
DatatypeDefinitionBoolean - Class in com.reqdesign.reqif
This class defines the primitive Boolean data type.
DatatypeDefinitionDate - Class in com.reqdesign.reqif
This class defines the Date and Time data type.
DatatypeDefinitionDifference - Class in com.reqdesign.reqif.difference
This class describes a difference between a DatatypeDefinition that is defined in ReqIF1 and the same DatatypeDefinition in ReqIF2.
DatatypeDefinitionEnumeration - Class in com.reqdesign.reqif
Data type definition for enumeration types.
DatatypeDefinitionInteger - Class in com.reqdesign.reqif
This class defines the primitive Integer data type.
DatatypeDefinitionReal - Class in com.reqdesign.reqif
This class defines the primitive Real data type.
DatatypeDefinitionString - Class in com.reqdesign.reqif
This class defines the primitive String data type.
DatatypeDefinitionXHTML - Class in com.reqdesign.reqif
Data type definition for XHTML formatted data.
Datatypes - Class in com.reqdesign.reqif
This class is a collection class for DatatypeDefinition objects and represents the collection off all DatatypeDefinition objects defined in a ReqIF file.
Difference - Class in com.reqdesign.reqif.difference
This is the base class for all Difference subtypes.
DifferenceAnalyzer - Class in com.reqdesign.reqif.difference
This class implements the difference analyzer.
DifferenceAnalyzer() - Constructor for class com.reqdesign.reqif.difference.DifferenceAnalyzer
 
DifferenceAnalyzer.ComparableReqIFFiles - Class in com.reqdesign.reqif.difference
Class wrapper for two ReqIFFile objects to be used in comparison scenarios
DifferenceAnalyzerException - Exception in com.reqdesign.reqif.difference
 
DifferenceElementType - Enum in com.reqdesign.reqif.difference
This enum describes a category of difference
DifferenceType - Enum in com.reqdesign.reqif.difference
This enum describes the type of a difference resulting from a comparison between the 1st ReqIF file or archive and a 2nd ReqIF file or archive
DuplicateIdentifierException - Exception in com.reqdesign.reqif.exceptions
This exception is raised if an object is added or created with an IDENTIFIER that is already used in the same ReqIF file.
duplicateIdentifierException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 

E

EditableAtts - Class in com.reqdesign.reqif
 
EmbeddedValue - Class in com.reqdesign.reqif
Class representing additional information related to enumeration literals.
EnumValue - Class in com.reqdesign.reqif
Class representing enumeration literals.
EnumValueDifference - Class in com.reqdesign.reqif.difference
This class describes a difference between an EnumValue that is defined in ReqIF1 and the same EnumValue in ReqIF2.
equals(ParentChildRelationship, boolean) - Method in class com.reqdesign.reqif.difference.ParentChildRelationship
Compares the ParentChildRelationship at a particular parent in the Specification hierarchy in this with the same parent in other in terms of whether the structure is exactly the same
equals(Object) - Method in class com.reqdesign.reqif.Identifiable
 
error(SAXParseException) - Method in class com.reqdesign.reqif.XsdErrorHandler
 
ExchangeProcessComplianceChecker - Class in com.reqdesign.reqif.compliance.exchange_process
This class implements a process compliance checker.
ExchangeProcessComplianceChecker() - Constructor for class com.reqdesign.reqif.compliance.exchange_process.ExchangeProcessComplianceChecker
 
ExchangeProcessComplianceException - Exception in com.reqdesign.reqif.exceptions
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
exchangeProcessComplianceException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
extension - Static variable in class com.reqdesign.reqif.ReqIFArchive
 
extension - Static variable in class com.reqdesign.reqif.ReqIFFile
 
ExternalLink - Class in com.reqdesign.reqif
The External Links framework is documented in the ReqIF Implementation Guide.
ExternalLinkDirection - Enum in com.reqdesign.reqif
Enumeration for ExternalLink direction property.
ExternalLinks - Class in com.reqdesign.reqif
The External Links framework is documented in the ReqIF Implementation Guide.

F

fatalError(SAXParseException) - Method in class com.reqdesign.reqif.XsdErrorHandler
 
FieldDifference - Class in com.reqdesign.reqif.difference
This class describes a difference between a property in a ReqIF element that is defined in ReqIF1 and the same property in ReqIF2.
FileException - Exception in com.reqdesign.reqif.exceptions
This exception is raised if an IO error occurs when reading or writing ReqIF file and archives.
fileException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
find(String) - Method in class com.reqdesign.reqif.Children
Returns the first occurrence of a SpecHierarchy object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.Datatypes
Returns the first occurrence of a DatatypeDefinition object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.Identifiables
Returns the first occurrence of an Identifiable object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.SpecAttributes
Returns the first occurrence of an AttributeDefinition object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.Specifications
Returns the first occurrence of a Specification object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.SpecObjects
Returns the first occurrence of a SpecObject object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.SpecRelationGroups
Returns the first occurrence of a RelationGroup object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.SpecRelations
Returns the first occurrence of a SpecRelation object with the specified longName that is contained in this collection.
find(String) - Method in class com.reqdesign.reqif.SpecTypes
Returns the first occurrence of a SpecType object with the specified longName that is contained in this collection.
fromFile(String) - Static method in class com.reqdesign.reqif.XmlUtils
 
fromString(String) - Static method in class com.reqdesign.reqif.XmlUtils
 

G

get(int) - Method in class com.reqdesign.reqif.AttributeValues
Returns the AttributeValue object at the specified index that is contained in this collection.
get(AttributeDefinition<?>) - Method in class com.reqdesign.reqif.AttributeValues
Returns the AttributeValue associated with the specified AttributeDefinition.
get(int) - Method in class com.reqdesign.reqif.Children
Returns the SpecHierarchy object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.Children
Returns the SpecHierarchy object with the specified identifier that is contained in this collection.
get(CustomerStatus, SupplierStatus) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
get(SupplierStatus, CustomerStatus) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
get(int) - Method in class com.reqdesign.reqif.Datatypes
Returns the DatatypeDefinition object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.Datatypes
Returns the DatatypeDefinition object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.EditableAtts
Returns the AttributeDefinition object at the specified index that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.ExternalLinks
Returns the ExternalLink object at the specified index that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.Identifiables
Returns the Identifiable object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.Identifiables
Returns the Identifiable object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.ReqIFArchives
Returns the ReqIFArchive at the specified index that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.ReqIFFiles
Returns the ReqIFFile object at the specified index that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.SpecAttributes
Returns the AttributeDefinition object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.SpecAttributes
Returns the AttributeDefinition object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.Specifications
Returns the Specification object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.Specifications
Returns the Specification object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.SpecObjectReferences
Returns the SpecObjectReference object at the specified index that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.SpecObjects
Returns the SpecObject object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.SpecObjects
Returns the SpecObject object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.SpecRelationGroups
Returns the RelationGroup object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.SpecRelationGroups
Returns the RelationGroup object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.SpecRelations
Returns the SpecRelation object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.SpecRelations
Returns the SpecRelation object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.SpecTypes
Returns the SpecType object at the specified index that is contained in this collection.
get(String) - Method in class com.reqdesign.reqif.SpecTypes
Returns the SpecType object with the specified identifier that is contained in this collection.
get(int) - Method in class com.reqdesign.reqif.ToolExtensions
Returns the ReqIFToolExtension object at the specified index that is contained in this collection.
getAccuracy() - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Gets the @ACCURACY attribute value for this DatatypeDefinitionReal object.
getAccuracyText() - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Returns the String representation for the ACCURACY attribute.
getAllSpecifications() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getAlternativeID() - Method in class com.reqdesign.reqif.Identifiable
The linkage to the optional alternative identification element.
getAnalyzeAttributeMapping() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessTemplate
 
getAnalyzeAttributeMapping() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions
 
getArchiveFileRelativePaths() - Method in class com.reqdesign.reqif.ReqIFArchive
Returns the List<String> of relative paths obtained from all 'data' attributes in XHTML <object> elements
getAttributeDefinition() - Method in class com.reqdesign.reqif.AttributeValue
Returns the owning AttributeDefinition object where this AttributeValue exists as the default value.
getAttributeDefinitionBoolean() - Method in class com.reqdesign.reqif.AttributeValueBoolean
The AttributeDefinitionBoolean associated with this attribute value
getAttributeDefinitionDate() - Method in class com.reqdesign.reqif.AttributeValueDate
The AttributeDefinitionDate associated with this attribute value
getAttributeDefinitionEnumeration() - Method in class com.reqdesign.reqif.AttributeValueEnumeration
The AttributeDefinitionEnumeration associated with this attribute value
getAttributeDefinitionInteger() - Method in class com.reqdesign.reqif.AttributeValueInteger
The AttributeDefinitionInteger associated with this attribute value
getAttributeDefinitionLongName() - Method in class com.reqdesign.reqif.AttributeValue
Returns the @LONG-NAME attribute value of the associated AttributeDefinition.
getAttributeDefinitionReal() - Method in class com.reqdesign.reqif.AttributeValueReal
The AttributeDefinitionReal associated with this attribute value
getAttributeDefinitionString() - Method in class com.reqdesign.reqif.AttributeValueString
The AttributeDefinitionString associated with this attribute value
getAttributeDefinitionXHTML() - Method in class com.reqdesign.reqif.AttributeValueXHTML
The AttributeDefinitionXHTML associated with this attribute value
getAttributeValue1() - Method in class com.reqdesign.reqif.difference.AttributeValueDifference
 
getAttributeValue2() - Method in class com.reqdesign.reqif.difference.AttributeValueDifference
 
getAttributeValues() - Method in class com.reqdesign.reqif.SpecElementWithAttributes
 
getChildAt(T, int) - Method in interface com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.TreeNodeAdapter
 
getChildElement(Element, String, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
getChildElements(Element, String, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
getChildElements(Element, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
getChildElements(Element) - Static method in class com.reqdesign.reqif.XmlUtils
 
getChildElementTextContent(Element, String, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
getChildren(T) - Method in interface com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.TreeNodeAdapter
 
getChildren() - Method in class com.reqdesign.reqif.Identifiable
Where this Identifable is the base class for Specification or SpecHierarchy, this member contains the child SpecHierarchy objects.
getChildren() - Method in class com.reqdesign.reqif.Specification
 
getComment() - Method in class com.reqdesign.reqif.ReqIFHeader
Optional comment associated with the Exchange Document as a whole.
getCommentMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getCommentValue(Role) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getComparableReqIFFilesList(ReqIFArchive, ReqIFArchive) - Static method in class com.reqdesign.reqif.difference.DifferenceAnalyzer
Compiles a DifferenceAnalyzer.ComparableReqIFFiles object from the two specified ReqIFArchive objects
getCoreContent() - Method in class com.reqdesign.reqif.ReqIFContent
Gets the owning CoreContent object.
getCoreContent() - Method in class com.reqdesign.reqif.ReqIFFile
The CoreContent object contained within this ReqIFFile object.
getCreationTime() - Method in class com.reqdesign.reqif.ReqIFHeader
Gets the 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.
getCreationTimeText() - Method in class com.reqdesign.reqif.ReqIFHeader
Gets the 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.
getCustomerComment() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getCustomerCommentAttributeDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getCustomerCommentName() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getCustomerCommentValue() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getCustomerStatus() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getCustomerStatusAttributeDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getCustomerStatusMap() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getCustomerStatusMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getCustomerStatusName() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getCustomerStatusText() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getCustomerStatusValue() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getDatatypeDefinition() - Method in class com.reqdesign.reqif.AttributeDefinition
Returns the DatatypeDefinition base class instance associated with this AttributeDefinition.
getDatatypeDefinition() - Method in class com.reqdesign.reqif.AttributeValue
Returns the associated DatatypeDefinition object.
getDatatypeDefinitionBoolean() - Method in class com.reqdesign.reqif.AttributeDefinitionBoolean
Type specific getter for the associated DatatypeDefinition subclass.
getDatatypeDefinitionBoolean() - Method in class com.reqdesign.reqif.AttributeValueBoolean
The DatatypeDefinitionBoolean associated with this attribute value
getDatatypeDefinitionDate() - Method in class com.reqdesign.reqif.AttributeDefinitionDate
Type specific getter for the associated DatatypeDefinition subclass.
getDatatypeDefinitionDate() - Method in class com.reqdesign.reqif.AttributeValueDate
The DatatypeDefinitionDate associated with this attribute value
getDatatypeDefinitionEnumeration() - Method in class com.reqdesign.reqif.AttributeDefinitionEnumeration
Type specific getter for the associated DatatypeDefinition subclass.
getDatatypeDefinitionEnumeration() - Method in class com.reqdesign.reqif.AttributeValueEnumeration
The DatatypeDefinitionEnumeration associated with this attribute value
getDatatypeDefinitionInteger() - Method in class com.reqdesign.reqif.AttributeDefinitionInteger
Type specific getter for the associated DatatypeDefinition subclass.
getDatatypeDefinitionInteger() - Method in class com.reqdesign.reqif.AttributeValueInteger
The DatatypeDefinitionInteger associated with this attribute value
getDatatypeDefinitionReal() - Method in class com.reqdesign.reqif.AttributeDefinitionReal
Type specific getter for the associated DatatypeDefinition subclass.
getDatatypeDefinitionReal() - Method in class com.reqdesign.reqif.AttributeValueReal
The DatatypeDefinitionReal associated with this attribute value
getDatatypeDefinitionString() - Method in class com.reqdesign.reqif.AttributeDefinitionString
Type specific getter for the associated DatatypeDefinition subclass.
getDatatypeDefinitionString() - Method in class com.reqdesign.reqif.AttributeValueString
The DatatypeDefinitionString associated with this attribute value
getDatatypeDefinitionXHTML() - Method in class com.reqdesign.reqif.AttributeDefinitionXHTML
Type specific getter for the associated DatatypeDefinition subclass.
getDatatypeDefinitionXHTML() - Method in class com.reqdesign.reqif.AttributeValueXHTML
The DatatypeDefinitionXHTML associated with this attribute value
getDatatypeName() - Method in class com.reqdesign.reqif.DatatypeDefinition
Returns a string representation of the type.
getDatatypes() - Method in class com.reqdesign.reqif.ReqIFContent
Gets the collection of DatatypeDefinition objects in this ReqIF as an iterable list
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinition
The default value which can be assigned by the exporting tool if one is specified.
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinitionBoolean
The default value which can be assigned by the exporting tool if one is specified.
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinitionDate
The default value which can be assigned by the exporting tool if one is specified.
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinitionEnumeration
The default value which can be assigned by the exporting tool if one is specified.
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinitionInteger
The default value which can be assigned by the exporting tool if one is specified.
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinitionReal
The default value which can be assigned by the exporting tool if one is specified.
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinitionString
The default value which can be assigned by the exporting tool if one is specified.
getDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinitionXHTML
The default value which can be assigned by the exporting tool if one is specified.
getDefinitions() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues
 
getDesc() - Method in class com.reqdesign.reqif.ExternalLink
Returns the description of the external link as represented by the @DESC attribute value which is an optional attribute.
getDesc() - Method in class com.reqdesign.reqif.Identifiable
Optional additional description for the information element.
getDifferenceElementType() - Method in class com.reqdesign.reqif.difference.Difference
 
getDifferences() - Method in class com.reqdesign.reqif.difference.Difference
 
getDifferenceType() - Method in class com.reqdesign.reqif.difference.Difference
 
getDirection() - Method in class com.reqdesign.reqif.ExternalLink
Returns the link direction of the external link.
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValue
 
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValueBoolean
Returns true or false as appropriate
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValueDate
Returns the string representation of this Date value
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValueEnumeration
Returns the collection of EnumValue objects as a single String composed from individual EnumValue @LONG-NAME attribute values and comma delimited.
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValueInteger
Returns the String representation of this long value
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValueReal
Returns the String representation of this double value
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValueString
Returns the String value
getDisplayText() - Method in class com.reqdesign.reqif.AttributeValueXHTML
Returns a String representation of the THE-VALUE ReqIF XHTML content.
getEmbeddedValue() - Method in class com.reqdesign.reqif.Properties
Getter for the EmbeddedValue instance owned by this Properties instance
getEnumIndex() - Method in class com.reqdesign.reqif.EnumValue
Getter for the index of this EnumValue in the enumeration list.
getEnumValues() - Method in class com.reqdesign.reqif.AttributeValueEnumeration
Returns the collection of EnumValue objects contained in this object
getExchangeConversationIdentifier() - Method in class com.reqdesign.reqif.ReqIFFile
The unique exchange conversation identifier for this ReqIF file.
getExchangeConversationIdentifier() - Method in class com.reqdesign.reqif.ToolExtensions
 
getExternalLinks() - Method in class com.reqdesign.reqif.SpecObject
Collects all ExternalLink objects associated with this SpecObject
getFieldName() - Method in class com.reqdesign.reqif.difference.FieldDifference
 
getFilename() - Method in class com.reqdesign.reqif.ReqIFFile
The name of the ReqIF file either standalone or within the archive.
getFromCustomerToSuppler(String, String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getFromSupplerToCustomer(String, String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getFullPath() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns the String full path to the referenced file for this object
getFullPath() - Method in class com.reqdesign.reqif.ReqIFFile
Returns the path of this ReqIFFile
getId(T) - Method in interface com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.TreeNodeAdapter
 
getIdentifiable(String) - Method in class com.reqdesign.reqif.ReqIFArchive
Returns the Identifiable object according to the specified identifier
getIdentifiable1() - Method in class com.reqdesign.reqif.difference.IdentifiableClassDifference
 
getIdentifiable1() - Method in class com.reqdesign.reqif.difference.IdentifiableDifference
 
getIdentifiable1() - Method in interface com.reqdesign.reqif.difference.IdentifiablePair
 
getIdentifiable2() - Method in class com.reqdesign.reqif.difference.IdentifiableClassDifference
 
getIdentifiable2() - Method in class com.reqdesign.reqif.difference.IdentifiableDifference
 
getIdentifiable2() - Method in interface com.reqdesign.reqif.difference.IdentifiablePair
 
getIdentifiables() - Method in class com.reqdesign.reqif.ReqIFContent
 
getIdentifier() - Method in class com.reqdesign.reqif.AlternativeID
Gets the ALTERNATIVE-ID element @IDENTIFIER XML attribute.
getIdentifier() - Method in class com.reqdesign.reqif.Identifiable
The lifetime immutable identifier for an instance of a ReqIF information type.
getIdentifier() - Method in class com.reqdesign.reqif.ReqIFHeader
The ReqIF identifier (mandatory)
getIndex(T, T) - Method in interface com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.TreeNodeAdapter
 
getKey() - Method in class com.reqdesign.reqif.EmbeddedValue
Gets the @KEY XML attribute for this object.
getKeyText() - Method in class com.reqdesign.reqif.EmbeddedValue
Gets the String representation for the KEY attribute for this EmbeddedValue object
getLastChange() - Method in class com.reqdesign.reqif.Identifiable
The date and time of the last change of the information element.
getLastChangeText() - Method in class com.reqdesign.reqif.Identifiable
The date and time of the last change of the information element as a String.
getLinkTechnology() - Method in class com.reqdesign.reqif.ExternalLink
Returns the link technology of the external link.
getLinkType() - Method in class com.reqdesign.reqif.ExternalLink
Returns the link type of the external link.
getLongName() - Method in class com.reqdesign.reqif.ExternalLink
Returns the name of the link represented by the @LONG-NAME attribute value which is a mandatory attribute.
getLongName() - Method in class com.reqdesign.reqif.Identifiable
The human-readable name for the information element.
getLongNameWithId(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getMappedAttributeName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getMappedWFTypeName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getMax() - Method in class com.reqdesign.reqif.DatatypeDefinitionInteger
Returns the value of the @MAX attribute for this DatatypeDefinitionInteger object.
getMax() - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Gets the @MAX attribute value for this DatatypeDefinitionReal object.
getMaxLength() - Method in class com.reqdesign.reqif.DatatypeDefinitionString
Gets the @MAX-LENGTH attribute value for this DatatypeDefinitionString object.
getMaxLengthText() - Method in class com.reqdesign.reqif.DatatypeDefinitionString
Returns the String representation for the MAX-LENGTH attribute odf this DatatypeDefinitionString.
getMaxText() - Method in class com.reqdesign.reqif.DatatypeDefinitionInteger
Returns the MAX attribute value as it is represented in the ReqIF XML file.
getMaxText() - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Returns the String representation for the MAX attribute.
getMessage() - Method in class com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage
 
getMessage() - Method in class com.reqdesign.reqif.ValidationMessage
 
getMimeType() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns the String MIME type of this ReferencedFile object
getMin() - Method in class com.reqdesign.reqif.DatatypeDefinitionInteger
Returns the value of the @MIN attribute for this DatatypeDefinitionInteger object.
getMin() - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Gets the @MIN attribute value for this DatatypeDefinitionReal object
getMinText() - Method in class com.reqdesign.reqif.DatatypeDefinitionInteger
Returns the MIN attribute value as it is represented in the ReqIF XML file.
getMinText() - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Returns the String representation for the MIN attribute.
getMultiValued() - Method in class com.reqdesign.reqif.AttributeDefinitionEnumeration
 
getName() - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessDefinition
 
getName(T) - Method in interface com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.TreeNodeAdapter
 
getObjectElement() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns the Element object for this object
getOtherContent() - Method in class com.reqdesign.reqif.EmbeddedValue
Gets the @OTHER-CONTENT XML attribute for this object.
getOuterObjectElement() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns the Element object for the parent of this object where this object is the representational image
getParent(T) - Method in interface com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.TreeNodeAdapter
 
getParent() - Method in class com.reqdesign.reqif.SpecHierarchy
 
getParentDifference() - Method in class com.reqdesign.reqif.difference.Difference
The parent Difference is the parent in the difference hierarchy
getPath() - Method in class com.reqdesign.reqif.ReqIFArchive
Returns the path of this archive if the archive was loaded or saved from disk.
getPath() - Method in class com.reqdesign.reqif.ValidationMessage
 
getPathToRoot() - Method in class com.reqdesign.reqif.Identifiable
Helper function returning the path to the XML root for display in validation messages.
getPathToRoot() - Method in class com.reqdesign.reqif.SpecType
 
getPrefix(Element, String) - Static method in class com.reqdesign.reqif.XmlUtils
 
getProcessDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessTemplate
 
getProcessDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getProcessDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions
 
getProperties() - Method in class com.reqdesign.reqif.EnumValue
Gets the Properties object owned by this object.
getReferenceDefinitions() - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessTemplate
the status definitions and values for the 1st reference archive in the process exchange
getReferenceDefinitions() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessTemplate
 
getReferencedFiles() - Method in class com.reqdesign.reqif.AttributeValueXHTML
 
getReferencedFiles() - Method in class com.reqdesign.reqif.ReqIFFile
 
getReferenceRole() - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessTemplate
 
getRelationGroupType() - Method in class com.reqdesign.reqif.RelationGroup
Returns the SpecRelationType associated with this object.
getRelationGroupTypes() - Method in class com.reqdesign.reqif.ReqIFContent
Gets a Stream of RelationGroupType objects in this ReqIF as an iterable list
getRelativePath() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns the String relative path of this ReferencedFile object
getRepositoryId() - Method in class com.reqdesign.reqif.ReqIFHeader
Optional unique identifier of the repository containing the requirements that have been exported.
getRepresentationalReferencedFile() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns the ReferencedFile object that is the representational image for this object
getReqIFArchive() - Method in class com.reqdesign.reqif.compliance.exchange_process.ReferenceDefinitions
 
getReqIFArchive() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getReqIFArchive() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues
 
getReqIFArchive() - Method in class com.reqdesign.reqif.ReqIFFile
 
getReqIFContent() - Method in class com.reqdesign.reqif.AttributeValue
 
getReqIFContent(AttributeDefinition<?>, SpecElementWithAttributes<?>) - Static method in class com.reqdesign.reqif.AttributeValue
 
getReqIFContent() - Method in class com.reqdesign.reqif.CoreContent
Gets the contained ReqIFContent object.
getReqIFContent() - Method in class com.reqdesign.reqif.Identifiable
Reference to the owning ReqIFContent object.
getReqIFFile() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getReqIFFile() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues
 
getReqIFFile() - Method in class com.reqdesign.reqif.CoreContent
Gets the containing ReqIFFile object.
getReqIFFile() - Method in class com.reqdesign.reqif.ValidationMessage
 
getReqIFFile1() - Method in class com.reqdesign.reqif.difference.DifferenceAnalyzer.ComparableReqIFFiles
 
getReqIFFile2() - Method in class com.reqdesign.reqif.difference.DifferenceAnalyzer.ComparableReqIFFiles
 
getReqIFFileName() - Method in class com.reqdesign.reqif.ValidationMessage
 
getReqIFFiles() - Method in class com.reqdesign.reqif.ReqIFArchive
Gets the collection of ReqIFFile objects inside this archive.
getReqIFHeader() - Method in class com.reqdesign.reqif.TheHeader
Gets the contained ReqIFHeader object.
getReqIFToolExtensionElements() - Method in class com.reqdesign.reqif.ReqIFToolExtension
 
getReqIFToolId() - Method in class com.reqdesign.reqif.ReqIFHeader
Identifier of the exporting ReqIF tool
getReqIFVersion() - Method in class com.reqdesign.reqif.ReqIFHeader
ReqIF interchange format and protocol version.
getRequirementSpecObjects() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions
 
getRole() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getRole() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues
 
getSeverity() - Method in class com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage
 
getSourceSpecificationReference() - Method in class com.reqdesign.reqif.RelationGroup
 
getSourceSpecObjectReference() - Method in class com.reqdesign.reqif.SpecRelation
Returns the SpecObjectReference that is associated with the source of the relation.
getSourceToolId() - Method in class com.reqdesign.reqif.ReqIFHeader
Identifier of the exporting requirements management tool (required)
getSpecAttributes() - Method in class com.reqdesign.reqif.SpecType
Returns the collection of AttributeDefinition objects owned by this class.
getSpecElementWithAttributes() - Method in class com.reqdesign.reqif.AttributeValue
Returns the owning SpecElementWithAttributes object where this AttributeValue exists inside a SpecElementWithAttributes object.
getSpecification() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getSpecification() - Method in class com.reqdesign.reqif.SpecHierarchy
Returns the Specification in which this SpecHierarchy occurs
getSpecification1() - Method in class com.reqdesign.reqif.difference.StructureDifference
 
getSpecification2() - Method in class com.reqdesign.reqif.difference.StructureDifference
 
getSpecifications() - Method in class com.reqdesign.reqif.ReqIFContent
 
getSpecificationType() - Method in class com.reqdesign.reqif.Specification
 
getSpecificationTypes() - Method in class com.reqdesign.reqif.ReqIFContent
Gets a Stream of SpecificationType objects in this ReqIF as an iterable list
getSpecifiedValues() - Method in class com.reqdesign.reqif.DatatypeDefinitionEnumeration
Gets the owned SpecifiedValues collection object.
getSpecObject() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSpecObject() - Method in class com.reqdesign.reqif.SpecHierarchy
 
getSpecObjectCollection() - Method in class com.reqdesign.reqif.Specification
 
getSpecObjectId() - Method in class com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage
 
getSpecObjectReference() - Method in class com.reqdesign.reqif.SpecObject
Constructs a SpecObjectReference from a SpecObject.
getSpecObjectReferencesWithExternalLinks() - Method in class com.reqdesign.reqif.ToolExtensions
Gets all SpecObjectReference objects which have ExternalLinks in a SpecObjectReferences collection.
getSpecObjects() - Method in class com.reqdesign.reqif.ReqIFContent
 
getSpecObjectType() - Method in class com.reqdesign.reqif.SpecObject
Gets the SpecObjectType of this SpecObject
getSpecObjectTypes() - Method in class com.reqdesign.reqif.ReqIFContent
Gets a Stream of SpecificationType objects in this ReqIF as an iterable list
getSpecObjectValuesMap() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues
 
getSpecRelationGroups() - Method in class com.reqdesign.reqif.ReqIFContent
 
getSpecRelations() - Method in class com.reqdesign.reqif.RelationGroup
 
getSpecRelations() - Method in class com.reqdesign.reqif.ReqIFContent
 
getSpecRelationType() - Method in class com.reqdesign.reqif.SpecRelation
Returns the SpecRelationType that is associated with the type of the relation.
getSpecRelationTypes() - Method in class com.reqdesign.reqif.ReqIFContent
Gets a Stream of SpecRelationType objects in this ReqIF as an iterable list
getSpecType() - Method in class com.reqdesign.reqif.AttributeDefinition
Returns the SpecType base class instance owning this AttributeDefinition
getSpecType() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getSpecType() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getSpecType() - Method in class com.reqdesign.reqif.SpecElement
 
getSpecTypeIdToSpecTypeInfoMap() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions
 
getSpecTypeInfo() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSpecTypeMappingInfos() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getSpecTypes() - Method in class com.reqdesign.reqif.ReqIFContent
Gets the collection of SpecType objects in this ReqIF as an iterable list
getStatusValue(Role) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSupplierComment() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSupplierCommentAttributeDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getSupplierCommentName() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getSupplierCommentValue() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSupplierStatus() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSupplierStatusAttributeDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getSupplierStatusMap() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getSupplierStatusMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getSupplierStatusName() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getSupplierStatusText() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSupplierStatusValue() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getSystemNames() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getSystemNamesForSpecType(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions
 
getTargetSpecificationReference() - Method in class com.reqdesign.reqif.RelationGroup
 
getTargetSpecObjectReference() - Method in class com.reqdesign.reqif.SpecRelation
Returns the SpecObjectReference that is associated with the target of the relation.
getTempDirPath() - Method in class com.reqdesign.reqif.ReqIFArchive
 
getTextAttributeDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getTextName() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getTextValue() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getTheHeader() - Method in class com.reqdesign.reqif.ReqIFFile
The TheHeader object contained within this ReqIFFile object.
getTheOriginalValue() - Method in class com.reqdesign.reqif.AttributeValueXHTML
Returns the Element object representing the THE-ORIGINAL-VALUE ReqIF XHTML content element.
getTheValue() - Method in class com.reqdesign.reqif.AttributeValueBoolean
 
getTheValue() - Method in class com.reqdesign.reqif.AttributeValueDate
 
getTheValue() - Method in class com.reqdesign.reqif.AttributeValueInteger
 
getTheValue() - Method in class com.reqdesign.reqif.AttributeValueReal
 
getTheValue() - Method in class com.reqdesign.reqif.AttributeValueString
 
getTheValue() - Method in class com.reqdesign.reqif.AttributeValueXHTML
Returns the Element object representing the THE-VALUE ReqIF XHTML content element.
getTheValueText() - Method in class com.reqdesign.reqif.AttributeValueBoolean
Gets the String representation of this attribute value as stored in the ReqIF XML file.
getTheValueText() - Method in class com.reqdesign.reqif.AttributeValueDate
Gets the String representation of this attribute value as stored in the ReqIF XML file.
getTheValueText() - Method in class com.reqdesign.reqif.AttributeValueInteger
Gets the String representation of this attribute value as stored in the ReqIF XML file.
getTheValueText() - Method in class com.reqdesign.reqif.AttributeValueReal
Gets the String representation of this attribute value as stored in the ReqIF XML file.
getTitle() - Method in class com.reqdesign.reqif.ReqIFHeader
Title of the Exchange Document.
getToolExtensions() - Method in class com.reqdesign.reqif.ReqIFFile
The ToolExtensions object contained within this ReqIFFile object.
getType() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getTypeAttributeDefinition() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
getTypeMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getTypeName() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
getTypeValue() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
getURI() - Method in class com.reqdesign.reqif.ExternalLink
Returns the identifier of the external item e.g., the URI of a JIRA issue
getValidationMessageType() - Method in class com.reqdesign.reqif.ValidationMessage
 
getValidCustomerTransitions(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getValidSpecification(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
getValidSupplierTransitions(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
getValue() - Method in class com.reqdesign.reqif.AttributeValue
 
getValue() - Method in class com.reqdesign.reqif.AttributeValueBoolean
Returns the native value as Object
getValue() - Method in class com.reqdesign.reqif.AttributeValueDate
Returns the native value as Object
getValue() - Method in class com.reqdesign.reqif.AttributeValueEnumeration
Returns the native value as Object
getValue() - Method in class com.reqdesign.reqif.AttributeValueInteger
Returns the native value as Object
getValue() - Method in class com.reqdesign.reqif.AttributeValueReal
Returns the native value as Object
getValue() - Method in class com.reqdesign.reqif.AttributeValueString
Returns the native value as Object
getValue() - Method in class com.reqdesign.reqif.AttributeValueXHTML
Returns the native value as Object
getValue1() - Method in class com.reqdesign.reqif.difference.FieldDifference
 
getValue2() - Method in class com.reqdesign.reqif.difference.FieldDifference
 
getValues() - Method in class com.reqdesign.reqif.AttributeValueEnumeration
Returns the collection of EnumValue objects as a String[] array of individual EnumValue @LONG-NAME attribute values.
getVersion() - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessDefinition
 

H

hasDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinition
 
hashCode() - Method in class com.reqdesign.reqif.Identifiable
 
HeaderDifference - Class in com.reqdesign.reqif.difference
This class describes a difference between the Header that is defined in ReqIF1 and the same Header in ReqIF2.
Heading - Static variable in class com.reqdesign.reqif.SystemAttributeNames.ReqIFWFTypeNames
 
headingTypeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 

I

Identifiable<T extends Identifiable<?>> - Class in com.reqdesign.reqif
This is the abstract base class providing an identification concept for ReqIF elements.
IdentifiableClassDifference<T extends Identifiable<?>> - Class in com.reqdesign.reqif.difference
This class describes a difference between an Identifiable that is defined in ReqIF1 and the same Identifiable in ReqIF2 where the class of the Identifiable has changed.
IdentifiableDifference<T extends Identifiable<?>> - Class in com.reqdesign.reqif.difference
This class describes a difference between an Identifiable that is defined in ReqIF1 and the same Identifiable in ReqIF2.
IdentifiablePair<T extends Identifiable<?>> - Interface in com.reqdesign.reqif.difference
 
Identifiables - Class in com.reqdesign.reqif
This class is a collection of Identifiable objects.
ImplementationGuideComplianceChecker - Class in com.reqdesign.reqif.compliance.implementationguide
Class used for checking ReqIF archives and files against the rules documented in the Implementation Guide
ImplementationGuideComplianceChecker() - Constructor for class com.reqdesign.reqif.compliance.implementationguide.ImplementationGuideComplianceChecker
 
ImplementationGuideList - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
Information - Static variable in class com.reqdesign.reqif.SystemAttributeNames.ReqIFWFTypeNames
 
informationTypeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 
initDefaultMappings() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
InvalidAttributeException - Exception in com.reqdesign.reqif.exceptions
This exception is raised if an attribute in an existing ReqIF file cannot be parsed into its native representation e.g., DateTime
invalidAttributeException(String, String, String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
InvalidDateTimeException - Exception in com.reqdesign.reqif.exceptions
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.
invalidDateTimeException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
InvalidIdentifierException - Exception in com.reqdesign.reqif.exceptions
This exception is raised if the supplied identifier is invalid
invalidIdentifierException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
InvalidValueException - Exception in com.reqdesign.reqif.exceptions
This exception is raised if a supplied parameter value is invalid.
invalidValueException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
isAnyInvalid() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
isAnyMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
isEditable() - Method in class com.reqdesign.reqif.AttributeDefinition
Returns the value of the @IS-EDITABLE attribute for this AttributeDefinition.
isEditable() - Method in class com.reqdesign.reqif.SpecHierarchy
 
isIgnore() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
isImage() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns a Boolean flag indicating whether this object is an image
isInEnum(T[], String) - Static method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
isModified() - Method in class com.reqdesign.reqif.ReqIFFile
Returns the modified status of this ReqIF file.
isOk() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
isOLE() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns a Boolean flag indicating whether this object is an OLE object
isReferenceArchive() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
isRepresentational() - Method in class com.reqdesign.reqif.ReferencedFile
This method returns a Boolean flag indicating whether this object is a representational image
isRequirement(SpecObject, SRCReferenceDefinitions.SpecTypeInfo, String) - Static method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues
Determines whether the supplied SpecObject is a requirement with respect to the attribute ampping applied to this template and
isSameCustomerAttributes(SRCReferenceDefinitions.SpecTypeInfo) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
isSameReqIFFile(ReqIFFile, ReqIFFile) - Static method in class com.reqdesign.reqif.difference.DifferenceAnalyzer
Compares two ReqIFFile.
isSameSupplierAttributes(SRCReferenceDefinitions.SpecTypeInfo) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCReferenceDefinitions.SpecTypeInfo
 
isSimplified() - Method in class com.reqdesign.reqif.AttributeValueXHTML
Returns the value of the @IS-SIMPLIFIED attribute for this object.
isStatusValid(Role) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues.SpecObjectValues
 
isTableInternal() - Method in class com.reqdesign.reqif.SpecHierarchy
 
isUniqueIdentifier(String) - Method in class com.reqdesign.reqif.ReqIFFile
Checks whether the specified identifier is defined in this ReqIFFile
isUsed() - Method in class com.reqdesign.reqif.Identifiable
 
isValid(Role, boolean) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
isValid() - Method in enum com.reqdesign.reqif.compliance.exchange_process.TransitionOutcome
 
isValidCommentMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
isValidCustomer() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
isValidID(String) - Static method in class com.reqdesign.reqif.XmlUtils
 
isValidIdentifier(String) - Static method in class com.reqdesign.reqif.Identifiable
Checks whether the supplied String identifier is valid XSD:ID.
isValidMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
isValidStatusMappingPossibilities() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
isValidSupplier() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
is valid if supplier and customer status and comments and text name attribute definition long names are not null.
iterator() - Method in class com.reqdesign.reqif.AttributeValues
 
iterator() - Method in class com.reqdesign.reqif.Children
 
iterator() - Method in class com.reqdesign.reqif.Datatypes
 
iterator() - Method in class com.reqdesign.reqif.EditableAtts
 
iterator() - Method in class com.reqdesign.reqif.ExternalLinks
 
iterator() - Method in class com.reqdesign.reqif.Identifiables
 
iterator() - Method in class com.reqdesign.reqif.ReqIFArchives
 
iterator() - Method in class com.reqdesign.reqif.ReqIFFiles
 
iterator() - Method in class com.reqdesign.reqif.SpecAttributes
 
iterator() - Method in class com.reqdesign.reqif.Specifications
 
iterator() - Method in class com.reqdesign.reqif.SpecObjectReferences
 
iterator() - Method in class com.reqdesign.reqif.SpecObjects
 
iterator() - Method in class com.reqdesign.reqif.SpecRelationGroups
 
iterator() - Method in class com.reqdesign.reqif.SpecRelations
 
iterator() - Method in class com.reqdesign.reqif.SpecTypes
 
iterator() - Method in class com.reqdesign.reqif.ToolExtensions
 

L

load(String, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.ReqIFArchiveManager
Loads a ReqIF archive from disk.
load(String, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.ReqIFFile
Create a ReqIFFile object from an existing .reqif file outside of an ReqIFArchive.

M

makeCompliant(Element) - Method in class com.reqdesign.reqif.XHTMLValidator
Removes unsupported attributes and child elements

N

NotFoundException - Exception in com.reqdesign.reqif.exceptions
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.
notFoundException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
NotSavedException - Exception in com.reqdesign.reqif.exceptions
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.
notSavedException() - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
NotSupportedException - Exception in com.reqdesign.reqif.exceptions
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.
notSupportedException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
ns_reqif - Static variable in class com.reqdesign.reqif.ReqIFNamespace
 
ns_reqif_common - Static variable in class com.reqdesign.reqif.ReqIFNamespace
 
ns_xhtml - Static variable in class com.reqdesign.reqif.ReqIFNamespace
 
ns_xhtml - Static variable in class com.reqdesign.reqif.XHTMLValidator
 

O

opposite() - Method in enum com.reqdesign.reqif.compliance.exchange_process.Role
 
orNoValue(String) - Static method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 

P

ParentChildRelationship - Class in com.reqdesign.reqif.difference
This class models the parent/child relationship between an Identifiable parent and its child Identifiables in a Specification SpecObject hierarchy.
ProcessDefinition - Class in com.reqdesign.reqif.compliance.exchange_process
Class representing the Compliance definition.
ProcessDefinition() - Constructor for class com.reqdesign.reqif.compliance.exchange_process.ProcessDefinition
 
processDifference(TreeDifferencesAnalyzer.DifferenceType, T, T) - Method in interface com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.DifferenceAdapter
 
ProcessTemplate - Class in com.reqdesign.reqif.compliance.exchange_process
This class describes the rules that can be checked to determine whether archives in an exchange process comply with a particular exchange process - basically workflow rules In the process of defining such rules, the following need to be considered...
ProcessTemplate(ProcessDefinition, Role) - Constructor for class com.reqdesign.reqif.compliance.exchange_process.ProcessTemplate
 
Properties - Class in com.reqdesign.reqif
The Properties class represents the contents of the ReqIF XML PROPERTIES element.
Property - Annotation Type in com.reqdesign.reqif
 

R

RaiseException - Class in com.reqdesign.reqif.exceptions
 
RaiseException() - Constructor for class com.reqdesign.reqif.exceptions.RaiseException
 
ReferenceDefinitions - Class in com.reqdesign.reqif.compliance.exchange_process
 
ReferenceDefinitions(ReqIFArchive) - Constructor for class com.reqdesign.reqif.compliance.exchange_process.ReferenceDefinitions
 
referencedException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
ReferencedException - Exception in com.reqdesign.reqif.exceptions
This exception is raised if an attempt is made to remove an item from a ReqIF file that contains references to other items.
ReferencedFile - Class in com.reqdesign.reqif
Wrapper class for a referenced file which is either the target for an image or an OLE file.
RelationGroup - Class in com.reqdesign.reqif
 
RelationGroupDifference - Class in com.reqdesign.reqif.difference
This class describes a difference between an RelationGroup that is defined in ReqIF1 and the same RelationGroup in ReqIF2.
RelationGroupType - Class in com.reqdesign.reqif
 
remove(AttributeValue) - Method in class com.reqdesign.reqif.AttributeValues
Removes the specified AttributeValue from the AttributeValues collection
remove(SpecHierarchy) - Method in class com.reqdesign.reqif.Children
Removes a SpecHierarchy object from this collection.
remove(DatatypeDefinition) - Method in class com.reqdesign.reqif.Datatypes
Removes a DatatypeDefinition object from this collection.
remove(ExternalLink) - Method in class com.reqdesign.reqif.ExternalLinks
Removes an ExternalLink from this collection.
remove(AttributeDefinition<?>) - Method in class com.reqdesign.reqif.SpecAttributes
Removes a AttributeDefinition object from this collection.
remove(Specification) - Method in class com.reqdesign.reqif.Specifications
Removes a Specification object from this collection.
remove(EnumValue) - Method in class com.reqdesign.reqif.SpecifiedValues
Removes an EnumValue object from this collection.
remove(SpecObject) - Method in class com.reqdesign.reqif.SpecObjects
Removes a SpecObject object from this collection.
remove(RelationGroup) - Method in class com.reqdesign.reqif.SpecRelationGroups
Removes a RelationGroup object from this collection.
remove(SpecRelation) - Method in class com.reqdesign.reqif.SpecRelations
Removes a SpecRelation object from this collection.
remove(SpecType) - Method in class com.reqdesign.reqif.SpecTypes
Removes a SpecType object from this collection.
removeAll() - Method in class com.reqdesign.reqif.Children
Removes all child (@code SpecHierarchy} objects in this collection.
removeAll() - Method in class com.reqdesign.reqif.Specifications
Removes all Specification objects from this collection.
removeAll() - Method in class com.reqdesign.reqif.SpecObjects
Removes all SpecObject objects from this collection.
removeAll() - Method in class com.reqdesign.reqif.SpecRelationGroups
Removes all RelationGroup objects from this collection
removeAll() - Method in class com.reqdesign.reqif.SpecRelations
Removes all (@code SpecRelation} objects from this collection.
removeData() - Method in class com.reqdesign.reqif.ReqIFContent
Removes all data from this ReqIF file.
removeDefaultValue() - Method in class com.reqdesign.reqif.AttributeDefinition
Removes the default value if one is set.
removeReqIFFile(ReqIFFile) - Method in class com.reqdesign.reqif.ReqIFArchive
Removes the specified ReqIFFile from the archive
ReqIF_AssociatedFiles - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_Category - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ChangeDescription - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ChapterName - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ChapterNumber - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_Description - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_FitCriteria - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignBaseline - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignCreatedBy - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignCreatedOn - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignCreatedThru - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignDeleted - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignID - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignModifiedBy - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignRevision - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_ForeignState - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_Name - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_Prefix - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_Project - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIF_Text - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIFArchive - Class in com.reqdesign.reqif
Class for a ReqIF archive (extension .reqifz).
ReqIFArchiveManager - Class in com.reqdesign.reqif
This class is used to create ReqIF archives and manage existing archives.
ReqIFArchiveManager() - Constructor for class com.reqdesign.reqif.ReqIFArchiveManager
 
ReqIFArchives - Class in com.reqdesign.reqif
This class is the collection class for ReqIFArchive objects.
ReqIFArchives() - Constructor for class com.reqdesign.reqif.ReqIFArchives
 
ReqIFContent - Class in com.reqdesign.reqif
Represents the REQ-IF-CONTENT element in a ReqIF file
ReqIFFile - Class in com.reqdesign.reqif
Class for a ReqIF file (extension .reqif).
ReqIFFiles - Class in com.reqdesign.reqif
 
ReqIFHeader - Class in com.reqdesign.reqif
This class represents the REQ-IF-HEADER element within a ReqIF file.
ReqIFHeader(ReqIFFile, String, String, Date, String, String, String, String, String) - Constructor for class com.reqdesign.reqif.ReqIFHeader
 
REQIFlibLicenseManager - Class in com.reqdesign.reqif
Use this class to initialize REQIFlib with a valid REQIFdev license.
REQIFlibLicenseManager() - Constructor for class com.reqdesign.reqif.REQIFlibLicenseManager
 
ReqIFNamespace - Class in com.reqdesign.reqif
ReqIF namespaces
ReqIFNamespace() - Constructor for class com.reqdesign.reqif.ReqIFNamespace
 
ReqIFPrefix - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIFToolExtension - Class in com.reqdesign.reqif
 
ReqIFToolExtensionElements - Class in com.reqdesign.reqif
The ReqIFToolExtensionElements class is a collection of Element objects which constitute the XML elements below REQ-IF-TOOL-EXTENSION.
ReqIFWF_CustomerComment - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIFWF_CustomerStatus - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIFWF_SupplierComment - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIFWF_SupplierStatus - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIFWF_Type - Static variable in class com.reqdesign.reqif.SystemAttributeNames
 
ReqIFWFTypeNames() - Constructor for class com.reqdesign.reqif.SystemAttributeNames.ReqIFWFTypeNames
 
Requirement - Static variable in class com.reqdesign.reqif.SystemAttributeNames.ReqIFWFTypeNames
 
requirementTypeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 
Role - Enum in com.reqdesign.reqif.compliance.exchange_process
The role as it applies to the exchange process CUSTOMER (or OEM) is the specification owner SUPPLIER is the contributor

S

save(Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.ReqIFArchive
Saves this archive in the current archive path as established when the archive was loaded, if it was loaded Otherwise established in the last call to saveAs.
save(Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.ReqIFFile
Saves this ReqIF.
saveAs(String, Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.ReqIFArchive
Saves this archive in the specified path
setAccuracy(long) - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Sets the accuracy property for this DatatypeDefinitionReal object.
setAlternativeID(String) - Method in class com.reqdesign.reqif.Identifiable
Sets the ALTERNATIVE-ID[@IDENTIFIER] attribute to the specified value.
setComment(String) - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the ReqIF comment to the supplied value.
setCreationTime(Date) - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the 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.
setCreationTimeText(String) - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the 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.
setCreationTimetoNow() - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the time of creation of the exchange XML document in the format of the XML Schema data type "dateTime" to now.
setCustomerCommentName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
setCustomerStatusName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
setDefaultValue(boolean) - Method in class com.reqdesign.reqif.AttributeDefinitionBoolean
Sets the default value for this object.
setDefaultValue(Date) - Method in class com.reqdesign.reqif.AttributeDefinitionDate
Sets the default value for this object.
setDefaultValue(EnumValue...) - Method in class com.reqdesign.reqif.AttributeDefinitionEnumeration
Sets the default values for this object using a List.
setDefaultValue(long) - Method in class com.reqdesign.reqif.AttributeDefinitionInteger
Sets the default value for this object.
setDefaultValue(double) - Method in class com.reqdesign.reqif.AttributeDefinitionReal
Sets the default value for this object.
setDefaultValue(String) - Method in class com.reqdesign.reqif.AttributeDefinitionString
Sets the default value for this object.
setDefaultValue(Element, Element, boolean) - Method in class com.reqdesign.reqif.AttributeDefinitionXHTML
Sets the defaults for the theValue, theOriginalValue and isSimplified values for this object.
setDefaultValue(Element) - Method in class com.reqdesign.reqif.AttributeDefinitionXHTML
Sets the default for theValue for this object.
setDefaultValue(String, String, boolean) - Method in class com.reqdesign.reqif.AttributeDefinitionXHTML
Sets the default values for this object by specifying ReqIF XHTML content using String values.
setDefaultValue(String) - Method in class com.reqdesign.reqif.AttributeDefinitionXHTML
Sets the default for theValue value this object by specifying content as a String.
setDesc(String) - Method in class com.reqdesign.reqif.ExternalLink
Sets the description of the link.
setDesc(String) - Method in class com.reqdesign.reqif.Identifiable
Sets the @DESC attribute to the specified value.
setExchangeConversationIdentifier(String) - Method in class com.reqdesign.reqif.ReqIFFile
Sets the exchange conversation identifier for this ReqIF file.
setExchangeConversationIdentifier(String) - Method in class com.reqdesign.reqif.ToolExtensions
 
setFilename(String) - Method in class com.reqdesign.reqif.ReqIFFile
Renames the ReqIF file
setIdentifier(String) - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the ReqIF identifier to the supplied value
setIgnore(boolean) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
setInvalidToIgnore() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
setIsEditable(boolean) - Method in class com.reqdesign.reqif.AttributeDefinition
Sets the @IS-EDITABLE attribute for this AttributeDefinition subclass.
setIsModified(boolean) - Method in class com.reqdesign.reqif.ReqIFFile
Allows to set the modified state of the ReqIF file.
setIsSimplified(boolean) - Method in class com.reqdesign.reqif.AttributeValueXHTML
Sets the value of the @IS-SIMPLIFIED attribute for this object.
setKey(long) - Method in class com.reqdesign.reqif.EmbeddedValue
Sets the value of the @KEY attribute to the specified value
setLastChange(Date) - Method in class com.reqdesign.reqif.Identifiable
Sets the date/time of the last change of the information element.
setLicense(String) - Static method in class com.reqdesign.reqif.REQIFlibLicenseManager
Sets the license from a license string
setLinkDirection(ExternalLinkDirection) - Method in class com.reqdesign.reqif.ExternalLink
Sets the link direction
setLinkTechnology(String) - Method in class com.reqdesign.reqif.ExternalLink
Sets the link type.
setLinkType(String) - Method in class com.reqdesign.reqif.ExternalLink
Sets the link type.
setLongName(String) - Method in class com.reqdesign.reqif.ExternalLink
Sets the name of the link.
setLongName(String) - Method in class com.reqdesign.reqif.Identifiable
Sets the human-readable name for the information.
setMax(long) - Method in class com.reqdesign.reqif.DatatypeDefinitionInteger
Sets the value of the @MAX attribute to the specified value.
setMax(double) - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Sets the @MAX attribute for this DatatypeDefinitionReal object.
setMaxLength(long) - Method in class com.reqdesign.reqif.DatatypeDefinitionString
Sets the @MAX_LENGTH attribute for this DatatypeDefinitionString object.
setMin(long) - Method in class com.reqdesign.reqif.DatatypeDefinitionInteger
Sets the value of the @MIN attribute to the specified value.
setMin(double) - Method in class com.reqdesign.reqif.DatatypeDefinitionReal
Sets the @MIN attribute for this DatatypeDefinitionReal object.
setMultiValued(boolean) - Method in class com.reqdesign.reqif.AttributeDefinitionEnumeration
Sets the value of the @MULTI-VALUED attribute of this AttributeDefinitionEnumeration object.
setName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessDefinition
 
setOtherContent(String) - Method in class com.reqdesign.reqif.EmbeddedValue
Sets the @OTHER-CONTENT attribute to the specified value.
setRepositoryId(String) - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the Repository ID to the specified value
setReqIFToolId(String) - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the ReqIF Tool Id.
setSourceToolId(String) - Method in class com.reqdesign.reqif.ReqIFHeader
 
setSpecification(Specification) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
setSupplierCommentName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
setSupplierStatusName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
setTextName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
setTheOriginalValue(Element) - Method in class com.reqdesign.reqif.AttributeValueXHTML
Sets the Element representing the THE-ORIGINAL-VALUE ReqIF XHTML content.
setTheOriginalValue(Element, Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.AttributeValueXHTML
Sets the Element representing the THE-ORIGINAL-VALUE ReqIF XHTML content with validation.
setTheValue(boolean) - Method in class com.reqdesign.reqif.AttributeValueBoolean
Sets the boolean value
setTheValue(Date) - Method in class com.reqdesign.reqif.AttributeValueDate
Sets the Date value
setTheValue(EnumValue...) - Method in class com.reqdesign.reqif.AttributeValueEnumeration
Sets the EnumValue values
setTheValue(long) - Method in class com.reqdesign.reqif.AttributeValueInteger
Sets the long value
setTheValue(double) - Method in class com.reqdesign.reqif.AttributeValueReal
Sets the double value
setTheValue(String) - Method in class com.reqdesign.reqif.AttributeValueString
Sets the String value
setTheValue(Element) - Method in class com.reqdesign.reqif.AttributeValueXHTML
Sets the Element representing the THE-VALUE ReqIF XHTML content with validation.
setTheValue(Element, Element, boolean) - Method in class com.reqdesign.reqif.AttributeValueXHTML
Sets the Element representing the THE-VALUE ReqIF XHTML content with validation.
setTheValue(Element, Consumer<ValidationMessage>) - Method in class com.reqdesign.reqif.AttributeValueXHTML
Sets the Element representing the THE-VALUE ReqIF XHTML content.
setTitle(String) - Method in class com.reqdesign.reqif.ReqIFHeader
Sets the exchange document title.
setTypeName(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping.SpecTypeMappingInfo
 
setURI(String) - Method in class com.reqdesign.reqif.ExternalLink
Sets the identifier of the external link.
setVersion(int) - Method in class com.reqdesign.reqif.compliance.exchange_process.ProcessDefinition
 
SpecAttributes - Class in com.reqdesign.reqif
Concrete collection class for AttributeDefinition objects and owned by SpecType.
SpecElement<T extends SpecElement<T>> - Class in com.reqdesign.reqif
 
SpecElementDifference<T extends SpecElement<?>> - Class in com.reqdesign.reqif.difference
 
SpecElementWithAttributes<T extends SpecElementWithAttributes<T>> - Class in com.reqdesign.reqif
 
SpecElementWithAttributesDifference<T extends SpecElementWithAttributes<?>> - Class in com.reqdesign.reqif.difference
 
SpecHierarchy - Class in com.reqdesign.reqif
 
SpecHierarchyStructure - Class in com.reqdesign.reqif.difference
 
Specification - Class in com.reqdesign.reqif
 
SpecificationDifference - Class in com.reqdesign.reqif.difference
This class models the difference found in a Specification object and also contains child @link Difference} objects found in the SpecHierarchy structure
SpecificationReference - Class in com.reqdesign.reqif
 
SpecificationReference(Specifications, Element, String, Consumer<ValidationMessage>, String) - Constructor for class com.reqdesign.reqif.SpecificationReference
 
Specifications - Class in com.reqdesign.reqif
 
SpecificationType - Class in com.reqdesign.reqif
 
SpecifiedValues - Class in com.reqdesign.reqif
Class representing the ReqIF SPECIFIED-VALUES XML element The DatatypeDefinitionEnumeration class defines a member of this class
SpecObject - Class in com.reqdesign.reqif
 
SpecObjectDifference - Class in com.reqdesign.reqif.difference
 
SpecObjectReference - Class in com.reqdesign.reqif
 
SpecObjectReferences - Class in com.reqdesign.reqif
This class is a collection class for SpecObjectReference objects.
SpecObjects - Class in com.reqdesign.reqif
 
SpecObjectType - Class in com.reqdesign.reqif
 
SpecRelation - Class in com.reqdesign.reqif
This class represents the SPEC-RELATION element in ReqIF.
SpecRelationCollection - Class in com.reqdesign.reqif
 
SpecRelationDifference - Class in com.reqdesign.reqif.difference
 
SpecRelationGroups - Class in com.reqdesign.reqif
 
SpecRelations - Class in com.reqdesign.reqif
Concrete collection class for SpecRelation objects that also contains lookups for quick access of relations keyed by either the source or target identifiers.
SpecRelationType - Class in com.reqdesign.reqif
 
SpecType - Class in com.reqdesign.reqif
This is the base class for the four specializations of SpecType.
SpecTypeDifference - Class in com.reqdesign.reqif.difference
 
SpecTypes - Class in com.reqdesign.reqif
This class models the SPEC-TYPES element in ReqIF XML.
SRCAnalyzeAttributeMapping - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
Builds a map of spec object type identifiers to long names of attribute definitions for requirement spec object types for a given compliance definition and reqif archive (the 1st archive in an exchange process).
SRCAnalyzeAttributeMapping(SRCProcessDefinition, ReqIFArchive, boolean, Role, String) - Constructor for class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
Constructs the mapping object to contain the mappings of all SRC process attributes that must be defined in the reference archive
SRCAnalyzeAttributeMapping.SpecTypeMappingInfo - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
 
SRCArchiveComplianceValues - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
Takes a ReqIFArchive and gathers compliance status information.
SRCArchiveComplianceValues(ReqIFArchive, Role, SRCReferenceDefinitions) - Constructor for class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCArchiveComplianceValues
 
SRCArchiveComplianceValues.SpecObjectValues - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
 
SRCProcessDefinition - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
This class models the rules of the Default Process (SRC Exchange Process) as documented in the prostep ivip ReqIF Recommendation
SRCProcessDefinition() - Constructor for class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
Constructs a SRCProcessDefinition object
SRCProcessDefinition.SystemNames - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
 
SRCProcessTemplate - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
 
SRCReferenceDefinitions - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
Takes a ReqIFArchive and gathers compliance status information.
SRCReferenceDefinitions.SpecTypeInfo - Class in com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification
 
stream() - Method in class com.reqdesign.reqif.AttributeValues
 
stream() - Method in class com.reqdesign.reqif.Children
 
stream() - Method in class com.reqdesign.reqif.Datatypes
 
stream() - Method in class com.reqdesign.reqif.EditableAtts
 
stream() - Method in class com.reqdesign.reqif.ExternalLinks
 
stream() - Method in class com.reqdesign.reqif.Identifiables
 
stream() - Method in class com.reqdesign.reqif.ReqIFFiles
 
stream() - Method in class com.reqdesign.reqif.SpecAttributes
 
stream() - Method in class com.reqdesign.reqif.Specifications
 
stream() - Method in class com.reqdesign.reqif.SpecObjectReferences
 
stream() - Method in class com.reqdesign.reqif.SpecObjects
 
stream() - Method in class com.reqdesign.reqif.SpecRelationCollection
 
stream() - Method in class com.reqdesign.reqif.SpecRelationGroups
 
stream() - Method in class com.reqdesign.reqif.SpecRelations
 
stream() - Method in class com.reqdesign.reqif.SpecTypes
 
stream() - Method in class com.reqdesign.reqif.ToolExtensions
 
StructureDifference - Class in com.reqdesign.reqif.difference
 
StructureDifferencesAnalyzer - Class in com.reqdesign.reqif.difference
 
StructureDifferenceType - Enum in com.reqdesign.reqif.difference
Defines the type of difference specifically applying to structure i.e., SpecObject Hierarchy
supplierCommentAttributeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 
supplierStatusAttributeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 
SUPPORTED_ARCHIVE_EXTENSIONS - Static variable in class com.reqdesign.reqif.ReqIFArchiveManager
 
SystemAttributeNames - Class in com.reqdesign.reqif
System attribute names as defined in the Implementors Guide
SystemAttributeNames() - Constructor for class com.reqdesign.reqif.SystemAttributeNames
 
SystemAttributeNames.ReqIFWFTypeNames - Class in com.reqdesign.reqif
 
systemNames() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
SystemNames(SRCProcessDefinition.SystemNames) - Constructor for class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 

T

textAttributeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 
TheHeader - Class in com.reqdesign.reqif
Represents the THE-HEADER element in a ReqIF file.
toCustomerStatus(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
toCustomerStatus(CustomerStatus) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
toDisplayText() - Method in class com.reqdesign.reqif.difference.Difference
Convenient method to show the contents of Difference objects to a report or the console
ToolExtensions - Class in com.reqdesign.reqif
This class models the TOOL-EXTENSIONS section in a ReqIF File.
toReferenceDefinitions() - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
toRole(boolean, boolean) - Static method in enum com.reqdesign.reqif.compliance.exchange_process.Role
 
toString() - Method in class com.reqdesign.reqif.AttributeDefinition
Returns the string representation for this AttributeDefinition.
toString() - Method in class com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage
 
toString() - Method in class com.reqdesign.reqif.DatatypeDefinition
Returns a textual description of the datatype definition.
toString() - Method in class com.reqdesign.reqif.difference.AttributeValueDifference
 
toString() - Method in class com.reqdesign.reqif.difference.FieldDifference
 
toString() - Method in class com.reqdesign.reqif.difference.HeaderDifference
 
toString() - Method in class com.reqdesign.reqif.difference.IdentifiableDifference
 
toString() - Method in class com.reqdesign.reqif.EnumValue
toString override.
toString() - Method in class com.reqdesign.reqif.SpecElement
 
toString() - Method in class com.reqdesign.reqif.SpecType
 
toString() - Method in class com.reqdesign.reqif.ValidationMessage
 
toString(Element) - Static method in class com.reqdesign.reqif.XmlUtils
 
toStringWithoutNamespacePrefix(Element) - Static method in class com.reqdesign.reqif.XmlUtils
 
toSupplierStatus(String) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
toSupplierStatus(SupplierStatus) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition
 
TransitionOutcome - Enum in com.reqdesign.reqif.compliance.exchange_process
 
TreeDifferencesAnalyzer<T> - Class in com.reqdesign.reqif.difference
Generic tree difference analyzer to compare two trees and identify tree nodes that have been created, deleted or moved.
TreeDifferencesAnalyzer(T, T, TreeDifferencesAnalyzer.DifferenceAdapter<T>, TreeDifferencesAnalyzer.TreeNodeAdapter<T>) - Constructor for class com.reqdesign.reqif.difference.TreeDifferencesAnalyzer
 
TreeDifferencesAnalyzer.DifferenceAdapter<T> - Interface in com.reqdesign.reqif.difference
 
TreeDifferencesAnalyzer.DifferenceType - Enum in com.reqdesign.reqif.difference
 
TreeDifferencesAnalyzer.TreeNodeAdapter<T> - Interface in com.reqdesign.reqif.difference
 
typeAttributeName - Variable in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCProcessDefinition.SystemNames
 

U

unknownAttributeDefinitionException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
UnknownAttributeDefinitionException - Exception in com.reqdesign.reqif.exceptions
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(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
UnknownIdentifierException - Exception in com.reqdesign.reqif.exceptions
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.
updateMapping(ReqIFArchive, String, Map<String, Map<String, String>>) - Method in class com.reqdesign.reqif.compliance.exchange_process.stakeholder_request_clarification.SRCAnalyzeAttributeMapping
 
useInstalledLicense() - Static method in class com.reqdesign.reqif.REQIFlibLicenseManager
Sets the license from the one installed in $(user.home)/REQDesign/REQIFtoolkit/REQIFtoolkit.license

V

validate(ReqIFFile, Element, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.AttributeValueXHTML
Validates the XML contents in the specified theValue Element parameter against the ReqIF XHTML standard.
validate(String, Consumer<String>) - Static method in class com.reqdesign.reqif.ReqIFFile
Performs validation of the ReqIF file specified by reqIFPath against reqif.xsd.
validate(Element, String, ReqIFFile, Consumer<ValidationMessage>, String) - Static method in class com.reqdesign.reqif.XHTMLValidator
 
validateArchive(String, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.compliance.implementationguide.ImplementationGuideComplianceChecker
Validates the ReqIF archive specified by reqIFPath against the rules documented in the Implementation Guide.
validateAttributeDefinitionIsEditable(ReqIFFile, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.compliance.implementationguide.ImplementationGuideComplianceChecker
Validates a ReqIF file for appropriate usage of the isEditable an an AttributeDefinitionEnumeration
validateFile(String, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.compliance.implementationguide.ImplementationGuideComplianceChecker
Validates the ReqIF file specified by reqIFPath against the rules documented in the Implementation Guide.
validateSpecRelationsInRelationGroups(ReqIFFile, Consumer<ValidationMessage>) - Static method in class com.reqdesign.reqif.compliance.implementationguide.ImplementationGuideComplianceChecker
Validates a ReqIF file for appropriate assignment of SpecRelations to RelationGroups when the SpecRelation source and target SpecObject are in a different Specification.
validationException() - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
validationException(String) - Static method in class com.reqdesign.reqif.exceptions.RaiseException
 
ValidationException - Exception in com.reqdesign.reqif.exceptions
Exception that is thrown during parsing of a ReqIF XML file when non-standard ReqIF XML is encountered or ReqIF rules have been broken.
ValidationMessage - Class in com.reqdesign.reqif
Represents a validation message and is consumable during an archive load
ValidationMessage(ValidationMessageType, ReqIFFile, String, String) - Constructor for class com.reqdesign.reqif.ValidationMessage
Constructor
ValidationMessage(ValidationMessageType, String, String) - Constructor for class com.reqdesign.reqif.ValidationMessage
Constructor for ImplementationGuide validation
ValidationMessageType - Enum in com.reqdesign.reqif
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 - Enum in com.reqdesign.reqif
This enum is used to describe the validation outcome of ReqIFFile.validate(java.lang.String, java.util.function.Consumer<java.lang.String>).
valueOf(String) - Static method in enum com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.compliance.exchange_process.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.compliance.exchange_process.TransitionOutcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.difference.DifferenceElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.difference.DifferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.difference.StructureDifferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.DifferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.ExternalLinkDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.ValidationMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.reqdesign.reqif.ValidationOutcome
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.reqdesign.reqif.compliance.exchange_process.ComplianceMessage.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.compliance.exchange_process.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.compliance.exchange_process.TransitionOutcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.difference.DifferenceElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.difference.DifferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.difference.StructureDifferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.difference.TreeDifferencesAnalyzer.DifferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.ExternalLinkDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.ValidationMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.reqdesign.reqif.ValidationOutcome
Returns an array containing the constants of this enum type, in the order they are declared.

W

warning(SAXParseException) - Method in class com.reqdesign.reqif.XsdErrorHandler
 
wereErrors() - Method in class com.reqdesign.reqif.XsdErrorHandler
 
whereUsed() - Method in class com.reqdesign.reqif.Identifiable
 

X

XHTMLValidator - Class in com.reqdesign.reqif
 
XHTMLValidator() - Constructor for class com.reqdesign.reqif.XHTMLValidator
 
xhtmlValidator - Static variable in class com.reqdesign.reqif.XHTMLValidator
 
XmlUtils - Class in com.reqdesign.reqif
 
XmlUtils() - Constructor for class com.reqdesign.reqif.XmlUtils
 
XsdErrorHandler - Class in com.reqdesign.reqif
 
xsdValidate(String, File, Consumer<String>) - Static method in class com.reqdesign.reqif.XmlUtils
Validates the ReqIF file specified by reqIFPath using reqif.xsd.
A C D E F G H I L M N O P R S T U V W X 
Skip navigation links