Protege 3.4.4

edu.stanford.smi.protegex.widget.scatterbox
Class DomainRangeObjectPairEntry

java.lang.Object
  extended by edu.stanford.smi.protegex.widget.scatterbox.BasicQueryObject
      extended by edu.stanford.smi.protegex.widget.scatterbox.DomainRangeObjectPairEntry
All Implemented Interfaces:
Constants, DomainRangeObjectPairConstants, KBQueryUtils

public class DomainRangeObjectPairEntry
extends BasicQueryObject
implements DomainRangeObjectPairConstants

Description of the class

Author:
William Grosso

Field Summary
 
Fields inherited from interface edu.stanford.smi.protegex.widget.scatterbox.DomainRangeObjectPairConstants
DOMAIN_VALUE_SLOT, ENTRY_CLASS, RANGE_VALUE_SLOT
 
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
 
Constructor Summary
DomainRangeObjectPairEntry()
           
 
Method Summary
 edu.stanford.smi.protege.model.Instance getDomainObject(edu.stanford.smi.protege.model.Instance entry)
           
 edu.stanford.smi.protege.model.Cls getDomainTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
           
 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 getRangeTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
           
 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)
           
 
Methods inherited from class edu.stanford.smi.protegex.widget.scatterbox.BasicQueryObject
getDomainType, getDomainValueSlots, getEntriesSlot, getEntryCls, getRangeType, getRangeValueSlot, getRangeValueSlot, getRangeValueSlots, getRangeValueSlots
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DomainRangeObjectPairEntry

public DomainRangeObjectPairEntry()
Method Detail

getDomainObject

public edu.stanford.smi.protege.model.Instance getDomainObject(edu.stanford.smi.protege.model.Instance entry)
Specified by:
getDomainObject in interface KBQueryUtils
Specified by:
getDomainObject in class BasicQueryObject

getDomainTypeFromEntryCls

public edu.stanford.smi.protege.model.Cls getDomainTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
Specified by:
getDomainTypeFromEntryCls in interface KBQueryUtils
Specified by:
getDomainTypeFromEntryCls in class BasicQueryObject

getOrCreateDomainObject

public edu.stanford.smi.protege.model.Instance getOrCreateDomainObject(edu.stanford.smi.protege.model.Instance entry)
Specified by:
getOrCreateDomainObject in interface KBQueryUtils
Specified by:
getOrCreateDomainObject in class BasicQueryObject

getOrCreateRangeObject

public edu.stanford.smi.protege.model.Instance getOrCreateRangeObject(edu.stanford.smi.protege.model.Instance entry)
Specified by:
getOrCreateRangeObject in interface KBQueryUtils
Specified by:
getOrCreateRangeObject in class BasicQueryObject

getRangeObject

public edu.stanford.smi.protege.model.Instance getRangeObject(edu.stanford.smi.protege.model.Instance entry)
Specified by:
getRangeObject in interface KBQueryUtils
Specified by:
getRangeObject in class BasicQueryObject

getRangeTypeFromEntryCls

public edu.stanford.smi.protege.model.Cls getRangeTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
Specified by:
getRangeTypeFromEntryCls in interface KBQueryUtils
Specified by:
getRangeTypeFromEntryCls in class BasicQueryObject

setDomainObject

public void setDomainObject(edu.stanford.smi.protege.model.Instance entry,
                            edu.stanford.smi.protege.model.Instance domainObject)
Specified by:
setDomainObject in interface KBQueryUtils
Specified by:
setDomainObject in class BasicQueryObject

setRangeObject

public void setRangeObject(edu.stanford.smi.protege.model.Instance entry,
                           edu.stanford.smi.protege.model.Instance rangeObject)
Specified by:
setRangeObject in interface KBQueryUtils
Specified by:
setRangeObject in class BasicQueryObject

Protege 3.4.4

Submit a bug report or feature request