36 |
|
|
37 |
from gnue.navigator.GNParser import loadProcesses |
from gnue.navigator.GNParser import loadProcesses |
38 |
from gnue.navigator import Actions |
from gnue.navigator import Actions |
39 |
from gnue.common import GDebug, openResource |
from gnue.common import GDebug |
40 |
|
from gnue.common.FileUtils import openResource |
41 |
from gnue.common import GDataObjects, GConnections |
from gnue.common import GDataObjects, GConnections |
42 |
from gnue.common.GClientApp import * |
from gnue.common.GClientApp import * |
43 |
from gnue.navigator import VERSION |
from gnue.navigator import VERSION |
76 |
def __init__(self, connections=None): |
def __init__(self, connections=None): |
77 |
GClientApp.__init__(self, connections,'forms', ConfigOptions) |
GClientApp.__init__(self, connections,'forms', ConfigOptions) |
78 |
self.configurationManager.loadApplicationConfig(section="navigator",defaults=NavigatorConfigOptions) |
self.configurationManager.loadApplicationConfig(section="navigator",defaults=NavigatorConfigOptions) |
79 |
self.configurationManager.loadApplicationConfig(section="forms",defaults=ReportsConfigOptions) |
self.configurationManager.loadApplicationConfig(section="reports",defaults=ReportsConfigOptions) |
80 |
self.configurationManager.registerAlias('gConfigNav', 'navigator') |
self.configurationManager.registerAlias('gConfigNav', 'navigator') |
81 |
|
self.configurationManager.registerAlias('gConfigForms', 'forms') |
82 |
|
self.configurationManager.registerAlias('gConfigReports', 'reports') |
83 |
|
|
84 |
self._formInstances = {} |
self._formInstances = {} |
85 |
self._lastSerialNumber = 0 |
self._lastSerialNumber = 0 |