openfluid::builderext::PluggableBuilderExtension::PluggableBuilderExtension | ( | ) | [inline] |
virtual openfluid::builderext::PluggableBuilderExtension::~PluggableBuilderExtension | ( | ) | [inline, virtual] |
ExtensionConfig_t openfluid::builderext::PluggableBuilderExtension::getConfiguration | ( | ) | const [inline] |
Retrieves the configuration information from the extension.
virtual Gtk::Widget* openfluid::builderext::PluggableBuilderExtension::getExtensionAsWidget | ( | ) | [pure virtual] |
Returns the main widget of the extension. The kind of widget depends on the extension type. This must be overridden in derived extensions
virtual ExtensionType openfluid::builderext::PluggableBuilderExtension::getType | ( | ) | const [pure virtual] |
Returns the type of the extension. This must be overridden.
Implemented in openfluid::builderext::EventsImporter, openfluid::builderext::ExtraImporter, openfluid::builderext::HomeLauncher, openfluid::builderext::InputdataImporter, openfluid::builderext::MixedImporter, openfluid::builderext::ModalWindow, openfluid::builderext::ModelessWindow, openfluid::builderext::SimulationListener, openfluid::builderext::SpatialgraphImporter, and openfluid::builderext::WorkspaceTab.
virtual bool openfluid::builderext::PluggableBuilderExtension::isConfigurable | ( | ) | [inline, virtual] |
Returns true if the extension is configurable, false otherwise.
virtual bool openfluid::builderext::PluggableBuilderExtension::isReadyForShowtime | ( | ) | const [inline, virtual] |
Returns true if the extension is currently ready to use (showtime!). Default is false, but this should be overridden in derived extensions
Reimplemented in openfluid::builderext::DataImporter, openfluid::builderext::HomeLauncher, and openfluid::builderext::SimulationListener.
void openfluid::builderext::PluggableBuilderExtension::setConfiguration | ( | const ExtensionConfig_t & | Config | ) | [inline] |
Gives the configuration information to the extension.
[in] | Config | the configuration information |
void openfluid::builderext::PluggableBuilderExtension::setDefaultConfiguration | ( | std::set< std::string > | DefaultConfig | ) | [inline] |
void openfluid::builderext::PluggableBuilderExtension::setSimulationBlobAndModel | ( | openfluid::machine::SimulationBlob * | Blob, |
openfluid::machine::ModelInstance * | Model | ||
) | [inline] |
virtual void openfluid::builderext::PluggableBuilderExtension::show | ( | ) | [pure virtual] |
Implemented in openfluid::builderext::WorkspaceTab.
sigc::signal<void> openfluid::builderext::PluggableBuilderExtension::signal_ChangedOccurs | ( | ) | [inline] |
sigc::signal<void> openfluid::builderext::PluggableBuilderExtension::m_signal_ChangedOccurs [protected] |
openfluid::machine::ModelInstance* openfluid::builderext::PluggableBuilderExtension::mp_ModelInstance [protected] |