org.openjump.util.python
Class JUMP_GIS_Framework

java.lang.Object
  extended by org.openjump.util.python.JUMP_GIS_Framework
All Implemented Interfaces:
org.python.core.ClassDictInit

public class JUMP_GIS_Framework
extends java.lang.Object
implements org.python.core.ClassDictInit


Field Summary
static WorkbenchContext workbenchContext
           
 
Constructor Summary
JUMP_GIS_Framework()
           
 
Method Summary
static void classDictInit(org.python.core.PyObject dict)
           
static void clearSelection()
           
static int confirmMessage(java.lang.String message, java.lang.String title)
           
static java.util.Collection featuresOnLayer(Layer layer)
           
static java.util.Collection filterFeatures(java.util.Collection features, java.lang.String[] types)
           
static int getInput(java.lang.String[] map, java.lang.String title)
           
static java.util.Collection getLayers()
           
static java.util.Collection getLayersWithSelectedItems()
           
static java.util.Collection getSelectedFeatures()
           
static java.util.Collection getSelectedLayers()
           
static void logMessage(java.lang.String message, boolean startNewPage)
           
static void repaint()
           
static void selectFeatures(java.util.Collection features)
           
static void setWorkbenchContext(WorkbenchContext workContext)
           
static void showMessage(java.lang.String message)
           
static void warnUser(java.lang.String statusMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

workbenchContext

public static WorkbenchContext workbenchContext
Constructor Detail

JUMP_GIS_Framework

public JUMP_GIS_Framework()
Method Detail

setWorkbenchContext

public static void setWorkbenchContext(WorkbenchContext workContext)

classDictInit

public static void classDictInit(org.python.core.PyObject dict)

getLayers

public static java.util.Collection getLayers()

getLayersWithSelectedItems

public static java.util.Collection getLayersWithSelectedItems()

getSelectedLayers

public static java.util.Collection getSelectedLayers()

getSelectedFeatures

public static java.util.Collection getSelectedFeatures()

featuresOnLayer

public static java.util.Collection featuresOnLayer(Layer layer)

filterFeatures

public static java.util.Collection filterFeatures(java.util.Collection features,
                                                  java.lang.String[] types)

clearSelection

public static void clearSelection()

selectFeatures

public static void selectFeatures(java.util.Collection features)

warnUser

public static void warnUser(java.lang.String statusMessage)

showMessage

public static void showMessage(java.lang.String message)

confirmMessage

public static int confirmMessage(java.lang.String message,
                                 java.lang.String title)

logMessage

public static void logMessage(java.lang.String message,
                              boolean startNewPage)

getInput

public static int getInput(java.lang.String[] map,
                           java.lang.String title)

repaint

public static void repaint()