import wx import logging logger = logging.getLogger(__name__) from sas import get_local_config from sas.sascalc.dataloader.loader import Loader from sas.sascalc.dataloader.loader_exceptions import NoKnownLoaderException from sas.sasgui.guiframe.plugin_base import PluginBase from sas.sasgui.guiframe.events import StatusEvent from sas.sasgui.guiframe.gui_style import GUIFRAME from sas.sasgui.guiframe.gui_manager import DEFAULT_OPEN_FOLDER config = get_local_config() extension_list = [] if config.APPLICATION_STATE_EXTENSION is not None: extension_list.append(config.APPLICATION_STATE_EXTENSION) EXTENSIONS = config.PLUGIN_STATE_EXTENSIONS + extension_list PLUGINS_WLIST = config.PLUGINS_WLIST APPLICATION_WLIST = config.APPLICATION_WLIST class Plugin(PluginBase): def __init__(self): PluginBase.__init__(self, name="DataLoader") # Default location self._default_save_location = DEFAULT_OPEN_FOLDER self.loader = Loader() self._data_menu = None
import wx import logging logger = logging.getLogger(__name__) from sas import get_local_config from sas.sascalc.dataloader.loader import Loader from sas.sascalc.dataloader.loader_exceptions import NoKnownLoaderException from sas.sasgui.guiframe.plugin_base import PluginBase from sas.sasgui.guiframe.events import StatusEvent from sas.sasgui.guiframe.gui_style import GUIFRAME from sas.sasgui.guiframe.gui_manager import DEFAULT_OPEN_FOLDER config = get_local_config() extension_list = [] if config.APPLICATION_STATE_EXTENSION is not None: extension_list.append(config.APPLICATION_STATE_EXTENSION) EXTENSIONS = config.PLUGIN_STATE_EXTENSIONS + extension_list PLUGINS_WLIST = config.PLUGINS_WLIST APPLICATION_WLIST = config.APPLICATION_WLIST class Plugin(PluginBase): def __init__(self): PluginBase.__init__(self, name="DataLoader") # Default location self._default_save_location = DEFAULT_OPEN_FOLDER self.loader = Loader()