net.curre.prefcount.gui.theme.skin
Class FieldOfWheatSkin

java.lang.Object
  extended by net.curre.prefcount.gui.theme.skin.FieldOfWheatSkin
All Implemented Interfaces:
PrefSkin

public class FieldOfWheatSkin
extends java.lang.Object
implements PrefSkin

An object of this class represents the prefcount FieldOfWheatSkin skin - the Substance's org.jvnet.substance.skin.FieldOfWheatSkin.

Created date: Jun 14, 2007

Author:
Yevgeny Nyden

Field Summary
static java.awt.Color COLOR_BACKGROUND_MAIN
          Main background color.
static java.lang.String NAME_KEY
          Resource key for the skin name and the skins unique ID.
static java.awt.Color PAINT_BACKGROUND_BOARD
          Board background paint.
 
Constructor Summary
FieldOfWheatSkin()
           
 
Method Summary
 java.awt.Paint getBoardBackgroundPaint()
          Returns the board background paint.
 java.awt.Color getBoardLineColor()
          Returns the color for the board lines.
 java.awt.Stroke getBoardLineStroke()
          Returns the stroke for the board lines.
 java.awt.Color getMainBackgroundColor()
          Returns the main background color.
 java.lang.String getNameResourceKey()
          Returns the skin resource key, which also the skin's unique identifier.
 java.awt.Color getPlayerNameColor()
          Returns the color for players names.
 java.awt.Font getPlayerNameFont()
          Returns the font for players names.
 java.awt.Stroke getPlayerNameStroke()
          Returns the stroke for players names.
 java.awt.Color getPlayerScoreColor()
          Returns the color for players scores.
 java.awt.Font getPlayerScoreFont()
          Returns the font for players scores.
 java.awt.Stroke getPlayerScoreStroke()
          Returns the stroke for players scores.
 java.awt.Color getPlayerTotalsColor()
          Returns the color for player (scores) totals.
 java.awt.Font getPlayerTotalsFont()
          Returns the font for player (scores) totals.
 java.awt.Stroke getPlayerTotalsStroke()
          Returns the stroke for player (scores) totals.
 java.lang.String getSubstanceSkinClassName()
          Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME_KEY

public static final java.lang.String NAME_KEY
Resource key for the skin name and the skins unique ID.

See Also:
Constant Field Values

COLOR_BACKGROUND_MAIN

public static final java.awt.Color COLOR_BACKGROUND_MAIN
Main background color.


PAINT_BACKGROUND_BOARD

public static final java.awt.Color PAINT_BACKGROUND_BOARD
Board background paint.

Constructor Detail

FieldOfWheatSkin

public FieldOfWheatSkin()
Method Detail

getSubstanceSkinClassName

public java.lang.String getSubstanceSkinClassName()
Returns Substance skin class name if this theme/skin is a SubstanceLookAndFeel skin.

Specified by:
getSubstanceSkinClassName in interface PrefSkin
Returns:
Substance skin class name.

getNameResourceKey

public java.lang.String getNameResourceKey()
Returns the skin resource key, which also the skin's unique identifier.

Specified by:
getNameResourceKey in interface PrefSkin
Returns:
the skin resource key and it's unique ID.

getMainBackgroundColor

public java.awt.Color getMainBackgroundColor()
Returns the main background color.

Specified by:
getMainBackgroundColor in interface PrefSkin
Returns:
the main background color.

getBoardBackgroundPaint

public java.awt.Paint getBoardBackgroundPaint()
Returns the board background paint.

Specified by:
getBoardBackgroundPaint in interface PrefSkin
Returns:
the board background paint.

getPlayerNameColor

public java.awt.Color getPlayerNameColor()
Returns the color for players names.

Specified by:
getPlayerNameColor in interface PrefSkin
Returns:
the player names color.

getPlayerNameFont

public java.awt.Font getPlayerNameFont()
Returns the font for players names.

Specified by:
getPlayerNameFont in interface PrefSkin
Returns:
the player names font.

getPlayerNameStroke

public java.awt.Stroke getPlayerNameStroke()
Returns the stroke for players names.

Specified by:
getPlayerNameStroke in interface PrefSkin
Returns:
the player names stroke.

getPlayerScoreColor

public java.awt.Color getPlayerScoreColor()
Returns the color for players scores.

Specified by:
getPlayerScoreColor in interface PrefSkin
Returns:
the color for players scores.

getPlayerScoreFont

public java.awt.Font getPlayerScoreFont()
Returns the font for players scores.

Specified by:
getPlayerScoreFont in interface PrefSkin
Returns:
the font for players scores.

getPlayerScoreStroke

public java.awt.Stroke getPlayerScoreStroke()
Returns the stroke for players scores.

Specified by:
getPlayerScoreStroke in interface PrefSkin
Returns:
the stroke for players scores.

getPlayerTotalsColor

public java.awt.Color getPlayerTotalsColor()
Returns the color for player (scores) totals.

Specified by:
getPlayerTotalsColor in interface PrefSkin
Returns:
the color for player (scores) totals.

getPlayerTotalsFont

public java.awt.Font getPlayerTotalsFont()
Returns the font for player (scores) totals.

Specified by:
getPlayerTotalsFont in interface PrefSkin
Returns:
the font for player (scores) totals.

getPlayerTotalsStroke

public java.awt.Stroke getPlayerTotalsStroke()
Returns the stroke for player (scores) totals.

Specified by:
getPlayerTotalsStroke in interface PrefSkin
Returns:
the stroke for player (scores) totals.

getBoardLineColor

public java.awt.Color getBoardLineColor()
Returns the color for the board lines.

Specified by:
getBoardLineColor in interface PrefSkin
Returns:
the color for the board lines.

getBoardLineStroke

public java.awt.Stroke getBoardLineStroke()
Returns the stroke for the board lines.

Specified by:
getBoardLineStroke in interface PrefSkin
Returns:
the stroke for the board lines.


Copyright © 2008. All Rights Reserved.