|
Protege-2000 1.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.stanford.smi.protegex.queries_tab.AbstractSlotValueWidget | +--edu.stanford.smi.protegex.queries_tab.toolbox.AbstractListValueWidget | +--edu.stanford.smi.protegex.queries_tab.toolbox.InstanceSlotValueWidget
Inner classes inherited from class edu.stanford.smi.protegex.queries_tab.AbstractSlotValueWidget |
AbstractSlotValueWidget.SlotValueWidgetMouse |
Fields inherited from class edu.stanford.smi.protegex.queries_tab.toolbox.AbstractListValueWidget |
currentValue, instanceSlot, itsComp, itsInstance, itsKBListener, itsList, itsRemoveAction, itsSelectAction, itsViewAction, slotValueListMouse, theComparator |
Fields inherited from class edu.stanford.smi.protegex.queries_tab.AbstractSlotValueWidget |
_validator, constraints, FIELDHEIGHT, FIELDWIDTH, isViewEnabled, itsInstances, itsSlot, itsTab, itsWidget, label, project, selection, slotName, specification, visible |
Fields inherited from interface edu.stanford.smi.protegex.queries_tab.SlotValueWidget |
HEIGHT, WIDTH |
Constructor Summary | |
InstanceSlotValueWidget(SearchWidget widget)
Constructor. |
|
InstanceSlotValueWidget(SearchWidget widget,
String label,
String slot)
Constructor with label, slot, and actions. |
Method Summary | |
protected void |
addActions()
|
JList |
createList()
|
protected void |
createListener()
Create components in this relation display. |
void |
enableQueryButton(boolean b)
|
JComponent |
getComponent()
Return the relation display component. |
Object[] |
getData()
Get the data from the text area and return it as a string array. |
String[] |
getSelectedItems()
Get the selected string in text area and return them as a string array. |
Object |
getSelectedObject()
Get the selected object which is an instance for instance slot. |
edu.stanford.smi.protege.model.Slot |
getSlot()
Get slot return the current slot. |
JComponent |
getWidget()
Return the embedded widget in the relation display, the JTextArea. |
boolean |
isSlotSingleValued()
Set the slot not a single value slot. |
Collection |
search()
For the formed search result, change the format. |
Collection |
search(Collection instances,
edu.stanford.smi.protege.model.Slot slot,
String operation,
Object obj)
This is used to call for the Query settings. |
void |
setActionsEnabled(boolean b)
Enable/Disable the icons. |
void |
setData(Object[] data)
Set the specified string to the text area. |
void |
setSelectedObject(Object obj)
Set the displayed selected object. |
void |
setViewEnabled(boolean b)
|
void |
showInstance(edu.stanford.smi.protege.model.Instance instance)
|
void |
showQuery(InstancesQuery query)
|
void |
update(Observable instancesQuery,
Object arg)
|
void |
viewObject()
|
Methods inherited from class edu.stanford.smi.protegex.queries_tab.toolbox.AbstractListValueWidget |
addListener, addMouse, createComponents, removeListener, removeMouse, setDisplayName, updateList |
Methods inherited from class edu.stanford.smi.protegex.queries_tab.AbstractSlotValueWidget |
doTask, getKB, getLabel, getNorthComponent, getProject, getSlotName, getTab, initialized, isComplete, isViewEnabled, isVisible, setCls, setInstances, setProject, setSlotName, setSpecification, setVisible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public InstanceSlotValueWidget(SearchWidget widget)
public InstanceSlotValueWidget(SearchWidget widget, String label, String slot)
Method Detail |
protected void addActions()
addActions
in class AbstractListValueWidget
public JList createList()
createList
in class AbstractListValueWidget
protected void createListener()
createListener
in class AbstractListValueWidget
public void enableQueryButton(boolean b)
public JComponent getComponent()
public Object[] getData()
public String[] getSelectedItems()
getSelectedItems
in class AbstractSlotValueWidget
public Object getSelectedObject()
public edu.stanford.smi.protege.model.Slot getSlot()
public JComponent getWidget()
public boolean isSlotSingleValued()
isSlotSingleValued
in class AbstractSlotValueWidget
public Collection search()
AbstractSlotValueWidget
search
in class AbstractSlotValueWidget
public Collection search(Collection instances, edu.stanford.smi.protege.model.Slot slot, String operation, Object obj)
SlotValueWidget
public void setActionsEnabled(boolean b)
AbstractSlotValueWidget
setActionsEnabled
in class AbstractSlotValueWidget
public void setData(Object[] data)
public void setSelectedObject(Object obj)
SlotValueWidget
public void setViewEnabled(boolean b)
setViewEnabled
in class AbstractSlotValueWidget
public void showInstance(edu.stanford.smi.protege.model.Instance instance)
public void showQuery(InstancesQuery query)
public void update(Observable instancesQuery, Object arg)
update
in interface Observer
public void viewObject()
viewObject
in class AbstractSlotValueWidget
|
Protege-2000 1.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |