|
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 | +--edu.stanford.smi.protege.widget._AbstractWidget | +--edu.stanford.smi.protege.widget.AbstractSlotWidget | +--edu.stanford.smi.protegex.widget.scatterbox.ScatterboxWidget
Description of the Class
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 int |
_currentlyDraggingOverColumn
|
protected int |
_currentlyDraggingOverRow
|
protected edu.stanford.smi.protege.event.ClsListener |
_domainClsListener
|
protected ArrayList |
_entries
|
protected Order |
_horizontalOrder
|
protected boolean |
_isCurrentlyDragging
|
protected edu.stanford.smi.protege.util.LabeledComponent |
_mainComponent
|
protected ScatterboxTableModel |
_model
|
protected KBQueryUtils |
_queryUtilsObject
|
protected ArrayList |
_selectionObservers
|
protected ScatterboxWidgetState |
_state
|
protected ScatterboxTable |
_table
|
protected Order |
_verticalOrder
|
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 java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
ScatterboxWidget()
|
Method Summary | |
void |
addEntry(edu.stanford.smi.protege.model.Instance newEntry)
|
void |
addSelectionObserver(ScatterboxWidgetListener observer)
|
edu.stanford.smi.protege.widget.WidgetConfigurationPanel |
createWidgetConfigurationPanel()
|
void |
dispose()
|
int |
getCurrentlyDraggingOverColumn()
|
int |
getCurrentlyDraggingOverRow()
|
Collection |
getDomainSlots()
|
Collection |
getEntries()
|
Order |
getHorizontalOrder()
|
KBQueryUtils |
getKBQueryUtils()
|
edu.stanford.smi.protege.util.LabeledComponent |
getMainComponent()
|
protected abstract KBQueryUtils |
getQueryUtilsObject()
|
edu.stanford.smi.protege.model.Slot |
getRangeSlot()
|
edu.stanford.smi.protege.model.Instance |
getSelectedEntry()
|
ScatterboxWidgetState |
getState()
|
Collection |
getValues()
|
Order |
getVerticalOrder()
|
void |
initialize()
|
boolean |
isCurrentlyDragging()
|
boolean |
isThereASelection()
|
void |
removeEntry(edu.stanford.smi.protege.model.Instance entryToRemove)
|
void |
removeSelectionObserver(ScatterboxWidgetListener observer)
|
void |
replaceEntry(edu.stanford.smi.protege.model.Instance entryToRemove,
edu.stanford.smi.protege.model.Instance newEntry)
|
void |
selectEntry(edu.stanford.smi.protege.model.Instance instance)
|
void |
selectionChanged()
|
void |
setCurrentlyDraggingOverColumn(int currentlyDraggingOverColumn)
|
void |
setCurrentlyDraggingOverRow(int currentlyDraggingOverRow)
|
void |
setIsCurrentlyDragging(boolean isCurrentlyDragging)
|
void |
setValues(Collection values)
|
Methods inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
getDoubleClickAction, getSelectionBorderSize, handleDoubleClick, setDoubleClickListener, setInvalidValueBorder, setNormalBorder, setSelectedBorder, setup, updateBorder |
Methods inherited from class edu.stanford.smi.protege.widget._AbstractWidget |
addButtonConfiguration, addButtonConfiguration, addMainWindowToolBarButton, addSelectionListener, addWidgetListener, allowsMultipleValues, canClose, canSave, clearSelection, close, configure, createLeftRightSplitPane, createTopBottomSplitPane, displayButton, displayButton, finalize, getAssociatedCls, getButtonDescription, getCls, getDescriptor, getFirstItem, getIcon, getInstance, getInvalidValueText, getKnowledgeBase, getLabel, getMainWindowMenuBar, getMaximumCardinality, getMinimumCardinality, getPreferredSize, getProject, getPropertyList, getSelection, getShortDescription, getSlot, getStringProperty, handleBrowserTextChanged, handleFrameNameChanged, handleOwnSlotValueChanged, isDesignTime, isRuntime, isSlotAtCls, isSuitable, loadValues, notifySelectionListeners, postWidgetEvent, removeMainWindowToolBarButton, removeSelectionListener, removeWidgetListener, reshape, save, setAllowed, setAssociatedCls, setCls, setEditable, setIcon, setInstance, setInstance, setInstanceValues, setLabel, setPreferredColumns, setPreferredRows, setPreferredSize, setPropertyList, setShortDescription, setSlot, setWidgetValues, show, showInstance, toString, valueChanged |
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, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protege.widget.SlotWidget |
getCls, getInstance, getSlot, setAssociatedCls, setInstance |
Methods inherited from interface edu.stanford.smi.protege.widget.Widget |
addWidgetListener, configure, getDescriptor, getKnowledgeBase, getLabel, getProject, removeWidgetListener, setLabel |
Methods inherited from interface edu.stanford.smi.protege.util.Selectable |
addSelectionListener, clearSelection, getSelection, notifySelectionListeners, removeSelectionListener |
Field Detail |
protected ScatterboxWidgetState _state
protected ScatterboxTable _table
protected ScatterboxTableModel _model
protected Order _horizontalOrder
protected Order _verticalOrder
protected edu.stanford.smi.protege.util.LabeledComponent _mainComponent
protected ArrayList _selectionObservers
protected ArrayList _entries
protected boolean _isCurrentlyDragging
protected int _currentlyDraggingOverRow
protected int _currentlyDraggingOverColumn
protected KBQueryUtils _queryUtilsObject
protected edu.stanford.smi.protege.event.ClsListener _domainClsListener
Constructor Detail |
public ScatterboxWidget()
Method Detail |
public void addEntry(edu.stanford.smi.protege.model.Instance newEntry)
public void addSelectionObserver(ScatterboxWidgetListener observer)
public edu.stanford.smi.protege.widget.WidgetConfigurationPanel createWidgetConfigurationPanel()
createWidgetConfigurationPanel
in class edu.stanford.smi.protege.widget._AbstractWidget
public void dispose()
dispose
in class edu.stanford.smi.protege.widget.AbstractSlotWidget
public int getCurrentlyDraggingOverColumn()
public int getCurrentlyDraggingOverRow()
public Collection getDomainSlots()
public Collection getEntries()
public Order getHorizontalOrder()
public KBQueryUtils getKBQueryUtils()
public edu.stanford.smi.protege.util.LabeledComponent getMainComponent()
protected abstract KBQueryUtils getQueryUtilsObject()
public edu.stanford.smi.protege.model.Slot getRangeSlot()
public edu.stanford.smi.protege.model.Instance getSelectedEntry()
public ScatterboxWidgetState getState()
public Collection getValues()
getValues
in class edu.stanford.smi.protege.widget._AbstractWidget
public Order getVerticalOrder()
public void initialize()
initialize
in class edu.stanford.smi.protege.widget.AbstractSlotWidget
public boolean isCurrentlyDragging()
public boolean isThereASelection()
public void removeEntry(edu.stanford.smi.protege.model.Instance entryToRemove)
public void removeSelectionObserver(ScatterboxWidgetListener observer)
public void replaceEntry(edu.stanford.smi.protege.model.Instance entryToRemove, edu.stanford.smi.protege.model.Instance newEntry)
public void selectEntry(edu.stanford.smi.protege.model.Instance instance)
public void selectionChanged()
public void setCurrentlyDraggingOverColumn(int currentlyDraggingOverColumn)
public void setCurrentlyDraggingOverRow(int currentlyDraggingOverRow)
public void setIsCurrentlyDragging(boolean isCurrentlyDragging)
public void setValues(Collection values)
setValues
in class edu.stanford.smi.protege.widget._AbstractWidget
|
Protege-2000 1.7 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |