edu.stanford.smi.protegex.owl.ui.individuals
Class AssertedInstancesListPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
edu.stanford.smi.protege.util.SelectableContainer
edu.stanford.smi.protegex.owl.ui.individuals.AssertedInstancesListPanel
- All Implemented Interfaces:
- edu.stanford.smi.protege.util.Disposable, ImageObserver, MenuContainer, edu.stanford.smi.protege.util.Selectable, Serializable
- public class AssertedInstancesListPanel
- extends edu.stanford.smi.protege.util.SelectableContainer
- implements edu.stanford.smi.protege.util.Disposable
The panel that holds the list of direct instances of one or more classes. If
only one class is chosen then you can also create new instances of this
class.
- Author:
- Holger Knublauch , Ray Fergerson
- See Also:
- Serialized Form
Fields inherited from class edu.stanford.smi.protege.util.SelectableContainer |
|
Fields inherited from class java.awt.Container |
|
Methods inherited from class edu.stanford.smi.protege.util.SelectableContainer |
addSelectionListener, clearSelection, equals, getSelectable, getSelection, getSoleSelection, notifySelectionListeners, removeSelectionListener, setNotificationsEnabled, setSelectable, toString |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusUpCycle |
classes
private Collection classes
createAction
private edu.stanford.smi.protege.util.AllowableAction createAction
copyAction
private edu.stanford.smi.protege.util.AllowableAction copyAction
deleteAction
private edu.stanford.smi.protege.util.AllowableAction deleteAction
header
private edu.stanford.smi.protege.ui.HeaderComponent header
lc
private OWLLabeledComponent lc
list
private InstancesList list
listenedToInstances
private Collection listenedToInstances
owlModel
private OWLModel owlModel
SORT_LIMIT
private static final int SORT_LIMIT
showSubclassInstances
private boolean showSubclassInstances
_clsListener
private edu.stanford.smi.protege.event.ClsListener _clsListener
_clsFrameListener
private edu.stanford.smi.protege.event.FrameListener _clsFrameListener
_instanceFrameListener
private edu.stanford.smi.protege.event.FrameListener _instanceFrameListener
AssertedInstancesListPanel
public AssertedInstancesListPanel(OWLModel owlModel)
updateLabel
private void updateLabel()
createHeader
private edu.stanford.smi.protege.ui.HeaderComponent createHeader()
fixRenderer
private void fixRenderer()
addButtons
protected void addButtons(Action viewAction,
edu.stanford.smi.protege.util.LabeledComponent c)
addClsListeners
private void addClsListeners()
addInstanceListeners
private void addInstanceListeners()
removeInstanceListeners
private void removeInstanceListeners()
addInstanceListener
private void addInstanceListener(edu.stanford.smi.protege.model.Instance instance)
createCreateAction
protected Action createCreateAction()
createConfigureAction
protected Action createConfigureAction()
createShowAllInstancesAction
protected JMenuItem createShowAllInstancesAction()
setShowAllInstances
private void setShowAllInstances(boolean b)
getSoleAllowedCls
protected edu.stanford.smi.protege.model.Cls getSoleAllowedCls()
createSetDisplaySlotAction
protected JMenu createSetDisplaySlotAction()
createSetDisplaySlotAction
protected Action createSetDisplaySlotAction(edu.stanford.smi.protege.model.Slot slot)
createSetDisplaySlotMultipleAction
protected Action createSetDisplaySlotMultipleAction()
createDeleteAction
protected Action createDeleteAction()
createCopyAction
protected Action createCopyAction()
createReferencersAction
protected Action createReferencersAction()
createViewAction
protected Action createViewAction()
dispose
public void dispose()
- Specified by:
dispose
in interface edu.stanford.smi.protege.util.Disposable
getDragComponent
public JComponent getDragComponent()
getModel
private edu.stanford.smi.protege.util.SimpleListModel getModel()
isSelectionEditable
private boolean isSelectionEditable()
onSelectionChange
public void onSelectionChange()
removeInstance
private void removeInstance(edu.stanford.smi.protege.model.Instance instance)
removeClsListeners
private void removeClsListeners()
setClses
public void setClses(Collection newClses)
reload
public void reload()
reloadHeader
private void reloadHeader(Collection clses)
getInstances
private Collection getInstances(edu.stanford.smi.protege.model.Cls cls)
removeHiddenInstances
private static Collection removeHiddenInstances(Collection instances)
sort
public void sort()
setSelectedInstance
public void setSelectedInstance(edu.stanford.smi.protege.model.Instance instance)
updateButtons
private void updateButtons()
setShowDisplaySlotPanel
public void setShowDisplaySlotPanel(boolean b)
- Deprecated.
- Does nothing anymore. This functionality moved to the menu button.