|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsources.Layer
Superclass for all painters that wants to draw anything. This class is used in Flow and Map Diagrams
Field Summary | |
protected int |
mode
|
protected java.awt.Color |
nonCol
Foreground Color |
protected java.awt.Color |
selCol
Selection Color |
Constructor Summary | |
Layer()
|
Method Summary | |
abstract void |
changeBinheight(int i)
|
abstract void |
changeMaxBinheight(int i)
|
abstract void |
createPolygons(int width,
int height,
boolean onlyselected)
|
abstract void |
createValues(boolean onlySelected)
|
int |
getMode()
Getter for property mode. |
abstract java.lang.Object |
getObjectAtKoord(int x,
int y,
boolean selected)
returns the Object that lies on the specified point |
abstract java.lang.Object |
getObjectsUnderRect(java.awt.Rectangle rect,
boolean selected)
|
abstract boolean |
isOnly()
Getter for property only. |
abstract void |
paintLayer(java.awt.Graphics2D g,
boolean selected,
java.awt.Rectangle vsRect)
paints the Layer |
void |
setForegroundColor(java.awt.Color col)
Sets the Foreground Color |
void |
setMode(int mode)
Setter for property mode. |
abstract void |
setOnly(boolean only)
Setter for property only. |
void |
setSelectionColor(java.awt.Color col)
Sets the Selection Color |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected int mode
protected java.awt.Color selCol
protected java.awt.Color nonCol
Constructor Detail |
public Layer()
Method Detail |
public void setSelectionColor(java.awt.Color col)
col
- the desired Selection Colorpublic void setForegroundColor(java.awt.Color col)
col
- the desired Foreground Colorpublic abstract void createPolygons(int width, int height, boolean onlyselected)
public abstract void paintLayer(java.awt.Graphics2D g, boolean selected, java.awt.Rectangle vsRect)
g
- the graphics to paint onvsRect
- visible Rectanglepublic abstract java.lang.Object getObjectAtKoord(int x, int y, boolean selected)
x
- x-coordinatey
- y-coordinate
public abstract java.lang.Object getObjectsUnderRect(java.awt.Rectangle rect, boolean selected)
public abstract void changeBinheight(int i)
public abstract void changeMaxBinheight(int i)
public abstract void createValues(boolean onlySelected)
public int getMode()
public void setMode(int mode)
mode
- New value of property mode.public abstract boolean isOnly()
public abstract void setOnly(boolean only)
only
- New value of property only.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |