Protege-2000 1.7

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

java.lang.Object
  |
  +--edu.stanford.smi.protegex.widget.scatterbox.BasicQueryObject
        |
        +--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

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)
Overrides:
getDomainObject in class BasicQueryObject

getDomainTypeFromEntryCls

public edu.stanford.smi.protege.model.Cls getDomainTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
Overrides:
getDomainTypeFromEntryCls in class BasicQueryObject

getOrCreateDomainObject

public edu.stanford.smi.protege.model.Instance getOrCreateDomainObject(edu.stanford.smi.protege.model.Instance entry)
Overrides:
getOrCreateDomainObject in class BasicQueryObject

getOrCreateRangeObject

public edu.stanford.smi.protege.model.Instance getOrCreateRangeObject(edu.stanford.smi.protege.model.Instance entry)
Overrides:
getOrCreateRangeObject in class BasicQueryObject

getRangeObject

public edu.stanford.smi.protege.model.Instance getRangeObject(edu.stanford.smi.protege.model.Instance entry)
Overrides:
getRangeObject in class BasicQueryObject

getRangeTypeFromEntryCls

public edu.stanford.smi.protege.model.Cls getRangeTypeFromEntryCls(edu.stanford.smi.protege.model.Cls entryCls)
Overrides:
getRangeTypeFromEntryCls in class BasicQueryObject

setDomainObject

public void setDomainObject(edu.stanford.smi.protege.model.Instance entry,
                            edu.stanford.smi.protege.model.Instance domainObject)
Overrides:
setDomainObject in class BasicQueryObject

setRangeObject

public void setRangeObject(edu.stanford.smi.protege.model.Instance entry,
                           edu.stanford.smi.protege.model.Instance rangeObject)
Overrides:
setRangeObject in class BasicQueryObject

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.