|
Protege-2000 1.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.text.JTextComponent | +--javax.swing.JTextField | +--edu.stanford.smi.protegex.widget.abstracttable.TextFieldEditor
Description of the Class
Inner classes inherited from class javax.swing.JTextField |
JTextField.AccessibleJTextField |
Inner classes inherited from class javax.swing.text.JTextComponent |
JTextComponent.AccessibleJTextComponent, JTextComponent.KeyBinding |
Inner classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
Field Summary | |
protected edu.stanford.smi.protege.model.Instance |
_instance
|
protected edu.stanford.smi.protege.model.Slot |
_slot
|
Fields inherited from class javax.swing.JTextField |
notifyAction |
Fields inherited from class javax.swing.text.JTextComponent |
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEY |
Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface edu.stanford.smi.protegex.widget.abstracttable.TableEditorInterface |
NULL_STRING |
Fields inherited from interface javax.swing.SwingConstants |
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NORTH, NORTH_EAST, NORTH_WEST, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
TextFieldEditor(edu.stanford.smi.protege.model.Instance instance,
edu.stanford.smi.protege.model.Slot slot)
|
Method Summary | |
protected abstract Object |
convertString(String text)
|
Object |
getValue()
|
boolean |
isManagingFocus()
|
boolean |
isValueAcceptable()
|
boolean |
needsToStoreChanges()
|
void |
setInstance(edu.stanford.smi.protege.model.Instance instance)
|
void |
setSlot(edu.stanford.smi.protege.model.Slot slot)
|
void |
storeValueInKB()
|
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected edu.stanford.smi.protege.model.Instance _instance
protected edu.stanford.smi.protege.model.Slot _slot
Constructor Detail |
public TextFieldEditor(edu.stanford.smi.protege.model.Instance instance, edu.stanford.smi.protege.model.Slot slot)
Method Detail |
protected abstract Object convertString(String text)
public Object getValue()
getValue
in interface TableEditorInterface
public boolean isManagingFocus()
isManagingFocus
in class JComponent
public boolean isValueAcceptable()
isValueAcceptable
in interface TableEditorInterface
public boolean needsToStoreChanges()
needsToStoreChanges
in interface TableEditorInterface
public void setInstance(edu.stanford.smi.protege.model.Instance instance)
setInstance
in interface TableEditorInterface
public void setSlot(edu.stanford.smi.protege.model.Slot slot)
setSlot
in interface TableEditorInterface
public void storeValueInKB()
storeValueInKB
in interface TableEditorInterface
|
Protege-2000 1.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |