Difference between revisions of "Diff manager (extension point)"
From BioUML platform
Tagir Valeev (Talk | contribs) (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.