Diff manager (extension point)

From BioUML platform
Revision as of 14:47, 13 September 2013 by Tagir Valeev (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Identifier
ru.biosoft.access.diffManager
Plugin
ru.biosoft.access
Registry
HistoryFacade

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.

Configuration Markup

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

Example

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

This extension registers DiagramDiffManager as difference manager.

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