Package sk.baka.ikslibs.splitted

Holds 'splitted' document - an image of a DOM document, splitted into nametrees (nametree is a maximal coherent tree that contains elements with same namespace).

See:
          Description

Interface Summary
ISplittedListener Receives information about basic changes in the splitted document.
 

Class Summary
MarkFilter Implements filter that returns elements with given qname only.
SplittedDocChangeCollector Collects changes in the splitted document.
SplittedDocHolder Represents given node tree as a splitted document and captures changes in this document.
 

Package sk.baka.ikslibs.splitted Description

Holds 'splitted' document - an image of a DOM document, splitted into nametrees (nametree is a maximal coherent tree that contains elements with same namespace). This tree serves as a source for GENE framework.

Splitted document listens to the document modification and updates itself, to reflect changes in the document. It is important to modify the document using DocumentModifier: if you modify the document directly then splitted document is not modified and become inconsistent with the document. Moreover, GENE transformation will not reflect changes made to the document.

Maintainer: Martin Vysny



Copyright © 2006 Martin Vysny - baka. All Rights Reserved.