public class MapSpace
extends java.lang.Object
Copyright 2003-2009 Partner Software, Inc.
| Constructor and Description |
|---|
MapSpace(MapApp mapApp)
The applicationObject is passed to all the scripts as the "app" variable.
|
public MapSpace(MapApp mapApp)
public void reload()
throws java.io.IOException
java.io.IOExceptionpublic void close()
throws java.io.IOException
java.io.IOExceptionpublic MapDataItem dataFor(int roverSetID, int dataID)
public FindItemIndex findItemNamed(java.lang.String name)
public MapSpaceLegend legendNamed(java.lang.String name)
public Naming<java.util.HashSet> getGraphicGroups()
public MapSet mapSetNamed(java.lang.String name)
public RoverSet roverSetNamed(java.lang.String name)
public RasterSet rasterSetNamed(java.lang.String name)
public TiledRoverSet getBackgroundMaps()
public Naming<FindItemIndex> getFindItems()
public Naming<FindItemIndex> getSubstringFindItems()
public TextStyle getWheelMenuTextStyle()
public PolylineStyle getScaleReticuleStyle()
public TextStyle getScaleReticuleTextStyle()
public PolylineStyle getNorthArrowStyle()
public TextStyle getNorthArrowTextStyle()
public boolean getShowInvisibleGraphics()
public void setShowInvisibleGraphics(boolean showInvisibleGraphics)
public boolean getShowTiles()
public void setShowTiles(boolean showTiles)
public void addChangeListener(javax.swing.event.ChangeListener nosey)
public void removeChangeListener(javax.swing.event.ChangeListener nosey)
public void fireChanged()
public RasterSet[] getRasterSetsArray()
public Projection getProjection()
Returns a do-nothing projection if none is set.
public RasterSet rasterSetAt(int index)
public RoverSet roverSetAt(int index)
public java.lang.String getName()
public java.lang.String getPath()
public CoordinateSystem getCoordinateSystem()
public Naming<MapSpaceLegend> getLegends()
public ScriptKeeper getScripts()
public RoverSet[] getRoverSetsArray()
public MapApp getMapApp()
public Script getCoordinateDisplayScript()
public Script getMeasureDisplayScript()
public Script getGridDisplayScript()
public Script getDataDisplayScript()
public VfsDirectory getDirectory()
public java.util.ArrayList<java.lang.String> getScriptLibDirs()
public java.util.List<java.lang.String> getDataTypePriority()
public void setDataTypePriority(java.util.List<java.lang.String> newPriority)