edu.umd.cfar.lamp.viper.gui.canvas
Class HighlightSingleton

java.lang.Object
  extended byedu.umd.cfar.lamp.viper.gui.canvas.HighlightSingleton
All Implemented Interfaces:
Highlightable

public class HighlightSingleton
extends java.lang.Object
implements Highlightable

Author:
clin To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Field Summary
static HighlightSingleton colorTable
           
static AttributeDisplayProperties STYLE_HANDLE
           
static AttributeDisplayProperties STYLE_HIDDEN
           
static AttributeDisplayProperties STYLE_HOVER
           
static AttributeDisplayProperties STYLE_HOVER_HANDLE
           
static AttributeDisplayProperties STYLE_LOCKED_SELECTED
           
static AttributeDisplayProperties STYLE_LOCKED_UNSELECTED
           
static AttributeDisplayProperties STYLE_SELECTED
           
static AttributeDisplayProperties STYLE_UNSELECTED
           
 
Method Summary
 java.awt.Stroke getDisplayWRTStroke()
           
 java.awt.Color getHandleColor()
           
 java.awt.Color getHighlightColor()
           
 java.awt.Stroke getMediumHighlightStroke()
           
 java.awt.Color getSelectedColor()
           
 java.awt.Color getSelectedDisplayWRTColor()
           
 java.awt.Stroke getSelectedStroke()
           
 java.awt.Stroke getThickHighlightStroke()
           
 java.awt.Stroke getThinHighlightStroke()
           
 java.awt.Color getUnselectedColor()
           
 java.awt.Color getUnselectedDisplayWRTColor()
           
 java.awt.Color getUnselectedHandleColor()
           
 java.awt.Stroke getUnselectedStroke()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

colorTable

public static HighlightSingleton colorTable

STYLE_HIDDEN

public static final AttributeDisplayProperties STYLE_HIDDEN

STYLE_UNSELECTED

public static AttributeDisplayProperties STYLE_UNSELECTED

STYLE_SELECTED

public static AttributeDisplayProperties STYLE_SELECTED

STYLE_LOCKED_UNSELECTED

public static AttributeDisplayProperties STYLE_LOCKED_UNSELECTED

STYLE_LOCKED_SELECTED

public static AttributeDisplayProperties STYLE_LOCKED_SELECTED

STYLE_HOVER

public static AttributeDisplayProperties STYLE_HOVER

STYLE_HANDLE

public static AttributeDisplayProperties STYLE_HANDLE

STYLE_HOVER_HANDLE

public static AttributeDisplayProperties STYLE_HOVER_HANDLE
Method Detail

getUnselectedColor

public java.awt.Color getUnselectedColor()
Specified by:
getUnselectedColor in interface Highlightable

getUnselectedStroke

public java.awt.Stroke getUnselectedStroke()
Specified by:
getUnselectedStroke in interface Highlightable

getSelectedColor

public java.awt.Color getSelectedColor()
Specified by:
getSelectedColor in interface Highlightable

getSelectedStroke

public java.awt.Stroke getSelectedStroke()
Specified by:
getSelectedStroke in interface Highlightable

getUnselectedDisplayWRTColor

public java.awt.Color getUnselectedDisplayWRTColor()
Specified by:
getUnselectedDisplayWRTColor in interface Highlightable

getSelectedDisplayWRTColor

public java.awt.Color getSelectedDisplayWRTColor()
Specified by:
getSelectedDisplayWRTColor in interface Highlightable

getDisplayWRTStroke

public java.awt.Stroke getDisplayWRTStroke()
Specified by:
getDisplayWRTStroke in interface Highlightable

getHighlightColor

public java.awt.Color getHighlightColor()
Specified by:
getHighlightColor in interface Highlightable

getThickHighlightStroke

public java.awt.Stroke getThickHighlightStroke()
Specified by:
getThickHighlightStroke in interface Highlightable

getMediumHighlightStroke

public java.awt.Stroke getMediumHighlightStroke()
Specified by:
getMediumHighlightStroke in interface Highlightable

getThinHighlightStroke

public java.awt.Stroke getThinHighlightStroke()
Specified by:
getThinHighlightStroke in interface Highlightable

getUnselectedHandleColor

public java.awt.Color getUnselectedHandleColor()
Specified by:
getUnselectedHandleColor in interface Highlightable

getHandleColor

public java.awt.Color getHandleColor()
Specified by:
getHandleColor in interface Highlightable