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
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