nl.javel.gisbeans.map
Interface LegendInterface

All Superinterfaces:
Serializable
All Known Implementing Classes:
Legend

public interface LegendInterface
extends Serializable

This interface defines the image as defined in the mapInterface

Since:
JDK 1.0
Version:
1.0
Author:
Paul Jacobs

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.
 

Method Detail

getBackgroundColor

Color getBackgroundColor()
Getter for property backgroundColor.

Returns:
Color the value of property backgroundColor.

setBackgroundColor

void setBackgroundColor(Color backgroundColor)
Setter for property backgroundColor.

Parameters:
backgroundColor - New value of property backgroundColor.

getOutlineColor

Color getOutlineColor()
Getter for property outlineColor.

Returns:
Color the value of property outlineColor.

setOutlineColor

void setOutlineColor(Color outlineColor)
Setter for property outlineColor.

Parameters:
outlineColor - New value of property outlineColor.

getFontColor

Color getFontColor()
Getter for property outlineColor.

Returns:
Color the value of property outlineColor.

setFontColor

void setFontColor(Color fontColor)
Setter for property outlineColor.

Parameters:
fontColor - New value of property fontColor.

isEmbed

boolean isEmbed()
Getter for property embed.

Returns:
boolean the value of property embed.

setEmbed

void setEmbed(boolean embed)
Setter for property embed.

Parameters:
embed - New value of property embed.

getPosition

int getPosition()
Getter for property position.

Returns:
int the value of property position.

setPosition

void setPosition(int position)
Setter for property position.

Parameters:
position - New value of property position.

setFont

void setFont(Font font)
Setter for property font

Parameters:
font - the font for the legendInterface

getFont

Font getFont()
Getter for the property font

Returns:
Font the font for the legend

getSize

Dimension getSize()
Getter for property size.

Returns:
Dimension the value of property size.

setSize

void setSize(Dimension size)
Setter for property size.

Parameters:
size - New value of property size.

isStatus

boolean isStatus()
Getter for property statuss.

Returns:
boolean the value of property status.

setStatus

void setStatus(boolean status)
Setter for property status.

Parameters:
status - New value of property status.