</workbench>
<workbench id="Construction">
<group id="Basic">
- <feature id="new_point" text="Point" tooltip="Create a new point" icon=":icons/point.png">
+ <feature id="Point" text="Point" tooltip="Create a new point" icon=":icons/point.png">
<value id="x" type="double" label="X:" min="0" max="" step="0.1" default="0"/>
- <value id="y" type="double" label="Y:" min="0" max="" step="0.1" default="0"/>
- <value id="z" type="double" label="Z:" min="0" max="" step="0.1" default="0"/>
+ <value id="y" type="double" label="Y:" min="0" max="" step="0.1" default="1"/>
+ <value id="z" type="double" label="Z:" min="0" max="10" step="0.1" default="2"/>
</feature>
- <feature id="new_axis" text="Axis" tooltip="Create a new axis" icon=":icons/axis.png" keysequence=""/>
- <feature id="new_plane" text="Plane" tooltip="Create a new plane" icon=":icons/plane.png" keysequence=""/>
+ <feature id="Axis" text="Axis" tooltip="Create a new axis" icon=":icons/axis.png" keysequence=""/>
+ <feature id="Plane" text="Plane" tooltip="Create a new plane" icon=":icons/plane.png" keysequence=""/>
</group>
</workbench>
- </plugin>
+ </plugin>
Model_PluginManager::Model_PluginManager()
{
myPluginsInfoLoaded = false;
- static Event_ID aFeatureEvent = Event_Loop::eventByName("RegisterFeature");
+ //TODO(sbh): Implement static method to extract event id [SEID]
+ static Event_ID aFeatureEvent = Event_Loop::eventByName("FeatureEvent");
- ModelAPI_PluginManager::SetPluginManager(boost::shared_ptr<ModelAPI_PluginManager>(this));
+ ModelAPI_PluginManager::SetPluginManager(std::shared_ptr<ModelAPI_PluginManager>(this));
// register the configuration reading listener
Event_Loop* aLoop = Event_Loop::loop();
aLoop->registerListener(this, aFeatureEvent);