|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsources.Layer
sources.NodeLayer
A layer to paint nodes as bars. Used in a Flow Diagram
Field Summary |
Fields inherited from class sources.Layer |
mode, nonCol, selCol |
Constructor Summary | |
NodeLayer(LDataSet data,
CategorialVariable from,
CategorialVariable to,
ContinuousVariable vx1,
ContinuousVariable vy1,
ContinuousVariable vx2,
ContinuousVariable vy2,
ContinuousVariable weights,
double vxmin,
double vymin,
double vxmax,
double vymax,
int bh,
int maxbh)
Creates new NodeLayer |
Method Summary | |
void |
changeBinheight(int i)
|
void |
changeMaxBinheight(int i)
|
void |
createPolygons(int width,
int height,
boolean onlyselected)
|
void |
createValues(boolean onlySel)
|
java.lang.Object |
getObjectAtKoord(int x,
int y,
boolean selected)
returns the Object that lies on the specified point |
java.lang.Object |
getObjectsUnderRect(java.awt.Rectangle rect,
boolean selected)
|
boolean |
isOnly()
Getter for property only. |
void |
paintLayer(java.awt.Graphics2D g,
boolean selected,
java.awt.Rectangle vsRect)
paints the Layer |
void |
setOnly(boolean only)
Setter for property only. |
Methods inherited from class sources.Layer |
getMode, setForegroundColor, setMode, setSelectionColor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NodeLayer(LDataSet data, CategorialVariable from, CategorialVariable to, ContinuousVariable vx1, ContinuousVariable vy1, ContinuousVariable vx2, ContinuousVariable vy2, ContinuousVariable weights, double vxmin, double vymin, double vxmax, double vymax, int bh, int maxbh)
data
- parent LDataSetfrom
- Categorial Variable of sourcesto
- Categorial Variable of targetsvx1
- X-Coordinates of sourcesvy1
- Y-Coordinates of sourcesvx2
- X-Coordinates of targetsvy2
- Y-Coordinates of targetsvxmin
- minimal x-value for drawingvymin
- minimal y-value for drawingvxmax
- maximal x-value for drawingvymax
- maximal y-value for drawingMethod Detail |
public java.lang.Object getObjectAtKoord(int x, int y, boolean selected)
getObjectAtKoord
in class Layer
x
- x-coordinatey
- y-coordinate
public void paintLayer(java.awt.Graphics2D g, boolean selected, java.awt.Rectangle vsRect)
paintLayer
in class Layer
g
- the graphics to paint onvsRect
- visible Rectanglepublic void createPolygons(int width, int height, boolean onlyselected)
createPolygons
in class Layer
public java.lang.Object getObjectsUnderRect(java.awt.Rectangle rect, boolean selected)
getObjectsUnderRect
in class Layer
public void createValues(boolean onlySel)
createValues
in class Layer
public void changeBinheight(int i)
changeBinheight
in class Layer
public void changeMaxBinheight(int i)
changeMaxBinheight
in class Layer
public void setOnly(boolean only)
setOnly
in class Layer
only
- New value of property only.public boolean isOnly()
isOnly
in class Layer
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |