An interface to abstract the style emulation element configuration implementation.
Note that the methods defined in this interface effectively delineate sets of elements as:
It is noted that the sets 1-4 above are mutually exclusive. The stylistic, anti and divisible-style elements are all divisible elements (see {@link #isIndivisibleElement}). The largest set of elements is generally the set of indivisible elements since it includes all elements that aren't stylistic, anti, divisible-style and mergeable elements.
The set of indivisible elements is more restrictive and elements that are not explicitly defined elsewhere automatically fall into this set. This is desirable due to the restrictive nature of this set. Note that indivisible elements may contain stylistic elements as children. By default any element that is not explicitly defined will fall into the set of indivisible-may-not-contain-stylistic elements set.
|
|