Constructor and Description |
---|
AbstractLayerable()
Called by Java2XML
|
AbstractLayerable(java.lang.String name,
LayerManager layerManager) |
Modifier and Type | Method and Description |
---|---|
void |
fireAppearanceChanged()
The only time #fireAppearanceChanged must be called is when a party
modifies an attribute of one of the Styles, because Styles don't notify
their layer when they change.
|
void |
fireLayerChanged(LayerEventType type) |
LayerManager |
getLayerManager() |
java.lang.Double |
getMaxScale() |
java.lang.Double |
getMinScale() |
java.lang.String |
getName() |
Task |
getTask() |
boolean |
isScaleDependentRenderingEnabled() |
boolean |
isVisible() |
void |
setLayerManager(LayerManager layerManager)
Called by Java2XML
|
Layerable |
setMaxScale(java.lang.Double maxScale) |
Layerable |
setMinScale(java.lang.Double minScale) |
void |
setName(java.lang.String name) |
Layerable |
setScaleDependentRenderingEnabled(boolean scaleDependentRenderingEnabled) |
void |
setVisible(boolean visible) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBlackboard
public AbstractLayerable()
public AbstractLayerable(java.lang.String name, LayerManager layerManager)
public void setLayerManager(LayerManager layerManager)
Layerable
setLayerManager
in interface Layerable
public LayerManager getLayerManager()
getLayerManager
in interface Layerable
public void fireLayerChanged(LayerEventType type)
public void fireAppearanceChanged()
public Task getTask()
public void setVisible(boolean visible)
setVisible
in interface Layerable
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Double getMaxScale()
getMaxScale
in interface Layerable
public Layerable setMaxScale(java.lang.Double maxScale)
setMaxScale
in interface Layerable
public java.lang.Double getMinScale()
getMinScale
in interface Layerable
public Layerable setMinScale(java.lang.Double minScale)
setMinScale
in interface Layerable
public boolean isScaleDependentRenderingEnabled()
isScaleDependentRenderingEnabled
in interface Layerable
public Layerable setScaleDependentRenderingEnabled(boolean scaleDependentRenderingEnabled)
setScaleDependentRenderingEnabled
in interface Layerable