org.weblab_project.core.helper.impl
Class JenaResourceStructureHelperExtended
java.lang.Object
org.weblab_project.core.helper.impl.JenaResourceHelper
org.weblab_project.core.helper.impl.JenaResourceHelperExtended
org.weblab_project.core.helper.impl.JenaResourceStructureHelperExtended
- All Implemented Interfaces:
- org.weblab_project.core.helper.ResourceHelper, org.weblab_project.core.helper.ResourceHelperExtended
public class JenaResourceStructureHelperExtended
- extends org.weblab_project.core.helper.impl.JenaResourceHelperExtended
This is an implementation of the ResourceHelperExtended
. It loads every Annotations
that are on this object and in the inner
Resources
. It adds the structure statements in the generated inner model. If the loaded Resource
is an Annotation
, its
content won't be loaded.
- Author:
- EADS WebLab Team
- To do:
- Prevent the direct instantiation of this class.
- Date:
- 2009-02-10
Fields inherited from class org.weblab_project.core.helper.impl.JenaResourceHelper |
bejh, resource, resourcesMap |
Method Summary |
protected void |
addBinaryMediaUnit(org.weblab_project.core.model.multimedia.BinaryMediaUnit bmu)
|
protected void |
addCell(org.weblab_project.core.model.structure.Cell cell)
|
protected void |
addComposedQuery(org.weblab_project.core.model.query.ComposedQuery cq)
|
protected void |
addComposedUnit(org.weblab_project.core.model.ComposedUnit cu)
|
protected void |
addContent(org.weblab_project.core.model.content.Content c)
|
protected void |
addLine(org.weblab_project.core.model.structure.Line l)
|
protected void |
addMediaUnit(org.weblab_project.core.model.MediaUnit mu)
|
protected void |
addPieceOfKnowledge(org.weblab_project.core.model.PieceOfKnowledge p)
|
protected void |
addQuery(org.weblab_project.core.model.query.Query q)
|
protected void |
addResource(org.weblab_project.core.model.Resource res)
Method recursively called to add every resources in the model and in the map. |
protected void |
addResourceCollection(org.weblab_project.core.model.ResourceCollection rc)
|
protected void |
addResultSet(org.weblab_project.core.model.query.ResultSet rs)
|
protected void |
addSegment(org.weblab_project.core.model.Segment seg)
|
protected void |
addSimilarityQuery(org.weblab_project.core.model.query.SimilarityQuery sq)
|
protected void |
addTable(org.weblab_project.core.model.structure.Table t)
|
java.util.List<java.lang.String> |
getLitsOnPredSubj(java.lang.String arg0,
java.lang.String arg1)
|
java.util.List<java.lang.String> |
getLitsOnPredSubj(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
java.util.Set<java.lang.String> |
getPreds()
|
java.util.Set<java.lang.String> |
getPredsOnSubj(java.lang.String arg0)
|
java.lang.String |
getRdfXml()
|
java.util.List<java.lang.String> |
getRessOnPredSubj(java.lang.String arg0,
java.lang.String arg1)
|
java.util.Set<java.lang.String> |
getSubjs()
|
java.util.Set<java.lang.String> |
getSubjsOnPred(java.lang.String arg0)
|
java.util.Set<java.lang.String> |
getSubjsOnPredLit(java.lang.String arg0,
java.lang.String arg1)
|
java.util.Set<java.lang.String> |
getSubjsOnPredRes(java.lang.String arg0,
java.lang.String arg1)
|
boolean |
hasLitStat(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
boolean |
hasResStat(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
|
boolean |
isDefinedResource(java.lang.String arg0)
|
void |
loadFromRdfXml(java.lang.String arg0)
|
Methods inherited from class org.weblab_project.core.helper.impl.JenaResourceHelperExtended |
getAnonReifStats, getAnonResOfAnonReifStat, getAnonResOnReifStat, getAnonRessOnPredAnonResStatReif, getAnonRessOnPredAnonResStatReifOnAnonSubj, getAnonRessOnPredAnonStatReif, getAnonRessOnPredAnonSubj, getAnonRessOnPredLitStatReif, getAnonRessOnPredLitStatReifOnAnonSubj, getAnonRessOnPredResStatReif, getAnonRessOnPredResStatReifOnAnonSubj, getAnonRessOnPredStatReif, getAnonRessOnPredSubj, getAnonSubjOfAnonReifStat, getAnonSubjOfReifStat, getAnonSubjs, getAnonSubjsOnPred, getAnonSubjsOnPredAnonRes, getAnonSubjsOnPredLit, getAnonSubjsOnPredRes, getLitOfAnonReifStat, getLitOfReifStat, getLitsOnPredAnonResStatReif, getLitsOnPredAnonResStatReifOnAnonSubj, getLitsOnPredAnonStatReif, getLitsOnPredAnonSubj, getLitsOnPredLitStatReif, getLitsOnPredLitStatReifOnAnonSubj, getLitsOnPredResStatReif, getLitsOnPredResStatReifOnAnonSubj, getLitsOnPredStatReif, getNSPrefixes, getPredOfAnonReifStat, getPredOfReifStat, getPredsOnAnonResStatReif, getPredsOnAnonResStatReifOnAnonSubj, getPredsOnAnonStatReif, getPredsOnAnonSubj, getPredsOnLitStatReif, getPredsOnLitStatReifOnAnonSubj, getPredsOnResStatReif, getPredsOnResStatReifOnAnonSubj, getPredsOnStatReif, getReifStats, getResOfAnonReifStat, getResOfReifStat, getRessOnPredAnonResStatReif, getRessOnPredAnonResStatReifOnAnonSubj, getRessOnPredAnonStatReif, getRessOnPredAnonSubj, getRessOnPredLitStatReif, getRessOnPredLitStatReifOnAnonSubj, getRessOnPredResStatReif, getRessOnPredResStatReifOnAnonSubj, getRessOnPredStatReif, getSubjOfAnonReifStat, getSubjOfReifStat, getSubjsOnPredAnonRes, hasAnonResStat, hasAnonResStatOnAnonSubj, hasLitStatOnAnonSubj, hasResStatOnAnonSubj, isAnonResStatReif, isAnonResStatReifOnAnonSubj, isDefinedAnonRes, isLitStatReif, isLitStatReifOnAnonSubj, isResStatReif, isResStatReifOnAnonSubj |
Methods inherited from class org.weblab_project.core.helper.impl.JenaResourceHelper |
getLitsOnPredSubj, getLitsOnPredSubj, getPreds, getPredsOnSubj, getRdfXml, getResource, getResource, getRessOnPredSubj, getSpecificResource, getSubjs, getSubjsOnPred, getSubjsOnPredLit, getSubjsOnPredRes, getType, hasLitStat, hasResStat, isDefinedResource, isFullyDefinedResource, loadFromRdfXml, loadFromRdfXml, setResource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.weblab_project.core.helper.ResourceHelper |
getResource, getResource, getSpecificResource, getType, isFullyDefinedResource, setResource |
JenaResourceStructureHelperExtended
public JenaResourceStructureHelperExtended()
addResource
protected void addResource(org.weblab_project.core.model.Resource res)
- Method recursively called to add every resources in the model and in the map.
- Overrides:
addResource
in class org.weblab_project.core.helper.impl.JenaResourceHelper
- Parameters:
res
- The resource to add.
addQuery
protected void addQuery(org.weblab_project.core.model.query.Query q)
- Parameters:
q
- The query to add.
addSimilarityQuery
protected void addSimilarityQuery(org.weblab_project.core.model.query.SimilarityQuery sq)
- Overrides:
addSimilarityQuery
in class org.weblab_project.core.helper.impl.JenaResourceHelper
addComposedQuery
protected void addComposedQuery(org.weblab_project.core.model.query.ComposedQuery cq)
- Overrides:
addComposedQuery
in class org.weblab_project.core.helper.impl.JenaResourceHelper
addResultSet
protected void addResultSet(org.weblab_project.core.model.query.ResultSet rs)
- Overrides:
addResultSet
in class org.weblab_project.core.helper.impl.JenaResourceHelper
addResourceCollection
protected void addResourceCollection(org.weblab_project.core.model.ResourceCollection rc)
- Overrides:
addResourceCollection
in class org.weblab_project.core.helper.impl.JenaResourceHelper
addContent
protected void addContent(org.weblab_project.core.model.content.Content c)
- Parameters:
c
- The content to add.
addPieceOfKnowledge
protected void addPieceOfKnowledge(org.weblab_project.core.model.PieceOfKnowledge p)
- Overrides:
addPieceOfKnowledge
in class org.weblab_project.core.helper.impl.JenaResourceHelper
addSegment
protected void addSegment(org.weblab_project.core.model.Segment seg)
- Parameters:
seg
- The segment to add.
addMediaUnit
protected void addMediaUnit(org.weblab_project.core.model.MediaUnit mu)
- Overrides:
addMediaUnit
in class org.weblab_project.core.helper.impl.JenaResourceHelper
- Parameters:
mu
- The mediaUnit to add.
addTable
protected void addTable(org.weblab_project.core.model.structure.Table t)
- Overrides:
addTable
in class org.weblab_project.core.helper.impl.JenaResourceHelper
- Parameters:
t
- The table to add.
addLine
protected void addLine(org.weblab_project.core.model.structure.Line l)
- Overrides:
addLine
in class org.weblab_project.core.helper.impl.JenaResourceHelper
- Parameters:
l
- The line to add
addCell
protected void addCell(org.weblab_project.core.model.structure.Cell cell)
- Overrides:
addCell
in class org.weblab_project.core.helper.impl.JenaResourceHelper
- Parameters:
cell
- The cell to add.
addBinaryMediaUnit
protected void addBinaryMediaUnit(org.weblab_project.core.model.multimedia.BinaryMediaUnit bmu)
- Parameters:
bmu
-
addComposedUnit
protected void addComposedUnit(org.weblab_project.core.model.ComposedUnit cu)
- Overrides:
addComposedUnit
in class org.weblab_project.core.helper.impl.JenaResourceHelper
- Parameters:
cu
-
getRdfXml
public java.lang.String getRdfXml()
loadFromRdfXml
public void loadFromRdfXml(java.lang.String arg0)
throws org.weblab_project.core.exception.WebLabCheckedException
- Throws:
org.weblab_project.core.exception.WebLabCheckedException
getLitsOnPredSubj
public java.util.List<java.lang.String> getLitsOnPredSubj(java.lang.String arg0,
java.lang.String arg1)
getLitsOnPredSubj
public java.util.List<java.lang.String> getLitsOnPredSubj(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
getPredsOnSubj
public java.util.Set<java.lang.String> getPredsOnSubj(java.lang.String arg0)
getRessOnPredSubj
public java.util.List<java.lang.String> getRessOnPredSubj(java.lang.String arg0,
java.lang.String arg1)
getSubjs
public java.util.Set<java.lang.String> getSubjs()
getSubjsOnPred
public java.util.Set<java.lang.String> getSubjsOnPred(java.lang.String arg0)
getSubjsOnPredLit
public java.util.Set<java.lang.String> getSubjsOnPredLit(java.lang.String arg0,
java.lang.String arg1)
getSubjsOnPredRes
public java.util.Set<java.lang.String> getSubjsOnPredRes(java.lang.String arg0,
java.lang.String arg1)
hasLitStat
public boolean hasLitStat(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
hasResStat
public boolean hasResStat(java.lang.String arg0,
java.lang.String arg1,
java.lang.String arg2)
isDefinedResource
public boolean isDefinedResource(java.lang.String arg0)
getPreds
public java.util.Set<java.lang.String> getPreds()
Copyright © 2004-2009. All Rights Reserved.