Newer
Older
from traits.api import Interface, String, Instance, Type
"""Interface for the BaseMCOFactory.
You should not need it, as its main use is for envisage support.
Refer to BaseMCOFactory for documentation
optimizer_class = Type(
"force_bdss.mco.base_mco.BaseMCO"
)
model_class = Type(
"force_bdss.mco.base_mco_communicator.BaseMCOCommunicator"
)
communicator_class = Type(
"force_bdss.mco.base_mco_model.BaseMCOModel"
)
def create_model(self, model_data=None):
def create_communicator(self):