|
|||||||||||
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
edu.stanford.smi.protege.util.DefaultRenderer
edu.stanford.smi.protege.ui.FrameRenderer
edu.stanford.smi.protegex.owl.ui.ResourceRenderer
A FrameRenderer which displays a small A behind those anonymous classes that do have annotation properties.
Nested Class Summary |
Nested classes inherited from class javax.swing.JComponent |
JComponent.AccessibleJComponent |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
private HashMap |
colorMap
|
private edu.stanford.smi.protege.model.Slot |
directSuperclassesSlot
|
static Color |
FOCUS_COLOR
|
private edu.stanford.smi.protege.model.Frame |
focusedFrame
The Frame that is focused, i.e. displayed with a frame around it |
private static Color |
GREYED_LOGICAL_OPERAND_COLOR
|
private static Color |
GREYED_RESTRICTION_KEYWORD_COLOR
|
private HashMap |
greyedColorMap
|
protected RDFSClass |
loadedClass
|
private static Color |
LOGICAL_OPERAND_KEYWORD_COLOR
|
private static Color |
RESTRICTION_KEYWORD_COLOR
|
Fields inherited from class edu.stanford.smi.protege.ui.FrameRenderer |
_displayAbstractIcon, _displayDefaultMetaclassIcon, _displayFrameTypeIcon, _displayHiddenIcon, _displayMultipleParentsIcon, _displayType, _frameRendererPrototype, _hasLoadedIconFlags, _instanceCountType, ALL, DIRECT, NONE |
Fields inherited from class edu.stanford.smi.protege.util.DefaultRenderer |
_backgroundNormalColor, _backgroundSelectionColor, _backgroundSelectionColorOverride, _cachedLookAndFeel, _dropTargetArea, _dropTargetLineColor, _elements, _focusRectColor, _fontMetrics, _foregroundNormalColor, _foregroundSelectionColor, _grayedSecondaryText, _grayedText, _hasFocus, _isSelected, _row, _tree, _treeBackgroundNormalColor, _treeBackgroundSelectionColor, _treeForegroundNormalColor, _treeForegroundSelectionColor, _value, DROP_TARGET, DROP_TARGET_AREA, DROP_TARGET_AREA_ABOVE, DROP_TARGET_AREA_BELOW, DROP_TARGET_AREA_ON |
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.Container |
|
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 | |
ResourceRenderer()
|
|
ResourceRenderer(edu.stanford.smi.protege.model.Slot directSuperclassesSlot)
|
Method Summary | |
static void |
addAnnotationFlag(edu.stanford.smi.protege.ui.FrameRenderer renderer,
edu.stanford.smi.protege.model.Cls cls)
|
private void |
addInverseSlot(edu.stanford.smi.protege.model.Slot slot)
|
protected void |
addKeyword(String keyWord,
Color color,
Color greyedColor)
|
private void |
addNamedEquivalentClses(OWLNamedClass cls)
|
protected Icon |
getClsIcon(edu.stanford.smi.protege.model.Cls cls)
|
private Color |
getTextColor(String text)
|
private boolean |
isOWLNameCharacter(char c)
|
void |
load(Object o)
|
protected void |
loadCls(edu.stanford.smi.protege.model.Cls cls)
|
protected void |
loadClsAfterIcon(edu.stanford.smi.protege.model.Cls cls)
|
protected void |
loadSlot(edu.stanford.smi.protege.model.Slot slot)
|
void |
paint(Graphics g)
|
protected void |
paintString(Graphics graphics,
String s,
Point point,
Color color,
Dimension dimension)
|
void |
setFocusedFrame(edu.stanford.smi.protege.model.Frame frame)
|
Methods inherited from class edu.stanford.smi.protege.ui.FrameRenderer |
createInstance, ensureIconFlagsLoaded, getIcon, getInstanceCountString, loadDuplicate, loadFacet, loadInstance, loadNull, setDisplayDirectInstanceCount, setDisplayFrameTypeIcon, setDisplayHiddenIcon, setDisplayInstanceCount, setDisplayTrailingIcons, setDisplayType, setMainIcon, setPrototypeInstance |
Methods inherited from class edu.stanford.smi.protege.util.DefaultRenderer |
addIcon, addText, appendIcon, appendText, checkDropTarget, clear, equals, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackgroundColor, getBackgroundSelectionColor, getFirst, getIconIconGap, getIconTextGap, getListCellRendererComponent, getMainIcon, getMainText, getPreferredSize, getTableCellRendererComponent, getTextColor, getTextIconGap, getTextTextGap, getTreeCellRendererComponent, getValue, invalidate, isOpaque, loadTreeColors, paintIcon, paintString, repaint, repaint, repaint, revalidate, setBackgroundSelectionColor, setFontStyle, setForegroundColorOverride, setGrayedSecondaryText, setGrayedText, setInvalid, setMainText, setNormalForegroundColor, setup, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private edu.stanford.smi.protege.model.Frame focusedFrame
protected RDFSClass loadedClass
public static final Color FOCUS_COLOR
private edu.stanford.smi.protege.model.Slot directSuperclassesSlot
private HashMap colorMap
private HashMap greyedColorMap
private static final Color RESTRICTION_KEYWORD_COLOR
private static final Color GREYED_RESTRICTION_KEYWORD_COLOR
private static final Color LOGICAL_OPERAND_KEYWORD_COLOR
private static final Color GREYED_LOGICAL_OPERAND_COLOR
Constructor Detail |
public ResourceRenderer()
public ResourceRenderer(edu.stanford.smi.protege.model.Slot directSuperclassesSlot)
Method Detail |
protected void addKeyword(String keyWord, Color color, Color greyedColor)
public static void addAnnotationFlag(edu.stanford.smi.protege.ui.FrameRenderer renderer, edu.stanford.smi.protege.model.Cls cls)
private void addInverseSlot(edu.stanford.smi.protege.model.Slot slot)
private void addNamedEquivalentClses(OWLNamedClass cls)
protected Icon getClsIcon(edu.stanford.smi.protege.model.Cls cls)
private Color getTextColor(String text)
protected void paintString(Graphics graphics, String s, Point point, Color color, Dimension dimension)
protected void loadCls(edu.stanford.smi.protege.model.Cls cls)
public void load(Object o)
protected void loadClsAfterIcon(edu.stanford.smi.protege.model.Cls cls)
protected void loadSlot(edu.stanford.smi.protege.model.Slot slot)
public void paint(Graphics g)
private boolean isOWLNameCharacter(char c)
public void setFocusedFrame(edu.stanford.smi.protege.model.Frame frame)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |