|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RegistryDomainModel
| Method Summary | |
|---|---|
boolean |
containsConcept(String concept)
Checks if a concept exists in the domain model. |
boolean |
containsRelationship(String fromConcept,
String relationship,
String toConcept)
|
Set<String> |
getConcepts()
Get all concepts of the domain model. |
Set<String> |
getHierarchyRootConcepts()
Get all root concepts that represent the uppermost nodes of the concept hierarchy. |
Set<Relationship> |
getIncomingRelationships(String concept)
|
String |
getInverseRelationship(String relationship)
Get the inverse relationship of a relationship (owl:inverseOf). |
Set<Relationship> |
getOutgoingRelationships(String concept)
|
List<Relationship> |
getRelationships()
Get all relationships defined between uppermost concepts. |
Set<String> |
getRelationships(String fromConcept,
String toConcept)
|
List<String> |
getSubConcepts(String concept,
boolean direct)
Get the (direct) sub concepts (is-a) of a concept. |
List<String> |
getSuperConcepts(String concept,
boolean direct)
Get the (direct) super concepts (is-a) of a concept. |
String |
getXmlRepresentation()
Get a xml string representation of the registry domain model. |
boolean |
hasInverseRelationship(String relationship)
|
boolean |
isSubConceptOf(String subconcept,
String superconcept)
|
| Method Detail |
|---|
boolean containsConcept(String concept)
concept - Set<String> getConcepts()
Set<String> getHierarchyRootConcepts()
List<String> getSuperConcepts(String concept,
boolean direct)
concept - direct - if true, only the direct super concepts
List<String> getSubConcepts(String concept,
boolean direct)
concept - direct - if true, only the direct sub concepts
boolean isSubConceptOf(String subconcept,
String superconcept)
String getInverseRelationship(String relationship)
relationship - boolean hasInverseRelationship(String relationship)
boolean containsRelationship(String fromConcept,
String relationship,
String toConcept)
Set<String> getRelationships(String fromConcept,
String toConcept)
Set<Relationship> getOutgoingRelationships(String concept)
Set<Relationship> getIncomingRelationships(String concept)
List<Relationship> getRelationships()
String getXmlRepresentation()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||