# Path: lcopt/data_store.py
# class LcoptStorage():
#     def __init__(self):
#     def load_config(self):
#     def refresh(self):
#     def write_default_config(self):
#     def write_config(self, config):
#     def models(self):
#     def search_indices(self):
#     def project_type(self):
#     def single_project_name(self):
#     def ecoinvent_version(self):
#     def ecoinvent_system_model(self):
#     def save_option(self):


import pickle
import os
from .data_store import storage

class LcoptView(object):
    def __init__(self, modelInstance):
        
        self.modelInstance = modelInstance 

        self.view_data = {}

        attributes = ['name',
                      'database',
                      'params',
                      'ext_params',
                      'names',
                      'parameter_sets',
                      'external_databases',
                      'parameter_map',
                      'sandbox_positions',

# Path: lcopt/data_store.py
# class LcoptStorage():
#     def __init__(self):
#     def load_config(self):
#     def refresh(self):
#     def write_default_config(self):
#     def write_config(self, config):
#     def models(self):
#     def search_indices(self):
#     def project_type(self):
#     def single_project_name(self):
#     def ecoinvent_version(self):
#     def ecoinvent_system_model(self):
#     def save_option(self):


# Path: lcopt/export_view.py
import pickle
import os
from .data_store import storage


class LcoptView(object):
    def __init__(self, modelInstance):
        
        self.modelInstance = modelInstance 

        self.view_data = {}

        attributes = ['name',
                      'database',
                      'params',
                      'ext_params',
                      'names',
                      'parameter_sets',
                      'external_databases',
                      'parameter_map',
                      'sandbox_positions',

                      'ecoinventName',