org.eaglei.model
Class EagleIOntConstants

java.lang.Object
  extended by org.eaglei.model.EagleIOntConstants

public final class EagleIOntConstants
extends java.lang.Object

Holds eagle-i ontology constants


Field Summary
static java.lang.String ADMIN_DATA_GROUP
          URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that hold administrative data.
static java.lang.String CORE_FACILITY_CLASS_URI
          URI for the core facility class TODO would really like to move this to EagleITestOntConstants but it is used for generating fake data during execution of production components
static java.lang.String DATA_COLLECTION_PROPERTY
          URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that should be exposed for data collection.
static java.lang.String DATA_MODEL_EXCLUDE
          URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that should be exposed for data collection.
static java.lang.String DIRECT_TYPE_URI
          URI for property that is used to record the direct rdf:type of a resource when the type hierarchy is being materialized.
static java.lang.String DISPLAY_ORDER
          URI of the annotation property used to indicate display order for properties and classes.
static java.lang.String DOMAIN_CONSTRAINT
          URI of annotation property that is used to specify a list of domain URIs that should take precedence over the domain specification in the ontoloyg model.
static java.lang.String EAGLE_I_APP_ONT_URI
          Namespace of eagle-i-app-ont.owl ontology.
static java.lang.String EAGLE_I_URI
          URI of the eagle-i.owl ontology
static java.lang.String EI_PREFERRED_DEFINITION_URI
          URI of the eagle-i preferred definition annotation property
static java.lang.String EI_PREFERRED_LABEL
          URI of annotation property that is used to specify eagle-i specific preferred labels
static java.lang.String IAO_ALTERNATE_TERM_URI
          URI of the IAO alternate term annotation property
static java.lang.String IAO_PREFERRED_TERM_URI
          URI of the IAO perferred term annotation property
static java.lang.String IN_CLASS_GROUP
          URI of the annotation property used to mark class group.
static java.lang.String IN_PROPERTY_GROUP
          URI of the annotation property used to mark class group.
static java.lang.String IS_DELETED
          special :isDeleted predicate
static java.lang.String LAB_CLASS_URI
          URI for the laboratory class TODO would really like to move this to EagleITestOntConstants but it is used for generating fake data during execution of production components
static java.lang.String LOCATED_IN_URI
          URI for the located_in object property
static java.lang.String LOCATION_OF_URI
          URI for the location_of object property
static java.lang.String NON_RESOURCE_GROUP
          URI of ClassGroup instance that is set as the value of the IN_CLASS_GROUP annotation for classes that are used in the data model, but are not eagle-i resources.
static java.lang.String OBI_DEFINITION_URI
          URI of the OBI definition annotation property
static java.lang.String ORGANIZATION_CLASS_URI
          URI for the organization TODO would really like to move this to EagleITestOntConstants but it is used for excluding the organization subtree during certain tests.
static java.lang.String RANGE_CONSTRAINT
          URI of annotation property that is used to specify a list of range URIs that should take precedence over the range list in the ontology model.
static java.lang.String SEARCH_FILTER_PROPERTY
          URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that should be exposed for data collection.
static java.lang.String SERVICE_PROVIDED_BY_URI
          URI for the service_provided_by property
static java.lang.String TOP_LEVEL_GROUP
          URI of ClassGroup instance that is set as the value of the IN_CLASS_GROUP annotation for classes that are top-level eagle-i resources.
static java.lang.String UNIVERSITY_CLASS_URI
          URI for the university class
static java.lang.String USED_BY_URI
          URI for the used_by object property
 
Constructor Summary
EagleIOntConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EAGLE_I_APP_ONT_URI

public static final java.lang.String EAGLE_I_APP_ONT_URI
Namespace of eagle-i-app-ont.owl ontology. Used for eagle-i class/property annotation definitions.

See Also:
Constant Field Values

EAGLE_I_URI

public static final java.lang.String EAGLE_I_URI
URI of the eagle-i.owl ontology

See Also:
Constant Field Values

IS_DELETED

public static final java.lang.String IS_DELETED
special :isDeleted predicate

See Also:
Constant Field Values

OBI_DEFINITION_URI

public static final java.lang.String OBI_DEFINITION_URI
URI of the OBI definition annotation property

See Also:
Constant Field Values

IAO_PREFERRED_TERM_URI

public static final java.lang.String IAO_PREFERRED_TERM_URI
URI of the IAO perferred term annotation property

See Also:
Constant Field Values

IAO_ALTERNATE_TERM_URI

public static final java.lang.String IAO_ALTERNATE_TERM_URI
URI of the IAO alternate term annotation property

See Also:
Constant Field Values

EI_PREFERRED_DEFINITION_URI

