edu.stanford.smi.protege.widget
Class FormWidget
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--edu.stanford.smi.protege.widget._AbstractWidget
|
+--edu.stanford.smi.protege.widget.AbstractClsWidget
|
+--edu.stanford.smi.protege.widget.FormWidget
- All Implemented Interfaces:
- ClsWidget, Disposable, ImageObserver, MenuContainer, Selectable, Serializable, Widget
- public class FormWidget
- extends AbstractClsWidget
Description of the class
- Author:
- Ray Fergerson
- See Also:
- Serialized Form
Methods inherited from class edu.stanford.smi.protege.widget._AbstractWidget |
addButtonConfiguration, addButtonConfiguration, addMainWindowToolBarButton, addSelectionListener, addWidgetListener, allowsMultipleValues, canClose, canSave, close, createLeftRightSplitPane, createTopBottomSplitPane, createWidgetConfigurationPanel, displayButton, displayButton, finalize, getAssociatedCls, getButtonDescription, getCls, getDescriptor, getFirstItem, getIcon, getInstance, getInvalidValueText, getKnowledgeBase, getMainWindowMenuBar, getMaximumCardinality, getMinimumCardinality, getProject, getPropertyList, getShortDescription, getSlot, getStringProperty, getValues, handleBrowserTextChanged, handleFrameNameChanged, handleOwnSlotValueChanged, isDesignTime, isRuntime, isSlotAtCls, isSuitable, loadValues, notifySelectionListeners, postWidgetEvent, removeMainWindowToolBarButton, removeSelectionListener, removeWidgetListener, reshape, save, setAllowed, setCls, setIcon, setInstance, setInstanceValues, setLabel, setPreferredColumns, setPreferredRows, setPreferredSize, setPropertyList, setShortDescription, setSlot, setup, setValues, show, showInstance, toString, updateBorder, valueChanged |
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, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getUIClassID, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI |
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, transferFocus |
FormWidget
public FormWidget()
clearSelection
public void clearSelection()
- Overrides:
clearSelection
in class _AbstractWidget
configure
public boolean configure()
- Overrides:
configure
in class _AbstractWidget
createDescriptorsAndWidgets
public void createDescriptorsAndWidgets(Collection slots)
createWidgetDescriptor
public WidgetDescriptor createWidgetDescriptor(Slot slot)
dispose
public void dispose()
- Overrides:
dispose
in class _AbstractWidget
getHorizontalStretcher
public Slot getHorizontalStretcher()
getLabel
public String getLabel()
- Overrides:
getLabel
in class _AbstractWidget
getPreferredSize
public Dimension getPreferredSize()
- Overrides:
getPreferredSize
in class _AbstractWidget
getSelection
public Collection getSelection()
- Overrides:
getSelection
in class _AbstractWidget
getVerticalStretcher
public Slot getVerticalStretcher()
getWidgetDescriptor
public WidgetDescriptor getWidgetDescriptor(Slot slot)
hasWidgetDescriptor
public boolean hasWidgetDescriptor(Slot slot)
hasWidgetDescriptors
public boolean hasWidgetDescriptors()
initialize
public void initialize()
- Description copied from class:
AbstractClsWidget
- initialize method comment.
- Overrides:
initialize
in class AbstractClsWidget
layoutLikeCls
public void layoutLikeCls(Cls prototype)
mouseDraggedOnWidget
public void mouseDraggedOnWidget(Component c,
Point p)
mouseMovedOnWidget
public void mouseMovedOnWidget(Component c,
Point p)
paint
public void paint(Graphics g)
- Overrides:
paint
in class JComponent
relayout
public void relayout()
removeCustomizations
public void removeCustomizations()
removeWidgetDescriptor
public void removeWidgetDescriptor(String slotName)
replaceSelectedWidget
public void replaceSelectedWidget(String newWidgetClassName)
replaceWidget
public void replaceWidget(Slot slot,
String newWidgetClassName)
setAssociatedCls
public void setAssociatedCls(Cls associatedCls)
- Overrides:
setAssociatedCls
in class _AbstractWidget
setEditable
public void setEditable(boolean b)
- Overrides:
setEditable
in class _AbstractWidget
setHorizontalStretcher
public void setHorizontalStretcher(Slot slot)
setInstance
public void setInstance(Instance instance)
- Overrides:
setInstance
in class _AbstractWidget
setSelection
public void setSelection(Object o)
setVerticalStretcher
public void setVerticalStretcher(Slot slot)
setWidgetValues
public void setWidgetValues()
- Overrides:
setWidgetValues
in class _AbstractWidget
Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.