Protege-2000 1.7

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

All Superinterfaces:
Constants
All Known Implementing Classes:
BasicQueryObject

public interface KBQueryUtils
extends Constants

Description of the Interface

Author:
William Grosso

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

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

getDomainType

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

getDomainTypeFromEntryCls

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

getDomainValueSlots

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

getEntriesSlot

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

getEntryCls

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

getOrCreateDomainObject

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

getOrCreateRangeObject

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

getRangeObject

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

getRangeType

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

getRangeTypeFromEntryCls

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

getRangeValueSlot

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

getRangeValueSlot

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

getRangeValueSlots

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

getRangeValueSlots

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

setDomainObject

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

setRangeObject

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

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.