public abstract class JLayer
extends java.lang.Object
Constructor and Description |
---|
JLayer() |
Modifier and Type | Method and Description |
---|---|
void |
addLayerChangedListener(LayerChangedListener listener) |
abstract void |
drawLayer(java.awt.Graphics2D g2d)
draw layer
|
protected void |
fireLayerContentChanged()
this method call the listeners contentChanged method
|
protected void |
fireLayerSelectionChanged() |
abstract java.awt.geom.Rectangle2D |
getExtent() |
abstract java.lang.String |
getName()
get the name of the layer
|
java.lang.String |
getTooltip(java.awt.geom.Point2D.Double position)
query the tooltip at position
|
boolean |
isVisible() |
void |
removeLayerChangedListener(LayerChangedListener listener) |
void |
setVisible(boolean visible) |
public void setVisible(boolean visible)
public boolean isVisible()
public abstract java.lang.String getName()
public abstract void drawLayer(java.awt.Graphics2D g2d)
g2d
- public void addLayerChangedListener(LayerChangedListener listener)
public void removeLayerChangedListener(LayerChangedListener listener)
protected void fireLayerContentChanged()
protected void fireLayerSelectionChanged()
public abstract java.awt.geom.Rectangle2D getExtent()
public java.lang.String getTooltip(java.awt.geom.Point2D.Double position)
position
-