Class TagNodeEmptyContentCondition

  • All Implemented Interfaces:
    ITagNodeCondition

    public class TagNodeEmptyContentCondition
    extends java.lang.Object
    implements ITagNodeCondition
    Checks if node is an inline 0r block element and has empty contents or white/non-breakable spaces only. Nodes that have non-empty id attribute are considered to be non-empty, since they can be used in javascript scenarios. Examples that should be pruned,
       
     
    Examples of code that should NOT be pruned:
     

    - no content but image tags do not have text content. hi - the first (empty) td is a placeholder so the second td is in the correct column
    Author:
    Konstantin Burov