edu.stanford.smi.protege.ui
Class FrameRenderer
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--edu.stanford.smi.protege.util.DefaultRenderer
|
+--edu.stanford.smi.protege.ui.FrameRenderer
- All Implemented Interfaces:
- Cloneable, ImageObserver, ListCellRenderer, MenuContainer, Serializable, TableCellRenderer, TreeCellRenderer
- Direct Known Subclasses:
- OwnSlotValueFrameRenderer
- public class FrameRenderer
- extends DefaultRenderer
- implements Cloneable
Description of the class
- Author:
- Ray Fergerson
- See Also:
- Serialized Form
Fields inherited from class edu.stanford.smi.protege.util.DefaultRenderer |
_backgroundNormalColor, _backgroundSelectionColor, _cachedLookAndFeel, _dropTargetArea, _dropTargetLineColor, _fontMetrics, _foregroundNormalColor, _foregroundSelectionColor, _grayedText, _hasFocus, _iconTextGap, _isSelected, _mainIcon, _mainText, _trailingIcons, _trailingText, _treeBackgroundNormalColor, _treeBackgroundSelectionColor, _treeForegroundNormalColor, _treeForegroundSelectionColor, DROP_TARGET, DROP_TARGET_AREA, DROP_TARGET_AREA_ABOVE, DROP_TARGET_AREA_BELOW, DROP_TARGET_AREA_ON |
Methods inherited from class edu.stanford.smi.protege.util.DefaultRenderer |
appendIcon, appendText, checkDropTarget, getBackgroundColor, getListCellRendererComponent, getPreferredSize, getTableCellRendererComponent, getTextColor, getTreeCellRendererComponent, loadTreeColors, paint, setForegroundColorOverride, setGrayedText, setInvalid, setMainText, setNormalForegroundColor, setup |
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, 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, 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, toString, transferFocus |
NONE
protected static final int NONE
DIRECT
protected static final int DIRECT
ALL
protected static final int ALL
_clsIcon
protected static Icon _clsIcon
_metaClsIcon
protected static Icon _metaClsIcon
_readonlyClsIcon
protected static Icon _readonlyClsIcon
_readonlyMetaClsIcon
protected static Icon _readonlyMetaClsIcon
_abstractClsIcon
protected static Icon _abstractClsIcon
_readonlyAbstractClsIcon
protected static Icon _readonlyAbstractClsIcon
_multipleParentsIcon
protected static Icon _multipleParentsIcon
_readonlyMultipleParentsIcon
protected static Icon _readonlyMultipleParentsIcon
_hiddenClsIcon
protected static Icon _hiddenClsIcon
_readonlyHiddenClsIcon
protected static Icon _readonlyHiddenClsIcon
_instanceIcon
protected static Icon _instanceIcon
_readonlyInstanceIcon
protected static Icon _readonlyInstanceIcon
_slotIcon
protected static Icon _slotIcon
_readonlySlotIcon
protected static Icon _readonlySlotIcon
_facetIcon
protected static Icon _facetIcon
_readonlyFacetIcon
protected static Icon _readonlyFacetIcon
_defaultIcon
protected static Icon _defaultIcon
_readonlyDefaultIcon
protected static Icon _readonlyDefaultIcon
_instanceCountType
protected int _instanceCountType
_hasLoadedIconFlags
protected boolean _hasLoadedIconFlags
_displayFrameTypeIcon
protected boolean _displayFrameTypeIcon
_displayAbstractIcon
protected boolean _displayAbstractIcon
_displayMultipleParentsIcon
protected boolean _displayMultipleParentsIcon
_displayDefaultMetaclassIcon
protected boolean _displayDefaultMetaclassIcon
_frameRendererPrototype
protected static FrameRenderer _frameRendererPrototype
FrameRenderer
public FrameRenderer()
createInstance
public static FrameRenderer createInstance()
ensureIconFlagsLoaded
protected void ensureIconFlagsLoaded()
getInstanceCountString
protected String getInstanceCountString(Cls cls)
load
public void load(Object value)
- Overrides:
load
in class DefaultRenderer
loadCls
protected void loadCls(Cls cls)
loadFacet
protected void loadFacet(Facet facet)
loadInstance
protected void loadInstance(Instance instance)
loadNull
public void loadNull()
- Overrides:
loadNull
in class DefaultRenderer
loadSlot
protected void loadSlot(Slot slot)
setDisplayDirectInstanceCount
public void setDisplayDirectInstanceCount(boolean b)
setDisplayFrameTypeIcon
public void setDisplayFrameTypeIcon(boolean b)
setDisplayInstanceCount
public void setDisplayInstanceCount(boolean b)
setDisplayTrailingIcons
public void setDisplayTrailingIcons(boolean b)
setMainIcon
public void setMainIcon(Icon icon)
- Overrides:
setMainIcon
in class DefaultRenderer
setPrototypeInstance
public static void setPrototypeInstance(FrameRenderer renderer)
Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.