Protege 3.4.3

edu.stanford.smi.protegex.widget.scatterbox
Interface KBQueryUtils

All Superinterfaces:
Constants
All Known Implementing Classes:
BasicQueryObject, DomainRangeObjectPairEntry, SingleObjectEntry

public interface KBQueryUtils
extends Constants

Description of the Interface

Author:
William Grosso

Field Summary
 
Fields inherited from interface edu.stanford.smi.protegex.widget.scatterbox.Constants
DIRECT_INSTANCES_ONLY, DOMAIN_VALUE_SLOTS, ENTRY_METACLASS_NAME, ENTRY_SLOT_NAME, FUNCTION_NAME, HIERARCHICAL_INCLUDE_EVERYTHING, HIERARCHICAL_OMIT_ROOTS, HIERARCHICAL_ONLY_INCLUDE_LEAVES, HIERARCHICAL_ONLY_INCLUDE_LEVEL_1_CHILDREN, NULL_SELECTED_COLOR, RANGE_VALUE_SLOTS, RECURSIVE_COPY_DEPTH_FOR_DND, TEXT_SCALING_FACTOR, USE_ALL_INSTANCES
 
Method Summary
 edu.stanford.smi.protege.model.Instance getDomainObject(edu.stanford.smi.protege.model.Instance entry)
           
 edu.stanford.smi.protege.model.Cls getDomainType(edu.stanford.smi.protege.model.Cls functionCls)
           
 edu.stanford.smi.protege.model.Cls getDomainTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
           
 Collection getDomainValueSlots(edu.stanford.smi.protege.model.Cls entryCls)
           
 edu.stanford.smi.protege.model.Slot getEntriesSlot(edu.stanford.smi.protege.model.Cls functionCls)
           
 edu.stanford.smi.protege.model.Cls getEntryCls(edu.stanford.smi.protege.model.Cls functionCls)
           
 edu.stanford.smi.protege.model.Instance getOrCreateDomainObject(edu.stanford.smi.protege.model.Instance entry)
           
 edu.stanford.smi.protege.model.Instance getOrCreateRangeObject(edu.stanford.smi.protege.model.Instance entry)
           
 edu.stanford.smi.protege.model.Instance getRangeObject(edu.stanford.smi.protege.model.Instance entry)
           
 edu.stanford.smi.protege.model.Cls getRangeType(edu.stanford.smi.protege.model.Cls functionCls)
           
 edu.stanford.smi.protege.model.Cls getRangeTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
           
 edu.stanford.smi.protege.model.Slot getRangeValueSlot(edu.stanford.smi.protege.model.Cls entryCls)
           
 edu.stanford.smi.protege.model.Slot getRangeValueSlot(edu.stanford.smi.protege.model.Instance entry)
           
 Collection getRangeValueSlots(edu.stanford.smi.protege.model.Cls entryCls)
           
 Collection getRangeValueSlots(edu.stanford.smi.protege.model.Instance entry)
           
 void setDomainObject(edu.stanford.smi.protege.model.Instance entry, edu.stanford.smi.protege.model.Instance domainObject)
           
 void setRangeObject(edu.stanford.smi.protege.model.Instance entry, edu.stanford.smi.protege.model.Instance rangeObject)
           
 

Method Detail

getDomainObject

edu.stanford.smi.protege.model.Instance getDomainObject(edu.stanford.smi.protege.model.Instance entry)

getDomainType

edu.stanford.smi.protege.model.Cls getDomainType(edu.stanford.smi.protege.model.Cls functionCls)

getDomainTypeFromEntryCls

edu.stanford.smi.protege.model.Cls getDomainTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)

getDomainValueSlots

Collection getDomainValueSlots(edu.stanford.smi.protege.model.Cls entryCls)

getEntriesSlot

edu.stanford.smi.protege.model.Slot getEntriesSlot(edu.stanford.smi.protege.model.Cls functionCls)

getEntryCls

edu.stanford.smi.protege.model.Cls getEntryCls(edu.stanford.smi.protege.model.Cls functionCls)

getOrCreateDomainObject

edu.stanford.smi.protege.model.Instance getOrCreateDomainObject(edu.stanford.smi.protege.model.Instance entry)

getOrCreateRangeObject

edu.stanford.smi.protege.model.Instance getOrCreateRangeObject(edu.stanford.smi.protege.model.Instance entry)

getRangeObject

edu.stanford.smi.protege.model.Instance getRangeObject(edu.stanford.smi.protege.model.Instance entry)

getRangeType

edu.stanford.smi.protege.model.Cls getRangeType(edu.stanford.smi.protege.model.Cls functionCls)

getRangeTypeFromEntryCls

edu.stanford.smi.protege.model.Cls getRangeTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)

getRangeValueSlot

edu.stanford.smi.protege.model.Slot getRangeValueSlot(edu.stanford.smi.protege.model.Cls entryCls)

getRangeValueSlot

edu.stanford.smi.protege.model.Slot getRangeValueSlot(edu.stanford.smi.protege.model.Instance entry)

getRangeValueSlots

Collection getRangeValueSlots(edu.stanford.smi.protege.model.Cls entryCls)

getRangeValueSlots

Collection getRangeValueSlots(edu.stanford.smi.protege.model.Instance entry)

setDomainObject

void setDomainObject(edu.stanford.smi.protege.model.Instance entry,
                     edu.stanford.smi.protege.model.Instance domainObject)

setRangeObject

void setRangeObject(edu.stanford.smi.protege.model.Instance entry,
                    edu.stanford.smi.protege.model.Instance rangeObject)

Protege 3.4.3

Submit a bug report or feature request