|
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.oil.ModifiableAbstractListWidget
This is a modifiable AbstractListWidget, i.e., some swing components can be added (to the itsBorderLayoutPanel)
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 |
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 | |
ModifiableAbstractListWidget()
|
Method Summary | |
void |
addButton(Action action)
|
void |
addButton(Action action,
boolean defaultState)
|
void |
addItem(Object o)
|
void |
addItems(Collection items)
|
boolean |
contains(Object o)
|
JPanel |
getBorderLayoutPanel()
|
Collection |
getSelection()
|
Collection |
getValues()
|
void |
initialize()
|
void |
initialize(Action action)
|
void |
removeAllItems()
|
void |
removeItem(Object o)
|
void |
removeItems(Collection items)
|
void |
replaceItem(Object oldItem,
Object newItem)
|
void |
setEditable(boolean b)
|
void |
setRenderer(ListCellRenderer renderer)
|
void |
setSelection(Object o)
|
void |
setValues(Collection values)
|
Methods inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
dispose, 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, createWidgetConfigurationPanel, displayButton, displayButton, finalize, getAssociatedCls, getButtonDescription, getCls, getDescriptor, getFirstItem, getIcon, getInstance, getInvalidValueText, getKnowledgeBase, getLabel, getMainWindowMenuBar, getMaximumCardinality, getMinimumCardinality, getPreferredSize, getProject, getPropertyList, getShortDescription, getSlot, getStringProperty, handleBrowserTextChanged, handleFrameNameChanged, handleOwnSlotValueChanged, isDesignTime, isRuntime, isSlotAtCls, isSuitable, loadValues, notifySelectionListeners, postWidgetEvent, removeMainWindowToolBarButton, removeSelectionListener, removeWidgetListener, reshape, save, setAllowed, setAssociatedCls, setCls, 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, notifySelectionListeners, removeSelectionListener |
Constructor Detail |
public ModifiableAbstractListWidget()
Method Detail |
public JPanel getBorderLayoutPanel()
public void addButton(Action action)
public void addButton(Action action, boolean defaultState)
public void addItem(Object o)
public void addItems(Collection items)
public boolean contains(Object o)
public Collection getSelection()
getSelection
in class edu.stanford.smi.protege.widget._AbstractWidget
public Collection getValues()
getValues
in class edu.stanford.smi.protege.widget._AbstractWidget
public void initialize()
initialize
in class edu.stanford.smi.protege.widget.AbstractSlotWidget
public void initialize(Action action)
public void removeAllItems()
public void removeItem(Object o)
public void removeItems(Collection items)
public void replaceItem(Object oldItem, Object newItem)
public void setEditable(boolean b)
setEditable
in class edu.stanford.smi.protege.widget._AbstractWidget
public void setRenderer(ListCellRenderer renderer)
public void setSelection(Object o)
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 |