|
GATE Version 3.1-2270 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OClass | |
---|---|
com.ontotext.gate.ontology | |
gate.creole.ontology | |
gate.creole.ontology.jena | |
gate.gui |
Uses of OClass in com.ontotext.gate.ontology |
---|
Methods in com.ontotext.gate.ontology with parameters of type OClass | |
---|---|
DatatypeProperty |
OntologyImpl.addDatatypeProperty(String name,
String comment,
OClass domain,
Class range)
|
OInstance |
OntologyImpl.addInstance(String name,
OClass theClass)
|
ObjectProperty |
OntologyImpl.addObjectProperty(String name,
String comment,
OClass domain,
OClass range)
|
Property |
OntologyImpl.addProperty(String name,
String comment,
OClass domain,
Class range)
|
SymmetricProperty |
OntologyImpl.addSymmetricProperty(String name,
String comment,
OClass domain,
OClass range)
|
TransitiveProperty |
OntologyImpl.addTransitiveProperty(String name,
String comment,
OClass domain,
OClass range)
|
Set |
OntologyImpl.getDirectInstances(OClass aClass)
|
Set |
OntologyImpl.getInstances(OClass aClass)
|
Uses of OClass in gate.creole.ontology |
---|
Classes in gate.creole.ontology that implement OClass | |
---|---|
class |
OClassImpl
|
Methods in gate.creole.ontology with parameters of type OClass | |
---|---|
DatatypeProperty |
Ontology.addDatatypeProperty(String name,
String comment,
OClass domain,
Class range)
Creates a new Datatype property in this ontology where the domain consists of a single OClass . |
OInstance |
Ontology.addInstance(String name,
OClass theClass)
Adds an instance to the ontology. |
ObjectProperty |
Ontology.addObjectProperty(String name,
String comment,
OClass domain,
OClass range)
Creates a new object property (a property that takes instances as values). |
Property |
Ontology.addProperty(String name,
String comment,
OClass domain,
Class range)
Creates a new generic property that is neither datatype or object property. |
SymmetricProperty |
Ontology.addSymmetricProperty(String name,
String comment,
OClass domain,
OClass range)
Creates a new symmetric property. |
TransitiveProperty |
Ontology.addTransitiveProperty(String name,
String comment,
OClass domain,
OClass range)
Creates a new transitive property. |
Set |
Ontology.getDirectInstances(OClass theClass)
Gets all instances in the ontology, which belong to the given class only. |
Set |
Ontology.getInstances(OClass theClass)
Gets all instances in the ontology, which belong to this class, including instances of sub-classes. |
void |
OClass.setDisjointWith(OClass theClass)
Indicates that these are disjoint classes |
void |
OClassImpl.setDisjointWith(OClass theClass)
|
void |
OClass.setSameClassAs(OClass theClass)
Indicates that these classes are the same |
void |
OClassImpl.setSameClassAs(OClass theClass)
|
Constructors in gate.creole.ontology with parameters of type OClass | |
---|---|
DatatypePropertyImpl(String name,
String comment,
OClass aDomainClass,
Class aRangeType,
Ontology anOntology)
|
|
ObjectPropertyImpl(String name,
String comment,
OClass aDomainClass,
OClass aRange,
Ontology anOntology)
Convenience constructor for simple cases where the domain and range are single classes. |
|
OInstanceImpl(String name,
String comment,
OClass aClass,
Ontology ontology)
|
|
PropertyImpl(String name,
String comment,
OClass aDomainClass,
Object aRangeType,
Ontology ontology)
|
|
SymmetricPropertyImpl(String name,
String comment,
OClass aDomainClass,
OClass aRange,
Ontology anOntology)
|
|
TransitivePropertyImpl(String name,
String comment,
OClass aDomainClass,
OClass aRange,
Ontology anOntology)
|
Uses of OClass in gate.creole.ontology.jena |
---|
Methods in gate.creole.ontology.jena with parameters of type OClass | |
---|---|
protected void |
JenaOntologyImpl.toGateClassRec(com.hp.hpl.jena.ontology.OntClass jenaClass,
OClass parent)
Converts a Jena class and all its subclasses to GATE classes and adds them to this ontology. |
protected void |
JenaOntologyImpl.toJenaClassRec(OClass aGateClass,
com.hp.hpl.jena.ontology.OntModel jenaModel,
com.hp.hpl.jena.ontology.OntClass parentClass)
Converts a GATE class and all its subclasses (recursively) to Jena classes and adds them to the Jena model provided. |
Uses of OClass in gate.gui |
---|
Methods in gate.gui with parameters of type OClass | |
---|---|
protected boolean |
OntologyEditor.DetailsTableModel.mightPropertyApplyToClass(Property property,
OClass aClass)
Checks whether a property might apply to an instance of the provided class. |
|
GATE Version 3.1-2270 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |