be.destin.skos.core
Class LinkedConcept
java.lang.Object
be.destin.skos.core.LinkedConcept
- All Implemented Interfaces:
- StatusInterface, java.io.Serializable, org.openrdf.model.Resource, org.openrdf.model.URI, org.openrdf.model.Value
- Direct Known Subclasses:
- LocalLinkedConcept
public class LinkedConcept
- extends java.lang.Object
- implements org.openrdf.model.URI, StatusInterface
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
SESAME_NAMESPACE
public static final java.lang.String SESAME_NAMESPACE
- See Also:
- Constant Field Values
LinkedConcept
public LinkedConcept()
LinkedConcept
public LinkedConcept(Concept context,
LocalLinkedConcept source)
LinkedConcept
public LinkedConcept(java.lang.String anAbout,
Status aStatus,
java.lang.String subRel)
toString
public java.lang.String toString()
- Specified by:
toString
in interface org.openrdf.model.URI
- Overrides:
toString
in class java.lang.Object
stringValue
public java.lang.String stringValue()
- Specified by:
stringValue
in interface org.openrdf.model.Value
getNamespace
public java.lang.String getNamespace()
- Specified by:
getNamespace
in interface org.openrdf.model.URI
getLocalName
public java.lang.String getLocalName()
- Specified by:
getLocalName
in interface org.openrdf.model.URI
equals
public boolean equals(java.lang.Object o)
- Specified by:
equals
in interface org.openrdf.model.URI
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Specified by:
hashCode
in interface org.openrdf.model.URI
- Overrides:
hashCode
in class java.lang.Object
clean
public LinkedConcept clean()
getAbout
public java.lang.String getAbout()
setAbout
public void setAbout(java.lang.String rel)
getConcept
public Concept getConcept(SkosManager skosManager)
getStatus
public java.lang.String getStatus()
- Specified by:
getStatus
in interface StatusInterface
setStatus
public void setStatus(java.lang.String aStatus)
- Specified by:
setStatus
in interface StatusInterface
getCurrentStatus
public Status getCurrentStatus()
- Specified by:
getCurrentStatus
in interface StatusInterface
setCurrentStatus
public void setCurrentStatus(Status status)
- Specified by:
setCurrentStatus
in interface StatusInterface
getRelationQualifier
public java.lang.String getRelationQualifier()
setRelationQualifier
public void setRelationQualifier(java.lang.String subRelation)
getScheme_About
public static java.util.LinkedList<java.lang.String> getScheme_About(java.util.LinkedList<LinkedConcept> rels)
toRdfObjectUrl
public java.lang.String toRdfObjectUrl()
- Specified by:
toRdfObjectUrl
in interface StatusInterface
toJavaScriptParameters
public java.lang.String toJavaScriptParameters()
- Specified by:
toJavaScriptParameters
in interface StatusInterface
cleanSemanticRelation
public static java.util.LinkedList<LinkedConcept> cleanSemanticRelation(java.util.LinkedList<LinkedConcept> toBeCleaned)
mergeSemanticRelation
public static void mergeSemanticRelation(java.util.LinkedList<LinkedConcept> currRels,
java.util.LinkedList<LinkedConcept> toBeCleaned)