As explained in architecture views are implemented by instances of ViewManager interface.
These managers are declared in extension point com.alveole.studio.viewmanager .
<!ELEMENT extension (viewmanager)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #REQUIRED
name CDATA #IMPLIED>
Extension point contains one and exactly one viewmanager tag:
<!ELEMENT viewmanager (requires*)>
<!ATTLIST viewmanager
class CDATA #REQUIRED
label CDATA #REQUIRED
icon CDATA #IMPLIED>
viewmanager 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, view manager will be skipped.
You can use this extension point to add new specific view types. There is currently fiew implementations of ViewManagers: