public class ModeLayer extends Object implements RetrievalServiceLayer, MapService, ActiveLayerModelStore
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<String,RetrievalServiceLayer> |
modeLayers |
LAYER_DISABLED_INVISIBLE, LAYER_DISABLED_VISIBLE, LAYER_ENABLED_INVISIBLE, LAYER_ENABLED_VISIBLE| Constructor and Description |
|---|
ModeLayer()
Creates a new ModeLayer object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addPropertyChangeListener(PropertyChangeListener l)
DOCUMENT ME!
|
void |
addRetrievalListener(RetrievalListener rl)
DOCUMENT ME!
|
boolean |
canBeDisabled()
DOCUMENT ME!
|
void |
forceMode(String mode)
DOCUMENT ME!
|
ActiveLayerModel |
getActiveLayerModel()
DOCUMENT ME!
|
RetrievalServiceLayer |
getCurrentLayer()
DOCUMENT ME!
|
String |
getCurrentMode()
DOCUMENT ME!
|
Object |
getErrorObject()
DOCUMENT ME!
|
String |
getLayerKey()
DOCUMENT ME!
|
int |
getLayerPosition()
DOCUMENT ME!
|
RetrievalServiceLayer |
getModeLayer(String mode)
DOCUMENT ME!
|
Set<String> |
getModes()
DOCUMENT ME!
|
String |
getName()
DOCUMENT ME!
|
edu.umd.cs.piccolo.PNode |
getPNode()
DOCUMENT ME!
|
int |
getProgress()
DOCUMENT ME!
|
float |
getTranslucency()
Getter for the translucency of this layer.
|
boolean |
hasErrors()
DOCUMENT ME!
|
boolean |
isEnabled()
DOCUMENT ME!
|
boolean |
isRefreshNeeded()
DOCUMENT ME!
|
boolean |
isVisible()
DOCUMENT ME!
|
RetrievalServiceLayer |
putModeLayer(String mode,
RetrievalServiceLayer layer)
DOCUMENT ME!
|
void |
removePropertyChangeListener(PropertyChangeListener l)
DOCUMENT ME!
|
void |
removeRetrievalListener(RetrievalListener irl)
DOCUMENT ME!
|
void |
retrieve(boolean forced)
DOCUMENT ME!
|
void |
setActiveLayerModel(ActiveLayerModel alm)
DOCUMENT ME!
|
void |
setBoundingBox(BoundingBox bb)
DOCUMENT ME!
|
void |
setCrs(Crs crs)
DOCUMENT ME!
|
void |
setEnabled(boolean enabled)
DOCUMENT ME!
|
void |
setErrorObject(Object error)
DOCUMENT ME!
|
void |
setLayerKey(String layerKey)
DOCUMENT ME!
|
void |
setLayerPosition(int layerPosition)
DOCUMENT ME!
|
void |
setMode(String mode)
DOCUMENT ME!
|
void |
setMode(String mode,
boolean forced)
DOCUMENT ME!
|
void |
setName(String name)
DOCUMENT ME!
|
void |
setPNode(edu.umd.cs.piccolo.PNode pNode)
DOCUMENT ME!
|
void |
setProgress(int progress)
DOCUMENT ME!
|
void |
setRefreshNeeded(boolean refreshNeeded)
DOCUMENT ME!
|
void |
setSize(int height,
int width)
DOCUMENT ME!
|
void |
setTranslucency(float translucency)
Setter for the translucency of this layer.
|
void |
setVisible(boolean b)
DOCUMENT ME!
|
org.jdom.Element |
toElement()
DOCUMENT ME!
|
protected HashMap<String,RetrievalServiceLayer> modeLayers
public void setActiveLayerModel(ActiveLayerModel alm)
ActiveLayerModelStoresetActiveLayerModel in interface ActiveLayerModelStorealm - DOCUMENT ME!public ActiveLayerModel getActiveLayerModel()
ActiveLayerModelStoregetActiveLayerModel in interface ActiveLayerModelStorepublic RetrievalServiceLayer putModeLayer(String mode, RetrievalServiceLayer layer)
mode - DOCUMENT ME!layer - DOCUMENT ME!public RetrievalServiceLayer getModeLayer(String mode)
mode - DOCUMENT ME!public void forceMode(String mode)
mode - DOCUMENT ME!public void setMode(String mode)
mode - DOCUMENT ME!public void setVisible(boolean b)
b - DOCUMENT ME!public void setMode(String mode, boolean forced)
mode - DOCUMENT ME!forced - DOCUMENT ME!public void setErrorObject(Object error)
RetrievalServiceLayersetErrorObject in interface RetrievalServiceLayererror - DOCUMENT ME!public Object getErrorObject()
RetrievalServiceLayergetErrorObject in interface RetrievalServiceLayerpublic boolean hasErrors()
RetrievalServiceLayerhasErrors in interface RetrievalServiceLayerpublic edu.umd.cs.piccolo.PNode getPNode()
PNodeProvidergetPNode in interface PNodeProviderpublic void setPNode(edu.umd.cs.piccolo.PNode pNode)
PNodeProvidersetPNode in interface PNodeProviderpNode - DOCUMENT ME!public boolean isEnabled()
ServiceLayerisEnabled in interface ServiceLayerpublic void setEnabled(boolean enabled)
ServiceLayersetEnabled in interface ServiceLayerenabled - DOCUMENT ME!public boolean canBeDisabled()
ServiceLayercanBeDisabled in interface ServiceLayerpublic int getLayerPosition()
ServiceLayergetLayerPosition in interface ServiceLayerpublic void setLayerPosition(int layerPosition)
ServiceLayersetLayerPosition in interface ServiceLayerlayerPosition - DOCUMENT ME!public float getTranslucency()
ServiceLayer1.0 the layer is fully opaque and not
transparent.getTranslucency in interface MapServicegetTranslucency in interface ServiceLayerpublic void setTranslucency(float translucency)
ServiceLayer1.0 as a parameter the layer will become
fully opaque and not transparent.setTranslucency in interface ServiceLayertranslucency - the opacity percentage (0.0 <= translucency <= 1.0)public String getName()
ServiceLayergetName in interface ServiceLayerpublic void setName(String name)
ServiceLayersetName in interface ServiceLayername - DOCUMENT ME!public void addRetrievalListener(RetrievalListener rl)
RetrievalServiceaddRetrievalListener in interface RetrievalServicerl - DOCUMENT ME!public void removeRetrievalListener(RetrievalListener irl)
RetrievalServiceremoveRetrievalListener in interface RetrievalServiceirl - DOCUMENT ME!public void retrieve(boolean forced)
RetrievalServiceretrieve in interface RetrievalServiceforced - DOCUMENT ME!public void setRefreshNeeded(boolean refreshNeeded)
RetrievalServicesetRefreshNeeded in interface RetrievalServicerefreshNeeded - DOCUMENT ME!public void setCrs(Crs crs)
crs - DOCUMENT ME!public boolean isRefreshNeeded()
RetrievalServiceisRefreshNeeded in interface RetrievalServicepublic void addPropertyChangeListener(PropertyChangeListener l)
RetrievalServiceaddPropertyChangeListener in interface RetrievalServicel - DOCUMENT ME!public void removePropertyChangeListener(PropertyChangeListener l)
RetrievalServiceremovePropertyChangeListener in interface RetrievalServicel - DOCUMENT ME!public int getProgress()
RetrievalServicegetProgress in interface RetrievalServicepublic void setProgress(int progress)
RetrievalServicesetProgress in interface RetrievalServiceprogress - DOCUMENT ME!public void setSize(int height,
int width)
MapServicesetSize in interface MapServiceheight - DOCUMENT ME!width - DOCUMENT ME!public RetrievalServiceLayer getCurrentLayer()
public String getCurrentMode()
public void setBoundingBox(BoundingBox bb)
MapServicesetBoundingBox in interface MapServicebb - DOCUMENT ME!public boolean isVisible()
MapServiceisVisible in interface MapServicepublic org.jdom.Element toElement()
public String getLayerKey()
public void setLayerKey(String layerKey)
layerKey - DOCUMENT ME!Copyright © 2012–2026 cismet GmbH. All rights reserved.