public static final java.lang.String EI_PREFERRED_DEFINITION_URI
URI of the eagle-i preferred definition annotation property

See Also:
Constant Field Values

IN_CLASS_GROUP

public static final java.lang.String IN_CLASS_GROUP
URI of the annotation property used to mark class group.

See Also:
Constant Field Values

IN_PROPERTY_GROUP

public static final java.lang.String IN_PROPERTY_GROUP
URI of the annotation property used to mark class group.

See Also:
Constant Field Values

DATA_MODEL_EXCLUDE

public static final java.lang.String DATA_MODEL_EXCLUDE
URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that should be exposed for data collection.

See Also:
Constant Field Values

DISPLAY_ORDER

public static final java.lang.String DISPLAY_ORDER
URI of the annotation property used to indicate display order for properties and classes. Value is an integer and lower values have a higher display priority.

See Also:
Constant Field Values

TOP_LEVEL_GROUP

public static final java.lang.String TOP_LEVEL_GROUP
URI of ClassGroup instance that is set as the value of the IN_CLASS_GROUP annotation for classes that are top-level eagle-i resources.

See Also:
Constant Field Values

EI_PREFERRED_LABEL

public static final java.lang.String EI_PREFERRED_LABEL
URI of annotation property that is used to specify eagle-i specific preferred labels

See Also:
Constant Field Values

DOMAIN_CONSTRAINT

public static final java.lang.String DOMAIN_CONSTRAINT
URI of annotation property that is used to specify a list of domain URIs that should take precedence over the domain specification in the ontoloyg model.

See Also:
Constant Field Values

RANGE_CONSTRAINT

public static final java.lang.String RANGE_CONSTRAINT
URI of annotation property that is used to specify a list of range URIs that should take precedence over the range list in the ontology model.

See Also:
Constant Field Values

NON_RESOURCE_GROUP

public static final java.lang.String NON_RESOURCE_GROUP
URI of ClassGroup instance that is set as the value of the IN_CLASS_GROUP annotation for classes that are used in the data model, but are not eagle-i resources. These are the classes that appear as object property ranges in the data model, but aren't resource (top-level) classes.

See Also:
Constant Field Values

DATA_COLLECTION_PROPERTY

public static final java.lang.String DATA_COLLECTION_PROPERTY
URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that should be exposed for data collection.

See Also:
Constant Field Values

SEARCH_FILTER_PROPERTY

public static final java.lang.String SEARCH_FILTER_PROPERTY
URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that should be exposed for data collection.

See Also:
Constant Field Values

ADMIN_DATA_GROUP

public static final java.lang.String ADMIN_DATA_GROUP
URI of PropertyGroup instance that is set as the value of the IN_PROPERTY_GROUP annotation for properties that hold administrative data. These properties should not be indexed for search or exposed in non-admin UIs.

See Also:
Constant Field Values

UNIVERSITY_CLASS_URI

public static final java.lang.String UNIVERSITY_CLASS_URI
URI for the university class

See Also:
Constant Field Values

DIRECT_TYPE_URI

public static final java.lang.String DIRECT_TYPE_URI
URI for property that is used to record the direct rdf:type of a resource when the type hierarchy is being materialized.

See Also:
Constant Field Values

ORGANIZATION_CLASS_URI

public static final java.lang.String ORGANIZATION_CLASS_URI
URI for the organization TODO would really like to move this to EagleITestOntConstants but it is used for excluding the organization subtree during certain tests.

See Also:
Constant Field Values

LAB_CLASS_URI

public static final java.lang.String LAB_CLASS_URI
URI for the laboratory class TODO would really like to move this to EagleITestOntConstants but it is used for generating fake data during execution of production components

See Also:
Constant Field Values

CORE_FACILITY_CLASS_URI

public static final java.lang.String CORE_FACILITY_CLASS_URI
URI for the core facility class TODO would really like to move this to EagleITestOntConstants but it is used for generating fake data during execution of production components

See Also:
Constant Field Values

LOCATED_IN_URI

public static final java.lang.String LOCATED_IN_URI
URI for the located_in object property

See Also:
Constant Field Values

LOCATION_OF_URI

public static final java.lang.String LOCATION_OF_URI
URI for the location_of object property

See Also:
Constant Field Values

USED_BY_URI

public static final java.lang.String USED_BY_URI
URI for the used_by object property

See Also:
Constant Field Values

SERVICE_PROVIDED_BY_URI

public static final java.lang.String SERVICE_PROVIDED_BY_URI
URI for the service_provided_by property

See Also:
Constant Field Values
Constructor Detail

EagleIOntConstants

public EagleIOntConstants()


Copyright © 2009-2010 Eagle-I. All Rights Reserved.