Revision 1063 org.gvsig.scripting/trunk/org.gvsig.scripting/org.gvsig.scripting.app/org.gvsig.scripting.app.mainplugin/src/main/resources-plugin/scripting/lib/gvsig/utils.py

View differences:

utils.py
10 10
from java.io import File
11 11
from java.lang import Throwable, RuntimeException
12 12

  
13
from project import currentView, currentProject
13
try:
14
    from project import currentView, currentProject
15
    from org.gvsig.app.project.documents.view import DefaultViewDocument
16
    from org.gvsig.andami import Utilities
17
    from org.gvsig.app.project.documents.table import TableManager
18
except:
19
    pass # En modo standalone (gvsigsh) no hay documentos, ni proyecto
14 20

  
15 21
from org.gvsig.app import ApplicationLocator
16 22
from org.gvsig.fmap.dal.feature import FeatureType
17 23
from org.gvsig.fmap.mapcontext import MapContextLocator
18
from org.gvsig.andami import Utilities
19 24
from org.gvsig.fmap.crs import CRSFactory
20
from org.gvsig.app.project.documents.table import TableManager
21 25
from org.gvsig.fmap.geom import Geometry
22
from org.gvsig.app.project.documents.view import DefaultViewDocument
23
from org.gvsig.scripting.app.extension import ScriptingExtension
26
from org.gvsig.scripting.app.extension import ScriptingUtils
24 27

  
25
LOGGER_INFO=ScriptingExtension.INFO
26
LOGGER_WARN=ScriptingExtension.WARN
27
LOGGER_ERROR=ScriptingExtension.ERROR
28 28

  
29 29

  
30
LOGGER_INFO=ScriptingUtils.INFO
31
LOGGER_WARN=ScriptingUtils.WARN
32
LOGGER_ERROR=ScriptingUtils.ERROR
33

  
34

  
30 35
def logger(msg, mode=LOGGER_INFO, ex=None):
31 36
  if ex != None:
32 37
    try:
......
43 48
    except:
44 49
        pass
45 50
  if isinstance(ex,Throwable):
46
      ScriptingExtension.log(mode,msg,ex)
51
      ScriptingUtils.log(mode,msg,ex)
47 52
  else:
48
      ScriptingExtension.log(mode,msg,None)
53
      ScriptingUtils.log(mode,msg,None)
49 54

  
50 55
def getResource(*args):
51 56
  base = args[0]

Also available in: Unified diff