com.partnersoft.v3x.apps.MapBrowser
Class MapViewSpace

java.lang.Object
  extended by com.partnersoft.v3x.apps.MapBrowser.MapViewSpace

public class MapViewSpace
extends java.lang.Object

Describes a browseable set of map data sources.


Constructor Summary
MapViewSpace()
           
 
Method Summary
 void addLayer(MapViewSpaceLayer layer)
          Adds a new MapViewSpaceLayer.
 void changeView(MapBrowserConfig newView)
          Resets the view.
 void changeView(java.lang.String newViewName)
           
 Scale getDetailScale()
          Get coordinate used for locating detailed stuff
 java.util.Map getImageSources()
           
 Coord3D getInitialCoord()
          Get coordinate used to start and reset MapBrowser.
 Scale getInitialScale()
          Get coordinate used to start and reset MapBrowser.
 java.util.ArrayList getLayerList()
           
 java.util.Iterator getLayers()
           
 Locator getLocator()
          Get locator for this space.
 MapBrowserConfig getMapBrowserConfig()
           
 CustomerMapNomenclature getNomenclature()
           
 java.util.Map getRoverSources()
           
 ScalingScheme getScalingScheme()
           
 boolean isHeadless()
           
 void setDetailScale(Scale newScale)
          Set coordinate used for locating detailed stuff
 void setHeadless(boolean tizit)
           
 void setImageSources(java.util.Map newSources)
           
 void setInitialCoord(Coord3D newCoord)
          Set coordinate used to start and reset MapBrowser.
 void setInitialScale(Scale newScale)
          Set coordinate used to start and reset MapBrowser.
 void setLocator(Locator newLocator)
          Set locator for this space.
 void setMapBrowserConfig(MapBrowserConfig newConfig)
           
 void setNomenclature(CustomerMapNomenclature newNomenclature)
           
 void setRoverSources(java.util.Map newSources)
           
 void setScalingScheme(ScalingScheme newScheme)
           
 void updateScalingScheme()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapViewSpace

public MapViewSpace()
Method Detail

isHeadless

public boolean isHeadless()

setHeadless

public void setHeadless(boolean tizit)

addLayer

public void addLayer(MapViewSpaceLayer layer)
Adds a new MapViewSpaceLayer.


changeView

public void changeView(java.lang.String newViewName)

changeView

public void changeView(MapBrowserConfig newView)
Resets the view. For multiple legend support. You know, for kids.


getLayerList

public java.util.ArrayList getLayerList()

getLayers

public java.util.Iterator getLayers()

getScalingScheme

public ScalingScheme getScalingScheme()

setScalingScheme

public void setScalingScheme(ScalingScheme newScheme)

getNomenclature

public CustomerMapNomenclature getNomenclature()

setNomenclature

public void setNomenclature(CustomerMapNomenclature newNomenclature)

getMapBrowserConfig

public MapBrowserConfig getMapBrowserConfig()

setMapBrowserConfig

public void setMapBrowserConfig(MapBrowserConfig newConfig)

getInitialCoord

public Coord3D getInitialCoord()
Get coordinate used to start and reset MapBrowser.


setInitialCoord

public void setInitialCoord(Coord3D newCoord)
Set coordinate used to start and reset MapBrowser.


getInitialScale

public Scale getInitialScale()
Get coordinate used to start and reset MapBrowser.


setInitialScale

public void setInitialScale(Scale newScale)
Set coordinate used to start and reset MapBrowser.


getDetailScale

public Scale getDetailScale()
Get coordinate used for locating detailed stuff


setDetailScale

public void setDetailScale(Scale newScale)
Set coordinate used for locating detailed stuff


setLocator

public void setLocator(Locator newLocator)
Set locator for this space.


getLocator

public Locator getLocator()
Get locator for this space.


getRoverSources

public java.util.Map getRoverSources()

setRoverSources

public void setRoverSources(java.util.Map newSources)

getImageSources

public java.util.Map getImageSources()

setImageSources

public void setImageSources(java.util.Map newSources)

updateScalingScheme

public void updateScalingScheme()