Package cz.vutbr.fit.layout.impl
Class DefaultLogicalAreaTree
- java.lang.Object
-
- cz.vutbr.fit.layout.impl.BaseArtifact
-
- cz.vutbr.fit.layout.impl.DefaultLogicalAreaTree
-
- All Implemented Interfaces:
Artifact
,LogicalAreaTree
public class DefaultLogicalAreaTree extends BaseArtifact implements LogicalAreaTree
Default implementation of the logical area tree.- Author:
- burgetr
-
-
Constructor Summary
Constructors Constructor Description DefaultLogicalAreaTree(org.eclipse.rdf4j.model.IRI parentIRI)
DefaultLogicalAreaTree(org.eclipse.rdf4j.model.IRI parentIRI, org.eclipse.rdf4j.model.IRI areaTreeIri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.rdf4j.model.IRI
getAreaTreeIri()
Gets the IRI of the corresponding area tree.org.eclipse.rdf4j.model.IRI
getArtifactType()
Gets the artifact type.LogicalArea
getRoot()
Obtains the root node of the logical area tree.void
setAreaTreeIri(org.eclipse.rdf4j.model.IRI areaTreeIri)
void
setRoot(LogicalArea root)
-
Methods inherited from class cz.vutbr.fit.layout.impl.BaseArtifact
equals, getCreatedOn, getCreator, getCreatorParams, getIri, getLabel, getMetadata, getParentIri, hashCode, setCreatedOn, setCreator, setCreatorParams, setIri, setLabel, setMetadata, setParentIri
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface cz.vutbr.fit.layout.model.Artifact
getCreatedOn, getCreator, getCreatorParams, getIri, getLabel, getMetadata, getParentIri, setIri
-
-
-
-
Method Detail
-
getArtifactType
public org.eclipse.rdf4j.model.IRI getArtifactType()
Description copied from interface:Artifact
Gets the artifact type.- Specified by:
getArtifactType
in interfaceArtifact
- Returns:
- the IRI of the artifact type.
-
getAreaTreeIri
public org.eclipse.rdf4j.model.IRI getAreaTreeIri()
Description copied from interface:LogicalAreaTree
Gets the IRI of the corresponding area tree.- Specified by:
getAreaTreeIri
in interfaceLogicalAreaTree
- Returns:
- the area tree IRI
-
setAreaTreeIri
public void setAreaTreeIri(org.eclipse.rdf4j.model.IRI areaTreeIri)
-
getRoot
public LogicalArea getRoot()
Description copied from interface:LogicalAreaTree
Obtains the root node of the logical area tree.- Specified by:
getRoot
in interfaceLogicalAreaTree
- Returns:
- the root node of the tree of logical areas
-
setRoot
public void setRoot(LogicalArea root)
-
-