Package cz.vutbr.fit.layout.rdf.model
Class RDFAreaTree
- java.lang.Object
-
- cz.vutbr.fit.layout.impl.BaseArtifact
-
- cz.vutbr.fit.layout.impl.DefaultAreaTree
-
- cz.vutbr.fit.layout.rdf.model.RDFAreaTree
-
- All Implemented Interfaces:
AreaTree,Artifact,SearchableAreaContainer,RDFResource
public class RDFAreaTree extends DefaultAreaTree implements RDFResource
- Author:
- burgetr
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<org.eclipse.rdf4j.model.IRI,RDFArea>areaIrisprotected Map<org.eclipse.rdf4j.model.IRI,RDFLogicalArea>logicalAreaIris
-
Constructor Summary
Constructors Constructor Description RDFAreaTree(AreaTree src, org.eclipse.rdf4j.model.IRI targetIri)RDFAreaTree(org.eclipse.rdf4j.model.IRI parentIri, org.eclipse.rdf4j.model.IRI pageIri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RDFAreafindAreaByIri(org.eclipse.rdf4j.model.IRI iri)RDFLogicalAreafindLogicalAreaByUri(org.eclipse.rdf4j.model.IRI iri)Map<org.eclipse.rdf4j.model.IRI,RDFArea>getAreaIris()Map<org.eclipse.rdf4j.model.IRI,RDFLogicalArea>getLogicalAreaIris()voidsetAreaIris(Map<org.eclipse.rdf4j.model.IRI,RDFArea> areaIris)voidsetLogicalAreaUris(Map<org.eclipse.rdf4j.model.IRI,RDFLogicalArea> logicalAreaIris)-
Methods inherited from class cz.vutbr.fit.layout.impl.DefaultAreaTree
createArea, createArea, createArea, createArea, getAreaAt, getAreaByName, getAreasAt, getArtifactType, getMaxAreaId, getNextAreaId, getPageIri, getRoot, setNextAreaId, setPageIri, setRoot, toString, updateNextAreaId, updateTopologies
-
Methods inherited from class cz.vutbr.fit.layout.impl.BaseArtifact
equals, getCreatedOn, getCreator, getCreatorParams, getIri, getLabel, getParentIri, hashCode, setCreatedOn, setCreator, setCreatorParams, setIri, setLabel, setParentIri
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface cz.vutbr.fit.layout.model.Artifact
getCreatedOn, getCreator, getCreatorParams, getIri, getLabel, getParentIri, setIri
-
Methods inherited from interface cz.vutbr.fit.layout.rdf.model.RDFResource
getIri
-
-
-
-
Field Detail
-
logicalAreaIris
protected Map<org.eclipse.rdf4j.model.IRI,RDFLogicalArea> logicalAreaIris
-
-
Constructor Detail
-
RDFAreaTree
public RDFAreaTree(org.eclipse.rdf4j.model.IRI parentIri, org.eclipse.rdf4j.model.IRI pageIri)
-
RDFAreaTree
public RDFAreaTree(AreaTree src, org.eclipse.rdf4j.model.IRI targetIri)
-
-
Method Detail
-
findAreaByIri
public RDFArea findAreaByIri(org.eclipse.rdf4j.model.IRI iri)
-
getLogicalAreaIris
public Map<org.eclipse.rdf4j.model.IRI,RDFLogicalArea> getLogicalAreaIris()
-
setLogicalAreaUris
public void setLogicalAreaUris(Map<org.eclipse.rdf4j.model.IRI,RDFLogicalArea> logicalAreaIris)
-
findLogicalAreaByUri
public RDFLogicalArea findLogicalAreaByUri(org.eclipse.rdf4j.model.IRI iri)
-
-