Daisy Open Source CMS

Package org.outerj.daisy.tools.importexport.model.schema

Simple value-objects representing Daisy repository schema types.

See:
          Description

Interface Summary
ImpExpDescriptionEnabled  
ImpExpLabelEnabled  
ImpExpSchemaDexmlizer.Listener  
ImpExpSchemaFactory.SchemaFactoryListener  
 

Class Summary
ImpExpDocumentType  
ImpExpFieldType  
ImpExpFieldTypeUse  
ImpExpHierarchicalQuerySelectionList  
ImpExpLinkQuerySelectionList  
ImpExpParentLinkedSelectionList  
ImpExpPartType  
ImpExpPartTypeUse  
ImpExpQuerySelectionList  
ImpExpSchema  
ImpExpSchemaDexmlizer Constructs an ImpExpSchema from an XML document.
ImpExpSchemaFactory  
ImpExpSchemaXmlizer Converts an ImpExpSchema to an XML document, which can be parsed again using ImpExpSchemaDexmlizer.
ImpExpStaticListItem  
ImpExpStaticSelectionList  
 

Package org.outerj.daisy.tools.importexport.model.schema Description

Simple value-objects representing Daisy repository schema types. Upon import and export, the schema is first constructed using these objects, and then serialized to XML (for export) or applied to the repository (on import). The advantage of this approach is that it allows to easily modify the schema types (e.g. add or remove fields, ...) on import or export.


Daisy Open Source CMS