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 RDFBoxfindBoxByIri(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()voidrecompute()Recomputes the possible computed values in the artifacts after the RDF representation has changed (e.g. some statements have been added or removed).voidsetAdditionalStatements(Set<org.eclipse.rdf4j.model.Statement> additionalStatements)voidsetBoxIris(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:RDFArtifactReturns 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:
getAdditionalStatementsin interfaceRDFArtifact- Returns:
- a set of statements
-
recompute
public void recompute()
Description copied from interface:RDFArtifactRecomputes the possible computed values in the artifacts after the RDF representation has changed (e.g. some statements have been added or removed).- Specified by:
recomputein interfaceRDFArtifact
-
-