Package cz.vutbr.fit.layout.rdf.model
Class RDFPage
- java.lang.Object
-
- cz.vutbr.fit.layout.impl.BaseArtifact
-
- cz.vutbr.fit.layout.impl.DefaultPage
-
- cz.vutbr.fit.layout.rdf.model.RDFPage
-
- All Implemented Interfaces:
Artifact
,Page
,RDFArtifact
,RDFResource
public class RDFPage extends DefaultPage implements RDFResource, RDFArtifact
- Author:
- burgetr
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RDFBox
findBoxByIri(org.eclipse.rdf4j.model.IRI uri)
Set<org.eclipse.rdf4j.model.Statement>
getAdditionalStatements()
Returns additional RDF statements that do not influence the properties of the artifact itself but should be preserved together with the artifact (e.g. additional annotations).Map<org.eclipse.rdf4j.model.IRI,RDFBox>
getBoxIris()
void
recompute()
Recomputes the possible computed values in the artifacts after the RDF representation has changed (e.g. some statements have been added or removed).void
setAdditionalStatements(Set<org.eclipse.rdf4j.model.Statement> additionalStatements)
void
setBoxIris(Map<org.eclipse.rdf4j.model.IRI,RDFBox> boxUris)
-
Methods inherited from class cz.vutbr.fit.layout.impl.DefaultPage
createBox, createBox, getArtifactType, getBoxesAt, getBoxesInRegion, getHeight, getNextBoxId, getPngImage, getRoot, getSourceURL, getTitle, getWidth, setHeight, setPngImage, setRoot, setTitle, setWidth, toString
-
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, wait, wait, wait
-
Methods inherited from interface cz.vutbr.fit.layout.model.Artifact
getCreatedOn, getCreator, getCreatorParams, getIri, getLabel, getMetadata, getParentIri, setIri
-
Methods inherited from interface cz.vutbr.fit.layout.rdf.model.RDFResource
getIri
-
-
-
-
Method Detail
-
findBoxByIri
public RDFBox findBoxByIri(org.eclipse.rdf4j.model.IRI uri)
-
setAdditionalStatements
public void setAdditionalStatements(Set<org.eclipse.rdf4j.model.Statement> additionalStatements)
-
getAdditionalStatements
public Set<org.eclipse.rdf4j.model.Statement> getAdditionalStatements()
Description copied from interface:RDFArtifact
Returns additional RDF statements that do not influence the properties of the artifact itself but should be preserved together with the artifact (e.g. additional annotations).- Specified by:
getAdditionalStatements
in interfaceRDFArtifact
- Returns:
- a set of statements
-
recompute
public void recompute()
Description copied from interface:RDFArtifact
Recomputes the possible computed values in the artifacts after the RDF representation has changed (e.g. some statements have been added or removed).- Specified by:
recompute
in interfaceRDFArtifact
-
-