rero.gui.background
Class BackgroundProperties

java.lang.Object
  extended by rero.gui.background.BackgroundProperties
All Implemented Interfaces:
ClientStateListener

public class BackgroundProperties
extends java.lang.Object
implements ClientStateListener


Field Summary
protected  java.awt.Color bgColor
           
protected  int bgStyle
           
protected  float bgTint
           
protected  int bgType
           
protected  java.awt.Image image
           
protected  boolean isRelative
           
protected  java.lang.String name
           
protected  java.awt.Image transform
           
protected  java.lang.String type
           
 
Constructor Summary
BackgroundProperties(java.lang.String type, java.awt.Color defaultColor, int defaultType)
           
BackgroundProperties(java.lang.String _type, java.awt.Color defaultColor, int defaultType, int defaultStyle, float defaultTint)
           
BackgroundProperties(java.lang.String type, int defaultType)
           
 
Method Summary
 java.awt.Color getColor()
           
 java.awt.Image getImage(java.awt.Component c)
           
 int getStyle()
           
 float getTint()
           
 java.awt.Image getTransformedImage()
           
 int getType()
           
 void init(java.awt.Color defaultColor, int defaultType, int defaultStyle, float defaultTint)
           
 boolean isRelative()
           
 void propertyChanged(java.lang.String property, java.lang.String parms)
          when the property gets changed you will be notified!
 void setTransformedImage(java.awt.Image i)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

type

protected java.lang.String type

bgType

protected int bgType

bgStyle

protected int bgStyle

image

protected java.awt.Image image

transform

protected java.awt.Image transform

name

protected java.lang.String name

bgColor

protected java.awt.Color bgColor

bgTint

protected float bgTint

isRelative

protected boolean isRelative
Constructor Detail

BackgroundProperties

public BackgroundProperties(java.lang.String type,
                            int defaultType)

BackgroundProperties

public BackgroundProperties(java.lang.String type,
                            java.awt.Color defaultColor,
                            int defaultType)

BackgroundProperties

public BackgroundProperties(java.lang.String _type,
                            java.awt.Color defaultColor,
                            int defaultType,
                            int defaultStyle,
                            float defaultTint)
Method Detail

isRelative

public boolean isRelative()

getType

public int getType()

getStyle

public int getStyle()

getColor

public java.awt.Color getColor()

getTint

public float getTint()

propertyChanged

public void propertyChanged(java.lang.String property,
                            java.lang.String parms)
Description copied from interface: ClientStateListener
when the property gets changed you will be notified!

Specified by:
propertyChanged in interface ClientStateListener

init

public void init(java.awt.Color defaultColor,
                 int defaultType,
                 int defaultStyle,
                 float defaultTint)

getImage

public java.awt.Image getImage(java.awt.Component c)

getTransformedImage

public java.awt.Image getTransformedImage()

setTransformedImage

public void setTransformedImage(java.awt.Image i)