Package org.iirds.dita.ot.plugin.module
Class IirdsModelBuilderImpl
java.lang.Object
org.iirds.dita.ot.plugin.module.IirdsModelBuilderImpl
- All Implemented Interfaces:
IirdsModelBuilder
Builds an iiRDS model
- Author:
- Martin Kreutzer, Empolis Information Management GmbH
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.apache.jena.rdf.model.Resource(package private) org.apache.jena.rdf.model.Resource(package private) TopicTypeMapper(package private) static final String(package private) static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDirectory(ToCNode node) protected org.apache.jena.rdf.model.ResourceaddDirectoryNodes(ToCNode node, org.apache.jena.rdf.model.Resource parent) protected voidaddInfoObjectNodes(ToCNode node) addInfoObjects(ToCNode root) addInformationUnits(ToCNode root) addMetadata(ToCNode root) protected voidaddPackage(ToCNode node) protected voidaddTopicNodes(ToCNode node) completeModel(ToCNode root) protected Stringprotected org.apache.jena.rdf.model.Model(package private) IRIHandlerorg.apache.jena.rdf.model.ModelgetModel()protected StringprefixContentPath(String path) protected StringreplaceExtension(String path)
-
Field Details
-
PROP_IRI
- See Also:
-
PROP_IO_IRI
- See Also:
-
iirdsPackage
org.apache.jena.rdf.model.Resource iirdsPackage -
document
org.apache.jena.rdf.model.Resource document -
mapper
TopicTypeMapper mapper
-
-
Constructor Details
-
IirdsModelBuilderImpl
public IirdsModelBuilderImpl()
-
-
Method Details
-
getIRIHandler
IRIHandler getIRIHandler() -
addInfoObjects
- Specified by:
addInfoObjectsin interfaceIirdsModelBuilder
-
addInformationUnits
- Specified by:
addInformationUnitsin interfaceIirdsModelBuilder
-
addPackage
- Specified by:
addPackagein interfaceIirdsModelBuilder
-
addDirectory
- Specified by:
addDirectoryin interfaceIirdsModelBuilder
-
addMetadata
- Specified by:
addMetadatain interfaceIirdsModelBuilder
-
completeModel
- Specified by:
completeModelin interfaceIirdsModelBuilder
-
addMissingDocumentTypes
protected void addMissingDocumentTypes() -
getInfModel
protected org.apache.jena.rdf.model.Model getInfModel() -
addDirectoryNodes
protected org.apache.jena.rdf.model.Resource addDirectoryNodes(ToCNode node, org.apache.jena.rdf.model.Resource parent) -
addInfoObjectNodes
-
addTopicNodes
-
getFormat
-
prefixContentPath
-
replaceExtension
-
getModel
public org.apache.jena.rdf.model.Model getModel()- Specified by:
getModelin interfaceIirdsModelBuilder
-