All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractAssertion |
|
AbstractAssessment<DOC extends Document> |
Provides basic functions common to all Assessment implementations.
|
AbstractAssessmentExecutor<DOC extends Document> |
Provides common assessment execution functions to support concrete AssessmentExecutor
implementations.
|
AbstractBaseRequirement |
|
AbstractCatalogResourceResolverExtension |
|
AbstractDelegatingContentHandler |
|
AbstractDelegatingLoggingHandler |
|
AbstractDerivedRequirementParsingHandler |
|
AbstractFindMatchingDerivedRequirements<T> |
|
AbstractFindNonMatchingDerivedRequirementsHandler<T> |
|
AbstractIdAwareSchematronHandler |
|
AbstractIdAwareSVRLHandler |
|
AbstractJDOMDocument |
|
AbstractLogicAssessment<DOC extends Document> |
This class is a stub for assessment logic handled in code.
|
AbstractOptionValidator |
|
AbstractRequirement |
|
AbstractRequirementGroupAssertion |
|
AbstractRequirementResult |
|
AbstractSVRLHandler |
|
AbstractXPathAction<T> |
This abstract implementation provides basic XPath query support for Action
implementations that handle specific action operations.
|
AbstractXPathEvaluator<FACTORY extends XPathFactory> |
This class provides convenience methods for evaluating XPath expressions using a provided
XPathFactory .
|
Action |
This interface represents an action that can be performed on an XML template to make
modifications to the underlying XML instance data.
|
ActionException |
|
ActionProcessingException |
|
AddAttributeAction |
Adds a new XML attribute to an exiting element.
|
Application |
|
Assertion |
|
AssertionDescriptionAdapter |
|
AssertionException |
|
AssertionTracker |
Used to track which assertions have been checked vs.
|
Assessment<DOC extends Document> |
This interface represents an assessment, a series of tests used to check the well-formedness and
content-completeness of an XML document.
|
AssessmentDescriptionAdapter<DOC extends Document> |
|
AssessmentException |
Represents an error thrown while executing an assessment.
|
AssessmentExecutionHelper |
|
AssessmentExecutor<DOC extends Document> |
This interface represents an executor that is capable of evaluating one or more associated
Assessment instances.
|
AssessmentExecutorFactory |
|
AssessmentLoggingHandler |
|
AssessmentReactor |
Provides a reusable execution environment for executing assessments using a a common set of
requirements.
|
AssessmentResultBuilder |
Implementations of this interface can be used to build an AssessmentResults based on
results reported to the builder during an assessment.
|
AssessmentResults |
Represents the collected results of performing one or more assessments.
|
AssessmentRunNotifierDecorator |
|
AssessmentSAXErrorHandler |
|
AssessmentSequence<DOC extends Document> |
This class provides support for a list of assessments that get evaluated in a series.
|
AssessmentStats |
|
AssessmentSummarizingLoggingHandler |
|
AssessmentUnitTest |
|
AssessmentUnitTestBase |
|
AssessmentUnitTestBuilder |
|
AssessmentUnitTestParser |
|
BaseRequirement |
Represents a requirement from a specification source.
|
BaseRequirementAssertion |
|
BaseRequirementResult |
Represents the compiled results of evaluating all derived requirements associated with a given
BaseRequirement .
|
BasicAssessmentExecutor<DOC extends Document> |
|
BasicAssessmentExecutorFactory |
|
BasicTestResult |
Describes a Context within a content instance where a DerivedRequirement was
tested and found to be evaluated to some status.
|
CachingStrategy<DOC extends Document> |
|
ClasspathHandler |
|
CLIParser |
|
CompiledXPath<T,U extends XPathFactory> |
|
CompositeEntityResolver |
|
CompositeLSResourceResolver |
|
CompositeXMLDocument |
|
ConcurrentAssessmentExecutor<DOC extends Document> |
|
ConcurrentAssessmentExecutorFactory |
|
Condition<DOC extends Document> |
A functional interface that supports the definition of different types of condition callbacks.
|
ConditionalAssessment<DOC extends Document> |
A feature interface that indicates that an assessment can be conditionally applied if the target
document matches an expected criteria.
|
Context |
|
CustomURLStreamHandlerFactory |
|
Decima |
A factory that provides methods to create assessment execution instances, requirement managers,
report generators, and other assessment-related classes used by Decima.
|
DecimaLoggingConfigurationFactory |
|
DefaultAssessmentResultBuilder |
|
DefaultAssessmentResults |
|
DefaultBaseRequirement |
|
DefaultBaseRequirementResult |
|
DefaultConditionalAssessment<DOC extends Document> |
|
DefaultDerivedRequirement |
|
DefaultDerivedRequirementResult |
|
DefaultRequirementsManager |
|
DefaultResultStatusBehavior |
A simple default implementation of a ResultStatusBehavior that always considers a given
requirement to be in scope.
|
DefaultSchematron |
|
DefaultSchematronCompiler |
|
DefaultSchematronHandler |
|
DefaultSourceInfo |
|
DefaultSpecification |
|
DefaultSpecificationReference |
|
DefaultTemplateProcessor |
|
DefaultXMLContextResolver |
|
DefaultXMLDocumentFactory |
|
DelegatingXMLFilter |
|
DeleteAction |
Deletes elements and/or attributes from an XML document based on the nodes returned by an XPath
query.
|
DerivedRequirement |
|
DerivedRequirementAssertion |
|
DerivedRequirementParsingHandler |
|
DerivedRequirementResult |
|
DescriptionAdapter<T> |
|
DescriptionResolver |
|
Document |
|
DocumentException |
|
DocumentPostProcessor<DOC extends MutableDocument> |
|
Evaluate |
|
ExecutorServiceUtil |
|
ExtendedXSLTransformer |
Provides support for XSL transformations in Decima, with support for dynamically loading XSL
extensions.
|
Factory |
|
Handler |
|
IdAwareSchematronHandler |
|
InsertChildAction |
Inserts new child elements within existing elements returned by an XPath query over an XML
document.
|
InsertSiblingAction |
Inserts new sibling elements adjacent to existing elements returned by an XPath query over an XML
document.
|
InvalidXPathActionException |
|
JDOMBasedXPathEvaluator |
|
JDOMDocument |
|
JDOMUtil |
|
Log4jErrorListener |
|
LoggingHandler |
|
LogicAssessment<DOC extends Document> |
A marker interface for assessments that are based on hard-coded logic.
|
MappedCachingStrategy<DOC extends Document> |
|
ModifyAttributeAction |
Modifies existing attribute values returned by an XPath query over an XML document.
|
MutableDocument |
A marker interface for a document that may be modified.
|
MutableRequirementsManager |
|
MutableXMLDocument |
|
NamespaceUtil |
|
NoOpLoggingHandler |
|
NoXPathResultsActionException |
|
ObjectUtil |
|
Operator |
|
OptionEnumerationValidator |
|
OptionPatternValidator |
|
OptionValidator |
|
OverallAssertion |
|
OverallSummaryLoggingHandler |
|
ParserException |
|
PathRunner |
|
PathRunner.Paths |
Annotation for the runner class to provide paths to be injected into the runner.
|
PathRunner.Requirements |
Annotation for the runner class to provide paths to be injected into the runner.
|
RemainingAssertion |
|
ReplaceAction |
Replaces existing elements returned by an XPath query over an XML document with one or more new
elements.
|
ReportGenerator |
|
Requirement |
A common interface for all requirement types.
|
RequirementAppender |
|
RequirementHandler |
|
RequirementResult |
A common interface for all requirement result types.
|
RequirementsManager |
Contains all of the requirements loaded on start-up.
|
RequirementsParser |
|
RequirementsParserException |
|
RequirementType |
|
ResourceResolver<DOC extends Document> |
|
ResourceResolverExtension |
|
ResourceResolverExtensionService |
|
ResultGeneratingSVRLHandler |
|
ResultStatus |
An enumeration of the possible values for a TestResult , a
DerivedRequirementResult , and a BaseRequirementResult indicating the result of a
test, a collection of test results for a derived requirement, or a collection of derived
requirements for a base requirement respectively.
|
ResultStatusBehavior |
Used by the DefaultAssessmentResultBuilder to determine if results pertaining to a given
requirement are considered to be relevant to the results set produced by a group of assessments.
|
ResultsWalker |
|
SAXContext |
|
SAXLocationXPathResolver |
|
SaxonCompiledXPath<T> |
|
SaxonInitializer |
|
SaxonXPathFactory |
|
SAXTestResult |
|
SchemaAssessment |
|
Schematron |
|
SchematronAssertionEntry |
|
SchematronAssertionEntry.AssertionType |
|
SchematronAssessment |
|
SchematronCompilationException |
|
SchematronCompiler |
|
SchematronEvaluationException |
|
SchematronException |
|
SchematronHandler |
|
SchematronHandler |
|
SchematronParser |
|
Severity |
|
SimpleXMLDocumentResolver |
|
SimpleXPathContext |
|
SingleDerivedRequirementSchematronHandler |
|
SingleDerivedRequirementSVRLHandler |
|
SourceInfo |
|
Specification |
|
SpecificationReference |
|
StubRequirementsManager |
|
SVRLHandler |
|
SVRLParser |
|
TemplateParser |
|
TemplateParserException |
|
TemplatePostProcessor |
|
TemplateProcessor |
Represents a template processor that applies a number of Action transforms to a template
document.
|
TemplateProcessorBuilder |
|
TemplateProcessorDescriptionAdapter |
|
TemplatingResourceResolverExtension |
|
TestingResourceResolverExtension |
|
TestResult |
|
TestResultLoggingHandler |
A logging handler that logs the result of each reported TestResult .
|
TestState |
|
TestStatus |
|
TransformerExtension |
|
TransformerExtension |
|
TransformerExtensionService |
This extension mechanism provides for a means for registering custom XSL transformer and XPath
functions.
|
UnitTestFileHandler |
|
UnitTestSupport |
|
URIUtil |
|
URLUtil |
|
XmlAssessmentResourceResolverExtension |
|
XMLContextResolver |
|
XMLDocument |
Represents an instance of XML that can be reused for various forms of XML processing.
|
XMLDocumentFactory |
|
XMLDocumentFragment |
|
XMLPathLocationAssessmentXMLFilter |
|
XMLRequirementsParser |
|
XMLResultBuilder |
|
XPathAction<T> |
Represents classes that make modifications to elements and attributes of an XML instance based on
an XPath expression.
|
XPathCondition |
|
XPathContext |
|
XPathEvaluator |
Implementations of this interface provide XPath evaluation capabilities over a specific XML
document.
|
XPathLocatingContentHandler |
|
XPathNamespaceContext |
This class acts a bridge between a JAXP NamespaceContext and a Saxon
NamespaceResolver .
|
XSLTransformer |
Provides support for XSL transformations in Decima.
|