Package ch.tocco.nice2.dbrefactoring.spi
Interface ChangesetNodeProcessor
- All Known Implementing Classes:
ApplyRunOnChangeProcessor,DuplicateLanguagesProcessor,ExtendLocalizedValuesProcessor,KeepDefaultLangProcessor,LocalizedColumnNameProcessor,NullProcessor,PreconditionProcessor,RemoveLanguagesProcessor,RemoveRemarksProcessor,VersionContextProcessor
public interface ChangesetNodeProcessor
Implementations are allowed to modify the final outcome of the consolidated database changelog by
modifying xml nodes while they are merged in the document.
-
Method Summary
Modifier and TypeMethodDescriptionvoidprocessChangesetNode(Document doc, Element changesetNode, ChangesetId id) This is called before a <changeset/> node of a changelog file from some module is added to the final document.
-
Method Details
-
processChangesetNode
This is called before a <changeset/> node of a changelog file from some module is added to the final document.
The arguments given to this method allow you to filter on changesets you want to modify.
- Parameters:
doc- the final document instancechangesetNode- the <changeset/> nodeid- the parsed id of this changeset
-