com.partnersoft.maps.app
Class WheelMenuSkin
java.lang.Object
com.partnersoft.maps.app.WheelMenuSkin
- All Implemented Interfaces:
- Coggable
public class WheelMenuSkin
- extends java.lang.Object
- implements Coggable
Configuration parameters for the visual appearance of the wheel menu.
Copyright 2007 Partner Software, Inc.
- Version:
- $Id: WheelMenuSkin.java 2046 2009-08-25 05:28:53Z paul $
- Author:
- Paul Reavis
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WHEEL_RADIUS
public static final int WHEEL_RADIUS
- See Also:
- Constant Field Values
CENTER_RADIUS
public static final int CENTER_RADIUS
- See Also:
- Constant Field Values
HELP_TEXT
public static final java.lang.String[] HELP_TEXT
LABEL_TEXT
public static final java.lang.String[] LABEL_TEXT
HELP_FONT
public static final FontSpecification HELP_FONT
LABEL_FONT
public static final FontSpecification LABEL_FONT
CENTER_SHAPE
public static final java.awt.geom.Area CENTER_SHAPE
WHEEL_SHAPE
public static final java.awt.geom.Area WHEEL_SHAPE
WheelMenuSkin
public WheelMenuSkin()
WheelMenuSkin
public WheelMenuSkin(java.lang.String wheelColorName,
java.lang.String labelColorName,
float centerOpacity)
WheelMenuSkin
public WheelMenuSkin(Cog newState)
toCog
public Cog toCog()
- Description copied from interface:
Coggable
- Returns the complete internal state of this object in the form of a
Cog.
- Specified by:
toCog in interface Coggable
- Returns:
- Cog representing the internal state of this object
getGradient
public java.awt.Paint getGradient()
getIndicationGradient
public java.awt.Paint getIndicationGradient()
getWheelCenterIcon
public javax.swing.Icon getWheelCenterIcon()
getWheelMenuIcon
public javax.swing.Icon getWheelMenuIcon()
getWheelLabelIcon
public javax.swing.Icon getWheelLabelIcon(int command)
getWheelIndicationIcon
public javax.swing.Icon getWheelIndicationIcon(int command)
getCenterOpacity
public float getCenterOpacity()
setCenterOpacity
public void setCenterOpacity(float centerOpacity)
getLabelColorName
public java.lang.String getLabelColorName()
setLabelColorName
public void setLabelColorName(java.lang.String labelColorName)
getWheelColorName
public java.lang.String getWheelColorName()
setWheelColorName
public void setWheelColorName(java.lang.String wheelColorName)
getLabelColor
public java.awt.Color getLabelColor()
getWheelColor
public java.awt.Color getWheelColor()