Package | Description |
---|---|
org.iirds.dita.ot.plugin | |
org.iirds.dita.ot.plugin.contrib |
Implementations of metadata and IRI handlers
|
org.iirds.dita.ot.plugin.model |
Model classes
|
org.iirds.dita.ot.plugin.module |
Implementation of modules to read maps and topics
|
org.iirds.dita.ot.plugin.spi |
Java service provider interfaces
|
Modifier and Type | Method and Description |
---|---|
IirdsModelBuilder |
IirdsModelBuilder.addDirectory(ToCNode root) |
IirdsModelBuilder |
IirdsModelBuilder.addInfoObjects(ToCNode root) |
IirdsModelBuilder |
IirdsModelBuilder.addInformationUnits(ToCNode toc) |
IirdsModelBuilder |
IirdsModelBuilder.addMetadata(ToCNode root) |
IirdsModelBuilder |
IirdsModelBuilder.addPackage(ToCNode root) |
void |
CompositeMetadataHandler.addToModel(ToCNode node,
org.apache.jena.rdf.model.Model model) |
IirdsModelBuilder |
IirdsModelBuilder.completeModel(ToCNode root) |
void |
CompositeMetadataHandler.completeModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
LanguageExtractor.extractLanguage(ToCNode node,
Element element)
Extract the language from the element and store it at the node.
|
void |
CompositeMetadataHandler.extractMetadata(ToCNode node,
Document document) |
String |
CompositeIRIHandler.getDocumentOrTopicIRI(ToCNode node) |
String |
CompositeIRIHandler.getInfoObjectIRI(ToCNode node) |
String |
CompositeIRIHandler.getMetadataIRI(ToCNode node,
String classURI,
String label,
String context) |
String |
CompositeIRIHandler.getPackageIRI(ToCNode node) |
org.apache.jena.rdf.model.Resource |
TopicTypeMapper.getTopicType(ToCNode node) |
Modifier and Type | Method and Description |
---|---|
void |
ShortdescMetadataHandler.addToModel(ToCNode node,
org.apache.jena.rdf.model.Model model) |
void |
ProductPropertyHandler.addToModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
ProdnameMetadataHandler.addToModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
CritdatesMetadataHandler.addToModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
CopyrightMetadataHandler.addToModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
ComponentMetadataHandler.addToModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
AudiencePropertyHandler.addToModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
AudienceMetadataHandler.addToModel(ToCNode root,
org.apache.jena.rdf.model.Model model) |
void |
ShortdescMetadataHandler.extractMetadata(ToCNode node,
Document document) |
void |
ProductPropertyHandler.extractMetadata(ToCNode node,
Document document) |
void |
ProdnameMetadataHandler.extractMetadata(ToCNode node,
Document document) |
void |
CritdatesMetadataHandler.extractMetadata(ToCNode node,
Document document) |
void |
CopyrightMetadataHandler.extractMetadata(ToCNode node,
Document document) |
void |
ComponentMetadataHandler.extractMetadata(ToCNode node,
Document document) |
void |
AudiencePropertyHandler.extractMetadata(ToCNode node,
Document document) |
void |
AudienceMetadataHandler.extractMetadata(ToCNode node,
Document document) |
String |
FallbackIRIHandler.getDocumentOrTopicIRI(ToCNode node) |
String |
DefaultIRIHandler.getDocumentOrTopicIRI(ToCNode node)
The IRI of topic and maps follows the scheme "urn:ditaid:" ":"
<id of topic or map> ":" <hash of content preprocessed by
DITA-OT>.
|
String |
FallbackIRIHandler.getInfoObjectIRI(ToCNode node) |
String |
DefaultIRIHandler.getInfoObjectIRI(ToCNode node)
The IRI of information objects follows the scheme "urn:ditaid:" ":"
<id of topic or map>.
|
String |
FallbackIRIHandler.getMetadataIRI(ToCNode node,
String classURI,
String label,
String context) |
String |
DefaultIRIHandler.getMetadataIRI(ToCNode node,
String classURI,
String label,
String context) |
String |
FallbackIRIHandler.getPackageIRI(ToCNode root) |
String |
DefaultIRIHandler.getPackageIRI(ToCNode root)
The IRI of a package is freshly generated UUID.
|
Modifier and Type | Field and Description |
---|---|
(package private) ToCNode |
ToCNode.parent |
Modifier and Type | Field and Description |
---|---|
(package private) List<ToCNode> |
ToCNode.children |
Modifier and Type | Method and Description |
---|---|
ToCNode |
ToCNode.getParent() |
ToCNode |
ToCNode.getRoot() |
Modifier and Type | Method and Description |
---|---|
List<ToCNode> |
ToCNode.getChildren() |
Modifier and Type | Method and Description |
---|---|
void |
ToCNode.addChild(ToCNode child) |
void |
ToCNode.setParent(ToCNode parent) |
Modifier and Type | Method and Description |
---|---|
ToCNode |
IirdsDitaReader.getToC() |
Modifier and Type | Method and Description |
---|---|
IirdsModelBuilder |
IirdsModelBuilderImpl.addDirectory(ToCNode node) |
protected org.apache.jena.rdf.model.Resource |
IirdsModelBuilderImpl.addDirectoryNodes(ToCNode node,
org.apache.jena.rdf.model.Resource parent) |
protected void |
IirdsModelBuilderImpl.addInfoObjectNodes(ToCNode node) |
IirdsModelBuilder |
IirdsModelBuilderImpl.addInfoObjects(ToCNode root) |
IirdsModelBuilder |
IirdsModelBuilderImpl.addInformationUnits(ToCNode root) |
IirdsModelBuilder |
IirdsModelBuilderImpl.addMetadata(ToCNode root) |
IirdsModelBuilder |
IirdsModelBuilderImpl.addPackage(ToCNode node) |
protected void |
IirdsModelBuilderImpl.addTopicNodes(ToCNode node) |
IirdsModelBuilder |
IirdsModelBuilderImpl.completeModel(ToCNode root) |
protected org.apache.jena.rdf.model.Model |
IirdsGenerationModuleImpl.generateModel(ToCNode toc) |
protected void |
IirdsDitaReader.handleTopic(ToCNode toCNode,
URI topicPath) |
protected void |
IirdsDitaReader.handleTopicref(Element topicref,
ToCNode parentToCNode) |
Constructor and Description |
---|
IirdsTopicReader(ToCNode toc)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
IirdsMetadataHandler.addToModel(ToCNode node,
org.apache.jena.rdf.model.Model model)
Adds extracted metadata of a topic or map to the iiRDS RDF model.
|
default void |
IirdsMetadataHandler.completeModel(ToCNode root,
org.apache.jena.rdf.model.Model model)
Perform any post-processes on the iiRDS RDF model, after all metadata
handlers have done their extraction and model update jobs.
|
void |
IirdsMetadataHandler.extractMetadata(ToCNode node,
Document document)
Extract metadata from an XML DOM of a topic or map.
|
String |
IRIHandler.getDocumentOrTopicIRI(ToCNode node)
Generate IRI for a an iiRDS Topic or Document.
|
String |
IRIHandler.getInfoObjectIRI(ToCNode node)
Generate IRI for a an iiRDS InformationObject.
|
String |
IRIHandler.getMetadataIRI(ToCNode node,
String classURI,
String label,
String context)
Generate IRI for a a metadata string property.
|
String |
IRIHandler.getPackageIRI(ToCNode node)
Generate IRI for a an iiRDS Package.
|
Copyright © 2024. All rights reserved.