edu.stanford.smi.protegex.widget.contains
Class WidgetBox
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JPanel
|
+--edu.stanford.smi.protegex.widget.contains.WidgetBox
- All Implemented Interfaces:
- Accessible, ImageObserver, MenuContainer, Serializable, WidgetWrapperActionProcessor
- public class WidgetBox
- extends JPanel
- implements WidgetWrapperActionProcessor
Holds all the widget wrappers
- Author:
- William Grosso
- See Also:
- Serialized Form
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, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
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.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus |
_layoutManager
protected WidgetBoxLayoutManager _layoutManager
_widgetWrappers
protected LinkedList _widgetWrappers
_widgetSeparators
protected LinkedList _widgetSeparators
_widgetListener
protected edu.stanford.smi.protegex.widget.contains.WidgetBox.WidgetListener _widgetListener
_widgetActionProcessor
protected WidgetWrapperActionProcessorImpl _widgetActionProcessor
_useSeparators
protected boolean _useSeparators
_spacerSize
protected int _spacerSize
WidgetBox
public WidgetBox(WidgetBoxLayoutManager layoutManager,
int spacerSize,
boolean useSeparators)
addWidgetSeparator
public void addWidgetSeparator(WidgetSeparator separator)
addWidgetWrapper
public boolean addWidgetWrapper(int index,
WidgetWrapper widgetWrapper)
addWidgetWrapper
public boolean addWidgetWrapper(WidgetWrapper widgetWrapper)
addWidgetWrapperActionListener
public void addWidgetWrapperActionListener(WidgetWrapperActionListener listener)
- Specified by:
addWidgetWrapperActionListener
in interface WidgetWrapperActionProcessor
clearWidgetSeparators
public void clearWidgetSeparators()
getNumberOfWidgetWrappers
public int getNumberOfWidgetWrappers()
getSpacerSize
public int getSpacerSize()
getUseSeparators
public boolean getUseSeparators()
getWidgetSeparators
public LinkedList getWidgetSeparators()
getWidgetWrappers
public Collection getWidgetWrappers()
isUseSeparators
public boolean isUseSeparators()
removeAllWidgetWrappers
public boolean removeAllWidgetWrappers()
removeWidgetWrapper
public boolean removeWidgetWrapper(WidgetWrapper widgetWrapper)
removeWidgetWrapperActionListener
public void removeWidgetWrapperActionListener(WidgetWrapperActionListener listener)
- Specified by:
removeWidgetWrapperActionListener
in interface WidgetWrapperActionProcessor
setSpacerSize
public void setSpacerSize(int spacerSize)
setUseSeparators
public void setUseSeparators(boolean useSeparators)
Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.