nl.javel.gisbeans.map
Class Legend

java.lang.Object
  extended by nl.javel.gisbeans.map.Legend
All Implemented Interfaces:
Serializable, LegendInterface

public class Legend
extends Object
implements LegendInterface

This class implements the LegendInterface

Since:
JDK 1.0
Version:
1.0
Author:
Paul Jacobs
See Also:
Serialized Form

Constructor Summary
Legend()
           
 
Method Summary
 Color getBackgroundColor()
          Getter for property backgroundColor.
 Font getFont()
          Getter for the property font
 Color getFontColor()
          Getter for property outlineColor.
 Color getOutlineColor()
          Getter for property outlineColor.
 int getPosition()
          Getter for property position.
 Dimension getSize()
          Getter for property size.
 boolean isEmbed()
          Getter for property embed.
 boolean isStatus()
          Getter for property statuss.
 void setBackgroundColor(Color backgroundColor)
          Setter for property backgroundColor.
 void setEmbed(boolean embed)
          Setter for property embed.
 void setFont(Font font)
          Setter for property font
 void setFontColor(Color fontColor)
          Setter for property outlineColor.
 void setOutlineColor(Color outlineColor)
          Setter for property outlineColor.
 void setPosition(int position)
          Setter for property position.
 void setSize(Dimension size)
          Setter for property size.
 void setStatus(boolean status)
          Setter for property status.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Legend

public Legend()
Method Detail

getBackgroundColor

public Color getBackgroundColor()
Description copied from interface: LegendInterface
Getter for property backgroundColor.

Specified by:
getBackgroundColor in interface LegendInterface
Returns:
Color the value of property backgroundColor.
See Also:
LegendInterface.getBackgroundColor()

setBackgroundColor

public void setBackgroundColor(Color backgroundColor)
Description copied from interface: LegendInterface
Setter for property backgroundColor.

Specified by:
setBackgroundColor in interface LegendInterface
Parameters:
backgroundColor - New value of property backgroundColor.
See Also:
LegendInterface.setBackgroundColor(Color)

getOutlineColor

public Color getOutlineColor()
Description copied from interface: LegendInterface
Getter for property outlineColor.

Specified by:
getOutlineColor in interface LegendInterface
Returns:
Color the value of property outlineColor.
See Also:
LegendInterface.getOutlineColor()

setOutlineColor

public void setOutlineColor(Color outlineColor)
Description copied from interface: LegendInterface
Setter for property outlineColor.

Specified by:
setOutlineColor in interface LegendInterface
Parameters:
outlineColor - New value of property outlineColor.
See Also:
LegendInterface.setOutlineColor(Color)

getFontColor

public Color getFontColor()
Description copied from interface: LegendInterface
Getter for property outlineColor.

Specified by:
getFontColor in interface LegendInterface
Returns:
Color the value of property outlineColor.
See Also:
LegendInterface.getFontColor()

setFontColor

public void setFontColor(Color fontColor)
Description copied from interface: LegendInterface
Setter for property outlineColor.

Specified by:
setFontColor in interface LegendInterface
Parameters:
fontColor - New value of property fontColor.
See Also:
LegendInterface.setFontColor(Color fontColor)

setFont

public void setFont(Font font)
Description copied from interface: LegendInterface
Setter for property font

Specified by:
setFont in interface LegendInterface
Parameters:
font - the font for the legendInterface
See Also:
LegendInterface.setFont(Font font)

getFont

public Font getFont()
Description copied from interface: LegendInterface
Getter for the property font

Specified by:
getFont in interface LegendInterface
Returns:
Font the font for the legend
See Also:
LegendInterface.getFont()

isEmbed

public boolean isEmbed()
Description copied from interface: LegendInterface
Getter for property embed.

Specified by:
isEmbed in interface LegendInterface
Returns:
boolean the value of property embed.
See Also:
LegendInterface.isEmbed()

setEmbed

public void setEmbed(boolean embed)
Description copied from interface: LegendInterface
Setter for property embed.

Specified by:
setEmbed in interface LegendInterface
Parameters:
embed - New value of property embed.
See Also:
LegendInterface.setEmbed(boolean)

getPosition

public int getPosition()
Description copied from interface: LegendInterface
Getter for property position.

Specified by:
getPosition in interface LegendInterface
Returns:
int the value of property position.
See Also:
LegendInterface.getPosition()

setPosition

public void setPosition(int position)
Description copied from interface: LegendInterface
Setter for property position.

Specified by:
setPosition in interface LegendInterface
Parameters:
position - New value of property position.
See Also:
LegendInterface.setPosition(int)

getSize

public Dimension getSize()
Description copied from interface: LegendInterface
Getter for property size.

Specified by:
getSize in interface LegendInterface
Returns:
Dimension the value of property size.
See Also:
LegendInterface.getSize()

setSize

public void setSize(Dimension size)
Description copied from interface: LegendInterface
Setter for property size.

Specified by:
setSize in interface LegendInterface
Parameters:
size - New value of property size.
See Also:
LegendInterface.setSize(Dimension)

isStatus

public boolean isStatus()
Description copied from interface: LegendInterface
Getter for property statuss.

Specified by:
isStatus in interface LegendInterface
Returns:
boolean the value of property status.
See Also:
LegendInterface.isStatus()

setStatus

public void setStatus(boolean status)
Description copied from interface: LegendInterface
Setter for property status.

Specified by:
setStatus in interface LegendInterface
Parameters:
status - New value of property status.
See Also:
LegendInterface.setStatus(boolean)