Package project35.specifications

This package is used to help generate human-readable functional specifications for a given configuration file.

See:
          Description

Interface Summary
ServiceAspectDescription An interface that allows the plugin for printing functional specifications to treat each aspect in the same way.
 

Class Summary
DocumentHeaderUtility This is utility developed to keep track of headings in generated functional specifications.
FunctionalSpecificationAspect this is a base class for other classes that generate sections of a functional specification.
PrintDocumentLevelValidationServices This generates the part of a functional specification that describes the document validation services that are used in the application.
PrintFormDefinitions This generates the part of the functional specification that prints the properties of records and fields defined in the XML schema.
PrintGeneralProperties generates the part of the functional specifications which describe general properties of the generated application.
PrintMenuPlugins generates the part of the functional specification that describes properties managed in the menus.
PrintServiceSpecification a class used to print properties of services.
 

Package project35.specifications Description

This package is used to help generate human-readable functional specifications for a given configuration file. Some of the classes are dedicated to specific parts of the functional specifications. For example, PrintMenuPlugins is used to print features relating to the menu; PrintDocumentLevelValidationServices is used to print information about document-level validation services; PrintGeneralProperties is used to describe general configuration properties for the generated application; and PrintFormDefinitions is used to print all of the information about the records and fields that are defined in the XML schema. DocumentHeaderUtility manages the jump table of links to different headings in the generated specifications.