|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
DTSAttribute | The DTSAttribute provides access to name and value of an
attribute. |
QualifiedObject | This interface defines methods common to objects which have qualifiers:
QualifiedAssociation s and
DTSProperty s. |
Class Summary | |
---|---|
DTSProperty | A property is a piece of user-defined, external information
that can be associated with a DTSConcept ,
OntylogConcept , or
Term . |
DTSPropertyType | A property can reference user-defined information. |
DTSQualifier | Qualifiers of a defined QualifierType have a value and are attached
to a ConceptAssociation ,
TermAssociation , or concept or term
property DTSProperty . |
DTSRole | In an Ontylog namespace, a kind defines a concept's type (procedure, substance, etc). |
DTSRoleType | In an Ontylog namespace a role is an association between kinds. |
Kind | Kind is a named object that represents a kind. |
ModifiesItemType | Provides a typesafe enum pattern for the type of the item modified by a property. |
PropertiedObject | This class provides methods common to objects which have properties:
DTSConcept s and
Term s. |
PropertyTypeQuery | PropertyTypeServer is a base query server class that allows the
creation, modification, and deletion of property types. |
PropertyValueSize | Provides a typesafe enum pattern for the size category of the property value. |
QualifierType | QualifierType defines a qualifier, which has a name. |
QualifierTypeQuery | QualifierTypeServer is a base query server class that allows the
creation, modification, and deletion of qualfier types. |
QualifiesItemType | Provides a typesafe enum pattern for the type of the item qualified by a qualifier. |
RoleGroup | RoleGroup represents a specific grouping of roles. |
RoleModifier | RoleModifer is a convenience class of globally accessible
constants that define the role modifiers. |
Attributes are items of information attached to concepts or terms, or other attributes. In this package we are concerned primarily with attributes that attach to a single concept or term, as opposed to associations which relate two concepts and/or terms (see package com.apelon.dts.client.association). A property (DTSProperty) provides information about a concept or term and has a type (DTSPropertyType) and value. A role (DTSRole) is another kind of attribute of a concept, that only applies to Ontylog concepts (OntylogConcept). It is somewhat of an exception to the general description of an attribute, because it involves a second concept. However, like a property a role also has a type (DTSRoleType) and a value, which happens to be another Ontylog concept. Qualifiers are examples of attributes of an attribute. A DTSQualifier qualifies either a property or an association. It has a type (QualifierType) and a value.
Property types are managed or retrieved using base class PropertyTypeQuery. Role types are retrieved using class OntylogConceptQuery. Qualifier types are managed or retrieved using base class QualifierTypeQuery. Properties, qualifiers, and roles can be retrieved with other information for concepts by specifying and passing a ConceptAttributeSetDescriptor in methods that retrieve or search for concepts (see package com.apelon.dts.client.concept). For terms, properties and qualifiers can be retrieved with other information by specifying and passing a TermAttributeSetDescriptor in methods that retrieve or search for terms (see package com.apelon.dts.client.term).
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |