AROMA 1.2

fr.inrialpes.exmo.aroma.ontology.entities
Interface AEntity

All Superinterfaces:
fr.inrialpes.exmo.ontosim.entity.model.Entity
All Known Implementing Classes:
AEntityImpl

public interface AEntity
extends fr.inrialpes.exmo.ontosim.entity.model.Entity


Method Summary
 boolean addChild(AEntity e)
           
 boolean addParent(AEntity e)
           
 void addTerm(String s)
           
 void addTerms(AEntity e)
           
 void addTerms(Set<String> s)
           
 boolean containTerm(String s)
           
 void freeTerms()
           
 Set<fr.inrialpes.exmo.ontowrap.Annotation> getAnnotationsL()
           
 int getNbCommonTerms(AEntity e)
           
 int getNbTerms()
           
 AEntity getRoot()
           
 Set<AEntity> getSubEntities(boolean direct)
           
 Set<AEntity> getSuperEntities(boolean direct)
           
 Set<String> getTerms()
           
 boolean isAncestorOf(AEntity e)
           
 boolean isDescendantOf(AEntity e)
           
 void retainTerms(AEntity e)
           
 
Methods inherited from interface fr.inrialpes.exmo.ontosim.entity.model.Entity
getAnnotations, getComments, getLabels, getObject, getOntology, getURI, isClass, isDataProperty, isIndividual, isObjectProperty, isProperty
 

Method Detail

getTerms

Set<String> getTerms()

getNbCommonTerms

int getNbCommonTerms(AEntity e)

getNbTerms

int getNbTerms()

addTerms

void addTerms(Set<String> s)

addTerm

void addTerm(String s)

addTerms

void addTerms(AEntity e)

containTerm

boolean containTerm(String s)

retainTerms

void retainTerms(AEntity e)

getSubEntities

Set<AEntity> getSubEntities(boolean direct)

getSuperEntities

Set<AEntity> getSuperEntities(boolean direct)

isDescendantOf

boolean isDescendantOf(AEntity e)

isAncestorOf

boolean isAncestorOf(AEntity e)

addParent

boolean addParent(AEntity e)

addChild

boolean addChild(AEntity e)

getRoot

AEntity getRoot()

freeTerms

void freeTerms()

getAnnotationsL

Set<fr.inrialpes.exmo.ontowrap.Annotation> getAnnotationsL()
                                                           throws fr.inrialpes.exmo.ontowrap.OntowrapException
Throws:
fr.inrialpes.exmo.ontowrap.OntowrapException

AROMA 1.2

(C) Universite Pierre-Mendes-France, INRIA & Universite de Nantes 2006-2009