|
Protege 3.4.3 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
edu.stanford.smi.protege.widget.AbstractWidget
edu.stanford.smi.protege.widget.AbstractSlotWidget
edu.stanford.smi.protege.widget.ComboBoxWidget
edu.stanford.smi.protegex.widget.combobox.ComboBoxInstanceWidget
public class ComboBoxInstanceWidget
Slot widget that allows the selection from a drop-down list of instance values. This widget can be used with instance slots of cardinality single.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected static String |
NONE
|
Fields inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
---|
READ_ONLY_WIDGET_PROPERTY |
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 | |
---|---|
ComboBoxInstanceWidget()
|
Method Summary | |
---|---|
JComboBox |
createComboBox()
|
ComboBoxModel |
createModel()
|
void |
dispose()
|
Collection |
getValues()
|
protected void |
handleCreateAction()
|
void |
initialize()
|
static boolean |
isSuitable(edu.stanford.smi.protege.model.Cls cls,
edu.stanford.smi.protege.model.Slot slot,
edu.stanford.smi.protege.model.Facet facet)
|
protected void |
setDisplayedInstance(edu.stanford.smi.protege.model.Instance instance)
|
void |
setValues(Collection values)
|
Methods inherited from class edu.stanford.smi.protege.widget.ComboBoxWidget |
---|
comboBoxValueChanged, createWidgetConfigurationPanel, getComboBox, getComboBoxSelection, getDisplayNullEntry, setComboBoxModel, setComboBoxValue, setDisplayNullEntry, setEditable, setLabel, setRenderer |
Methods inherited from class edu.stanford.smi.protege.widget.AbstractSlotWidget |
---|
addButtonConfiguration, addButtonConfiguration, allowsMultipleValues, areDirectValues, configure, displayButton, displayButton, getAssociatedCls, getButtonDescription, getCls, getClsWidget, getDefaultLabel, getDefaultToolTip, getDoubleClickAction, getFirstItem, getInstance, getInvalidValueText, getLabel, getMaximumCardinality, getMinimumCardinality, getPreferredSize, getSelectionBorderSize, getSlot, handleDoubleClick, isDirectValue, isReadOnlyConfiguredWidget, isSlotAtCls, loadValues, localizeStandardLabel, reshape, setAllowed, setAssociatedCls, setCls, setDefaultToolTip, setDoubleClickListener, setInstance, setInstanceValues, setInvalidValueBorder, setNormalBorder, setPreferredColumns, setPreferredRows, setPreferredSize, setReadOnlyWidget, setSelectedBorder, setSelectedBorder, setShowInstanceListener, setSlot, setup, setWidgetValues, showInstance, updateBorder, valueChanged |
Methods inherited from class edu.stanford.smi.protege.widget.AbstractWidget |
---|
addSelectionListener, beginTransaction, beginTransaction, clearSelection, commitTransaction, endTransaction, equals, getDescriptor, getKnowledgeBase, getProject, getPropertyList, getSelection, getStringProperty, isDesignTime, isRuntime, notifySelectionListeners, paint, removeSelectionListener, rollbackTransaction, setPropertyList, setup, show |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface edu.stanford.smi.protege.widget.Widget |
---|
getDescriptor, getKnowledgeBase, getProject |
Methods inherited from interface edu.stanford.smi.protege.util.Selectable |
---|
addSelectionListener, clearSelection, getSelection, notifySelectionListeners, removeSelectionListener |
Methods inherited from interface edu.stanford.smi.protege.plugin.Plugin |
---|
getName |
Field Detail |
---|
protected static final String NONE
Constructor Detail |
---|
public ComboBoxInstanceWidget()
Method Detail |
---|
public JComboBox createComboBox()
createComboBox
in class edu.stanford.smi.protege.widget.ComboBoxWidget
public void initialize()
initialize
in interface edu.stanford.smi.protege.widget.Widget
initialize
in class edu.stanford.smi.protege.widget.ComboBoxWidget
public ComboBoxModel createModel()
createModel
in class edu.stanford.smi.protege.widget.ComboBoxWidget
protected void setDisplayedInstance(edu.stanford.smi.protege.model.Instance instance)
protected void handleCreateAction()
public static boolean isSuitable(edu.stanford.smi.protege.model.Cls cls, edu.stanford.smi.protege.model.Slot slot, edu.stanford.smi.protege.model.Facet facet)
public Collection getValues()
getValues
in class edu.stanford.smi.protege.widget.ComboBoxWidget
public void setValues(Collection values)
setValues
in class edu.stanford.smi.protege.widget.ComboBoxWidget
public void dispose()
dispose
in interface edu.stanford.smi.protege.util.Disposable
dispose
in class edu.stanford.smi.protege.widget.AbstractSlotWidget
|
Protege 3.4.3 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |