de.javasoft.plaf.synthetica.styles
Class StyleWrapper

java.lang.Object
  extended by javax.swing.plaf.synth.SynthStyle
      extended by de.javasoft.plaf.synthetica.styles.StyleWrapper
Direct Known Subclasses:
CheckBoxStyle, ComboBoxStyle, FormattedTextFieldStyle, LabelStyle, ListStyle, MenuItemStyle, MenuStyle, PopupMenuStyle, RadioButtonStyle, ScrollPaneStyle, SpinnerStyle, TabbedPaneStyle, TableStyle, TextFieldStyle, ToolBarButtonStyle, ToolBarSeparatorStyle, ToolBarStyle, ToolTipStyle, ViewportStyle

public abstract class StyleWrapper
extends javax.swing.plaf.synth.SynthStyle

Style-wrapper base class for Synthetica styles.

Version:
1.01, 26.09.2005

Field Summary
protected  javax.swing.plaf.synth.SynthStyle synthStyle
           
 
Constructor Summary
StyleWrapper()
           
StyleWrapper(javax.swing.plaf.synth.SynthStyle synthStyle)
           
 
Method Summary
 java.lang.Object get(javax.swing.plaf.synth.SynthContext sc, java.lang.Object key)
           
 boolean getBoolean(javax.swing.plaf.synth.SynthContext sc, java.lang.Object key, boolean defaultValue)
           
 java.awt.Color getColor(javax.swing.plaf.synth.SynthContext sc, javax.swing.plaf.synth.ColorType type)
           
 java.awt.Color getColorForState(javax.swing.plaf.synth.SynthContext sc, javax.swing.plaf.synth.ColorType type)
           
 java.awt.Font getFont(javax.swing.plaf.synth.SynthContext sc)
           
 java.awt.Font getFontForState(javax.swing.plaf.synth.SynthContext sc)
           
 javax.swing.plaf.synth.SynthGraphicsUtils getGraphicsUtils(javax.swing.plaf.synth.SynthContext sc)
           
 javax.swing.Icon getIcon(javax.swing.plaf.synth.SynthContext sc, java.lang.Object key)
           
 java.awt.Insets getInsets(javax.swing.plaf.synth.SynthContext sc, java.awt.Insets insets)
           
 int getInt(javax.swing.plaf.synth.SynthContext sc, java.lang.Object key, int defaultValue)
           
 javax.swing.plaf.synth.SynthPainter getPainter(javax.swing.plaf.synth.SynthContext sc)
           
 java.lang.String getString(javax.swing.plaf.synth.SynthContext sc, java.lang.Object key, java.lang.String defaultValue)
           
 void installDefaults(javax.swing.plaf.synth.SynthContext sc)
           
 boolean isOpaque(javax.swing.plaf.synth.SynthContext sc)
           
 void uninstallDefaults(javax.swing.plaf.synth.SynthContext sc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

synthStyle

protected javax.swing.plaf.synth.SynthStyle synthStyle
Constructor Detail

StyleWrapper

public StyleWrapper()

StyleWrapper

public StyleWrapper(javax.swing.plaf.synth.SynthStyle synthStyle)
Method Detail

get

public java.lang.Object get(javax.swing.plaf.synth.SynthContext sc,
                            java.lang.Object key)
Overrides:
get in class javax.swing.plaf.synth.SynthStyle

getBoolean

public boolean getBoolean(javax.swing.plaf.synth.SynthContext sc,
                          java.lang.Object key,
                          boolean defaultValue)
Overrides:
getBoolean in class javax.swing.plaf.synth.SynthStyle

getColor

public java.awt.Color getColor(javax.swing.plaf.synth.SynthContext sc,
                               javax.swing.plaf.synth.ColorType type)
Overrides:
getColor in class javax.swing.plaf.synth.SynthStyle

getColorForState

public java.awt.Color getColorForState(javax.swing.plaf.synth.SynthContext sc,
                                       javax.swing.plaf.synth.ColorType type)
Specified by:
getColorForState in class javax.swing.plaf.synth.SynthStyle

getFont

public java.awt.Font getFont(javax.swing.plaf.synth.SynthContext sc)
Overrides:
getFont in class javax.swing.plaf.synth.SynthStyle

getFontForState

public java.awt.Font getFontForState(javax.swing.plaf.synth.SynthContext sc)
Specified by:
getFontForState in class javax.swing.plaf.synth.SynthStyle

getGraphicsUtils

public javax.swing.plaf.synth.SynthGraphicsUtils getGraphicsUtils(javax.swing.plaf.synth.SynthContext sc)
Overrides:
getGraphicsUtils in class javax.swing.plaf.synth.SynthStyle

getIcon

public javax.swing.Icon getIcon(javax.swing.plaf.synth.SynthContext sc,
                                java.lang.Object key)
Overrides:
getIcon in class javax.swing.plaf.synth.SynthStyle

getInsets

public java.awt.Insets getInsets(javax.swing.plaf.synth.SynthContext sc,
                                 java.awt.Insets insets)
Overrides:
getInsets in class javax.swing.plaf.synth.SynthStyle

getInt

public int getInt(javax.swing.plaf.synth.SynthContext sc,
                  java.lang.Object key,
                  int defaultValue)
Overrides:
getInt in class javax.swing.plaf.synth.SynthStyle

getPainter

public javax.swing.plaf.synth.SynthPainter getPainter(javax.swing.plaf.synth.SynthContext sc)
Overrides:
getPainter in class javax.swing.plaf.synth.SynthStyle

getString

public java.lang.String getString(javax.swing.plaf.synth.SynthContext sc,
                                  java.lang.Object key,
                                  java.lang.String defaultValue)
Overrides:
getString in class javax.swing.plaf.synth.SynthStyle

installDefaults

public void installDefaults(javax.swing.plaf.synth.SynthContext sc)
Overrides:
installDefaults in class javax.swing.plaf.synth.SynthStyle

isOpaque

public boolean isOpaque(javax.swing.plaf.synth.SynthContext sc)
Overrides:
isOpaque in class javax.swing.plaf.synth.SynthStyle

uninstallDefaults

public void uninstallDefaults(javax.swing.plaf.synth.SynthContext sc)
Overrides:
uninstallDefaults in class javax.swing.plaf.synth.SynthStyle


Copyright © 2004-2011 Jyloo Software. All Rights Reserved.