Package de.unirostock.sems.bives.ds
Class ModelDocument
- java.lang.Object
-
- de.unirostock.sems.bives.ds.ModelDocument
-
public abstract class ModelDocument extends Object
The Class ModelDocument representing a document encoding for a model.- Author:
- Martin Scharm
-
-
Field Summary
Fields Modifier and Type Field Description protected de.unirostock.sems.xmlutils.ds.TreeDocument
doc
The document storing this model.
-
Constructor Summary
Constructors Constructor Description ModelDocument(de.unirostock.sems.xmlutils.ds.TreeDocument doc)
Instantiates a new model document.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
flatten()
Flatten this document.URI
getBaseUri()
Gets the base URI.de.unirostock.sems.xmlutils.ds.TreeDocument
getTreeDocument()
Gets the tree document.
-
-
-
Method Detail
-
getBaseUri
public URI getBaseUri()
Gets the base URI. (used to resolve relative paths e.g. for imports)- Returns:
- the base URI
-
getTreeDocument
public de.unirostock.sems.xmlutils.ds.TreeDocument getTreeDocument()
Gets the tree document.- Returns:
- the tree document
-
-