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.IRIgetAreaTreeIri()Gets the IRI of the corresponding area tree.org.eclipse.rdf4j.model.IRIgetArtifactType()Gets the artifact type.LogicalAreagetRoot()Obtains the root node of the logical area tree.voidsetAreaTreeIri(org.eclipse.rdf4j.model.IRI areaTreeIri)voidsetRoot(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:ArtifactGets the artifact type.- Specified by:
getArtifactTypein interfaceArtifact- Returns:
- the IRI of the artifact type.
-
getAreaTreeIri
public org.eclipse.rdf4j.model.IRI getAreaTreeIri()
Description copied from interface:LogicalAreaTreeGets the IRI of the corresponding area tree.- Specified by:
getAreaTreeIriin interfaceLogicalAreaTree- Returns:
- the area tree IRI
-
setAreaTreeIri
public void setAreaTreeIri(org.eclipse.rdf4j.model.IRI areaTreeIri)
-
getRoot
public LogicalArea getRoot()
Description copied from interface:LogicalAreaTreeObtains the root node of the logical area tree.- Specified by:
getRootin interfaceLogicalAreaTree- Returns:
- the root node of the tree of logical areas
-
setRoot
public void setRoot(LogicalArea root)
-
-