Java Calendar Component v3.1
www.java-calendar.com

com.imagine.component.calendar.skins.styles
Class CalendarSkinStyle

java.lang.Object
  extended bycom.imagine.component.calendar.skins.styles.CalendarSkinStyle
Direct Known Subclasses:
CalendarSkinStyleAqua, CalendarSkinStyleDark, CalendarSkinStyleDefault, CalendarSkinStyleExternal, CalendarSkinStyleForest, CalendarSkinStyleLight

public abstract class CalendarSkinStyle
extends java.lang.Object

Define the style of a skin. Applying a style on a skin will change some of the properties (colors, fonts, etc) of that skin.


Constructor Summary
CalendarSkinStyle()
           
 
Method Summary
abstract  void applyStyle(CalendarSkin calendarSkin)
          Applies this style on the specified skin.
abstract  java.lang.String getName()
          Get the name of the style.
 java.lang.String toString()
          A string representation of this style.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CalendarSkinStyle

public CalendarSkinStyle()
Method Detail

applyStyle

public abstract void applyStyle(CalendarSkin calendarSkin)
                         throws CalendarPropertyException
Applies this style on the specified skin.

Parameters:
calendarSkin - The calendarSkin on which the style is applied.
Throws:
CalendarPropertyException

getName

public abstract java.lang.String getName()
Get the name of the style.

Returns:
The name of the style.

toString

public java.lang.String toString()
A string representation of this style.


Java Calendar Component v3.1
www.java-calendar.com