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 |
getDomainObject
public Instance getDomainObject(Instance entry)
getDomainType
public Cls getDomainType(Cls functionCls)
getDomainTypeFromEntryCls
public Cls getDomainTypeFromEntryCls(Cls entryCls)
getDomainValueSlots
public Collection getDomainValueSlots(Cls entryCls)
getEntriesSlot
public Slot getEntriesSlot(Cls functionCls)
getEntryCls
public Cls getEntryCls(Cls functionCls)
getOrCreateDomainObject
public Instance getOrCreateDomainObject(Instance entry)
getOrCreateRangeObject
public Instance getOrCreateRangeObject(Instance entry)
getRangeObject
public Instance getRangeObject(Instance entry)
getRangeType
public Cls getRangeType(Cls functionCls)
getRangeTypeFromEntryCls
public Cls getRangeTypeFromEntryCls(Cls entryCls)
getRangeValueSlot
public Slot getRangeValueSlot(Cls entryCls)
getRangeValueSlot
public Slot getRangeValueSlot(Instance entry)
getRangeValueSlots
public Collection getRangeValueSlots(Cls entryCls)
getRangeValueSlots
public Collection getRangeValueSlots(Instance entry)
setDomainObject
public void setDomainObject(Instance entry,
Instance domainObject)
setRangeObject
public void setRangeObject(Instance entry,
Instance rangeObject)
Submit a bug report or feature request