public class ActiveLayerModel extends de.cismet.tools.gui.treetable.AbstractTreeTableModel implements MappingModel, de.cismet.tools.configuration.Configurable
| Modifier and Type | Field and Description |
|---|---|
protected static boolean |
DEBUG |
| Constructor and Description |
|---|
ActiveLayerModel()
Erstellt eine neue ActiveLayerModel-Instanz.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEmptyLayerCollection(LayerCollection layer)
DOCUMENT ME!
|
void |
addEmptyLayerCollection(TreePath path,
LayerCollection layer)
DOCUMENT ME!
|
void |
addHome(XBoundingBox xbb)
DOCUMENT ME!
|
void |
addLayer(Object layer,
int index)
DOCUMENT ME!
|
void |
addLayer(RetrievalServiceLayer layer)
Fuegt dem Layer-Vektor einen neuen RetrievalServiceLayer hinzu.
|
void |
addLayer(RetrievalServiceLayer layer,
int index)
Fuegt dem Layer-Vektor einen neuen RetrievalServiceLayer hinzu.
|
void |
addLayerCollection(LayerCollection layer,
int index)
DOCUMENT ME!
|
void |
addMappingModelListener(MappingModelListener mml)
DOCUMENT ME!
|
void |
addTreeModelWithoutProgressListener(TreeModelListener l)
DOCUMENT ME!
|
void |
configure(org.jdom.Element e)
DOCUMENT ME!
|
void |
configure(org.jdom.Element e,
boolean merge)
DOCUMENT ME!
|
void |
disableLayer(TreePath treePath)
DOCUMENT ME!
|
void |
fireMapServiceAdded(MapService rasterService)
DOCUMENT ME!
|
void |
fireMapServiceRemoved(MapService rasterService)
DOCUMENT ME!
|
void |
fireProgressChanged(ServiceLayer sl)
DOCUMENT ME!
|
void |
fireTableChanged(TableModelEvent e)
DOCUMENT ME!
|
protected void |
fireTreeNodesProgressChanged(Object source,
Object[] path,
int[] childIndices,
Object[] children)
Notify all listeners that have registered interest for notification on this event type.
|
Object |
getChild(Object parent,
int index)
Returns the child of
parent at index index in the parent's child array. |
int |
getChildCount(Object parent)
Returns the number of children of
parent. |
Class |
getColumnClass(int column)
DOCUMENT ME!
|
int |
getColumnCount()
Returns the number ofs availible column.
|
String |
getColumnName(int column)
Returns the name for column number
column. |
org.jdom.Element |
getConfiguration()
Configurable.
|
Crs |
getDefaultHomeSrs()
DOCUMENT ME!
|
TreeMap |
getFeatureServices()
DOCUMENT ME!
|
HashMap |
getHomeBoundingBoxes()
DOCUMENT ME!
|
BoundingBox |
getInitialBoundingBox()
DOCUMENT ME!
|
int |
getLayerPosition(TreePath treePath)
DOCUMENT ME!
|
TreeMap<Integer,MapService> |
getMapServices()
DOCUMENT ME!
|
TreeMap<Integer,Object> |
getMapServicesAndCollections()
DOCUMENT ME!
|
List<MapService> |
getMapServicesFromLayerCollection(LayerCollection col)
DOCUMENT ME!
|
String |
getPreferredBGColor()
DOCUMENT ME!
|
String |
getPreferredExceptionsFormat()
DOCUMENT ME!
|
String |
getPreferredRasterFormat()
DOCUMENT ME!
|
String |
getPreferredTransparentPref()
DOCUMENT ME!
|
TreeMap |
getRasterServices()
Deprecated.
|
Crs |
getSrs()
DOCUMENT ME!
|
Object |
getValueAt(Object node,
int column)
Returns the value to be displayed for node
node, at column number column. |
void |
handleVisibility(TreePath treePath)
DOCUMENT ME!
|
boolean |
isCellEditable(Object node,
int column)
By default, make the column with the Tree in it the only editable one.
|
boolean |
isInitalLayerConfigurationFromServer()
DOCUMENT ME!
|
boolean |
isLeaf(Object node)
DOCUMENT ME!
|
boolean |
isVisible(TreePath treePath)
DOCUMENT ME!
|
void |
masterConfigure(org.jdom.Element e)
DOCUMENT ME!
|
void |
moveLayer(TreePath source,
TreePath destination,
int index,
Object layer)
DOCUMENT ME!
|
void |
moveLayerDown(TreePath treePath)
DOCUMENT ME!
|
void |
moveLayerUp(TreePath treePath)
DOCUMENT ME!
|
void |
refreshShapeFileLayer()
DOCUMENT ME!
|
void |
refreshWebFeatureServices()
DOCUMENT ME!
|
void |
registerRetrievalServiceLayer(RetrievalServiceLayer layer)
DOCUMENT ME!
|
void |
removeAllLayers()
DOCUMENT ME!
|
void |
removeLayer(Object layer)
DOCUMENT ME!
|
void |
removeLayer(Object layer,
TreePath treePath)
DOCUMENT ME!
|
void |
removeLayer(RetrievalServiceLayer layer)
DOCUMENT ME!
|
void |
removeLayer(TreePath treePath) |
void |
removeLayerCollection(LayerCollection layer)
DOCUMENT ME!
|
void |
removeMappingModelListener(MappingModelListener mml)
DOCUMENT ME!
|
void |
removeTreeModelWithoutProgressListener(TreeModelListener l)
DOCUMENT ME!
|
void |
setDefaultHomeSrs(Crs defaultSrs)
DOCUMENT ME!
|
void |
setInitalLayerConfigurationFromServer(boolean initalLayerConfigurationFromServer)
DOCUMENT ME!
|
void |
setPreferredBGColor(String preferredBGColor)
DOCUMENT ME!
|
void |
setPreferredExceptionsFormat(String preferredExceptionsFormat)
DOCUMENT ME!
|
void |
setPreferredRasterFormat(String preferredRasterFormat)
DOCUMENT ME!
|
void |
setPreferredTransparentPref(String preferredTransparentPref)
DOCUMENT ME!
|
void |
setSrs(Crs srs)
DOCUMENT ME!
|
void |
setSrs(String srs)
Deprecated.
the method setSrs(Crs srs) should be used instead. This method only exists for compatibility with
cids_custom_wuppertal
|
void |
setValueAt(Object aValue,
Object node,
int column)
DOCUMENT ME!
|
boolean |
switchLayer(Object origLayer,
Object newLayer)
DOCUMENT ME!
|
addTreeModelListener, fireTreeNodesChanged, fireTreeNodesInserted, fireTreeNodesRemoved, fireTreeStructureChanged, getIndexOfChild, getRoot, removeTreeModelListener, valueForPathChangedprotected static final boolean DEBUG
public ActiveLayerModel()
public void addEmptyLayerCollection(LayerCollection layer)
layer - DOCUMENT ME!public void addEmptyLayerCollection(TreePath path, LayerCollection layer)
path - DOCUMENT ME!layer - DOCUMENT ME!public void addLayerCollection(LayerCollection layer, int index)
layer - DOCUMENT ME!index - DOCUMENT ME!public void addLayer(Object layer, int index)
layer - DOCUMENT ME!index - DOCUMENT ME!public void addLayer(RetrievalServiceLayer layer)
addLayer in interface MappingModellayer - neuer RetrievalServiceLayerpublic void addLayer(RetrievalServiceLayer layer, int index)
layer - neuer RetrievalServiceLayerindex - the index of the layer in the layer listIllegalArgumentException - DOCUMENT ME!public void registerRetrievalServiceLayer(RetrievalServiceLayer layer)
layer - DOCUMENT ME!public void refreshWebFeatureServices()
public void refreshShapeFileLayer()
public void removeAllLayers()
public void removeLayer(TreePath treePath)
public void removeLayer(Object layer, TreePath treePath)
layer - DOCUMENT ME!treePath - DOCUMENT ME!public void removeLayer(RetrievalServiceLayer layer)
removeLayer in interface MappingModellayer - DOCUMENT ME!public void removeLayer(Object layer)
layer - DOCUMENT ME!public void removeLayerCollection(LayerCollection layer)
layer - DOCUMENT ME!public void disableLayer(TreePath treePath)
treePath - DOCUMENT ME!public void handleVisibility(TreePath treePath)
treePath - DOCUMENT ME!public boolean isVisible(TreePath treePath)
treePath - DOCUMENT ME!public void moveLayer(TreePath source, TreePath destination, int index, Object layer)
source - DOCUMENT ME!destination - DOCUMENT ME!index - DOCUMENT ME!layer - DOCUMENT ME!public void moveLayerUp(TreePath treePath)
treePath - DOCUMENT ME!public void moveLayerDown(TreePath treePath)
treePath - DOCUMENT ME!public int getLayerPosition(TreePath treePath)
treePath - DOCUMENT ME!public Class getColumnClass(int column)
getColumnClass in interface de.cismet.tools.gui.treetable.TreeTableModelgetColumnClass in class de.cismet.tools.gui.treetable.AbstractTreeTableModelcolumn - DOCUMENT ME!public int getChildCount(Object parent)
parent. Returns 0 if the node is a leaf or if it has no children.
parent must be a node previously obtained from this data source.getChildCount in interface TreeModelparent - a node in the tree, obtained from this data sourceparentpublic boolean isLeaf(Object node)
public Object getValueAt(Object node, int column)
node, at column number column.getValueAt in interface de.cismet.tools.gui.treetable.TreeTableModelnode - DOCUMENT ME!column - DOCUMENT ME!public String getColumnName(int column)
column.getColumnName in interface de.cismet.tools.gui.treetable.TreeTableModelcolumn - DOCUMENT ME!public Object getChild(Object parent, int index)
parent at index index in the parent's child array.
parent must be a node previously obtained from this data source. This should not return null
if index is a valid index for parent (that is index >= 0 && index <
getChildCount(parent)).public int getColumnCount()
getColumnCount in interface de.cismet.tools.gui.treetable.TreeTableModelpublic boolean isCellEditable(Object node, int column)
isCellEditable in interface de.cismet.tools.gui.treetable.TreeTableModelisCellEditable in class de.cismet.tools.gui.treetable.AbstractTreeTableModelnode - DOCUMENT ME!column - DOCUMENT ME!public void setValueAt(Object aValue, Object node, int column)
setValueAt in interface de.cismet.tools.gui.treetable.TreeTableModelsetValueAt in class de.cismet.tools.gui.treetable.AbstractTreeTableModelaValue - DOCUMENT ME!node - DOCUMENT ME!column - DOCUMENT ME!public void removeMappingModelListener(MappingModelListener mml)
removeMappingModelListener in interface MappingModelmml - DOCUMENT ME!public void addMappingModelListener(MappingModelListener mml)
addMappingModelListener in interface MappingModelmml - DOCUMENT ME!public TreeMap<Integer,MapService> getMapServices()
public boolean switchLayer(Object origLayer, Object newLayer)
origLayer - DOCUMENT ME!newLayer - DOCUMENT ME!public TreeMap<Integer,Object> getMapServicesAndCollections()
public List<MapService> getMapServicesFromLayerCollection(LayerCollection col)
col - DOCUMENT ME!public HashMap getHomeBoundingBoxes()
public void addHome(XBoundingBox xbb)
xbb - DOCUMENT ME!public BoundingBox getInitialBoundingBox()
getInitialBoundingBox in interface MappingModelpublic Crs getSrs()
getSrs in interface MappingModelpublic void setSrs(String srs)
srs - DOCUMENT ME!public void setSrs(Crs srs)
srs - DOCUMENT ME!public String getPreferredRasterFormat()
public void setPreferredRasterFormat(String preferredRasterFormat)
preferredRasterFormat - DOCUMENT ME!public String getPreferredTransparentPref()
public void setPreferredTransparentPref(String preferredTransparentPref)
preferredTransparentPref - DOCUMENT ME!public String getPreferredBGColor()
public void setPreferredBGColor(String preferredBGColor)
preferredBGColor - DOCUMENT ME!public String getPreferredExceptionsFormat()
public void setPreferredExceptionsFormat(String preferredExceptionsFormat)
preferredExceptionsFormat - DOCUMENT ME!public void fireProgressChanged(ServiceLayer sl)
sl - DOCUMENT ME!public void addTreeModelWithoutProgressListener(TreeModelListener l)
l - DOCUMENT ME!public void removeTreeModelWithoutProgressListener(TreeModelListener l)
l - DOCUMENT ME!protected void fireTreeNodesProgressChanged(Object source, Object[] path, int[] childIndices, Object[] children)
source - DOCUMENT ME!path - DOCUMENT ME!childIndices - DOCUMENT ME!children - DOCUMENT ME!EventListenerListpublic void fireTableChanged(TableModelEvent e)
e - DOCUMENT ME!public void fireMapServiceAdded(MapService rasterService)
rasterService - DOCUMENT ME!public void fireMapServiceRemoved(MapService rasterService)
rasterService - DOCUMENT ME!public org.jdom.Element getConfiguration()
throws de.cismet.tools.configuration.NoWriteError
getConfiguration in interface de.cismet.tools.configuration.Configurablede.cismet.tools.configuration.NoWriteError - DOCUMENT ME!public void masterConfigure(org.jdom.Element e)
masterConfigure in interface de.cismet.tools.configuration.Configurablee - DOCUMENT ME!public void configure(org.jdom.Element e)
configure in interface de.cismet.tools.configuration.Configurablee - DOCUMENT ME!public void configure(org.jdom.Element e,
boolean merge)
configure in interface de.cismet.tools.configuration.Configurablee - DOCUMENT ME!merge - DOCUMENT ME!@Deprecated public TreeMap getRasterServices()
getRasterServices in interface MappingModelpublic TreeMap getFeatureServices()
getFeatureServices in interface MappingModelpublic boolean isInitalLayerConfigurationFromServer()
public void setInitalLayerConfigurationFromServer(boolean initalLayerConfigurationFromServer)
initalLayerConfigurationFromServer - DOCUMENT ME!public Crs getDefaultHomeSrs()
public void setDefaultHomeSrs(Crs defaultSrs)
defaultSrs - the defaultSrs to setCopyright © 2012–2026 cismet GmbH. All rights reserved.