Difference between revisions of "Diff manager (extension point)"

From BioUML platform
Jump to: navigation, search
(Created page with "{{Extension point|diffManager|ru.biosoft.access|registry=ru.biosoft.access.history.HistoryFacade}} === Description === This extension point allows to register difference manag...")
 

Latest revision as of 14:47, 13 September 2013

Identifier
ru.biosoft.access.diffManager
Plugin
ru.biosoft.access
Registry
HistoryFacade

[edit] Description

This extension point allows to register difference managers for history data collections. Difference manages are used to build difference between two versions of the element.

[edit] Configuration Markup

<!ELEMENT diffManager>
<!ATTLIST diffManager
     class        CDATA #REQUIRED
>
class
Fully-qualified name of the difference manager class (must implement DiffManager interface).

[edit] Example

<extension point="ru.biosoft.access.diffManager">
  <diffManager class="biouml.standard.state.DiagramDiffManager"/>
</extension>

This extension registers DiagramDiffManager as difference manager.

[edit] Implementation details

Only one instance of difference manager class will be created.

Personal tools
Namespaces

Variants
Actions
BioUML platform
Community
Modelling
Analysis & Workflows
Collaborative research
Development
Virtual biology
Wiki
Toolbox