As explained in architecture actions are implemented by instances of ActionManager interface.
These managers are declared in extension point com.alveole.studio.actionmanager .
<!ELEMENT extension (linkmanager)> <!ATTLIST extension point CDATA #REQUIRED id CDATA #REQUIRED name CDATA #IMPLIED>
Extension point contains one and exactly one actionmanager tag:
<!ELEMENT actionmanager (requires*)> <!ATTLIST actionmanager class CDATA #REQUIRED label CDATA #REQUIRED icon CDATA #IMPLIED>
actionmanager may contain a list of requires tags that specifies required features.
<!ELEMENT requires (#EMPTY)> <!ATTLIST requires feature CDATA #REQUIRED>
If any of the required features is disabled on project, action manager will be skipped.
You can use this extension point to add new specific action types. There is currently one implementation of ActionManager: