public final class BlockProximityFusion extends java.lang.Object implements BoilerpipeFilter
Modifier and Type | Field and Description |
---|---|
static BlockProximityFusion |
MAX_DISTANCE_1 |
static BlockProximityFusion |
MAX_DISTANCE_1_CONTENT_ONLY |
static BlockProximityFusion |
MAX_DISTANCE_1_CONTENT_ONLY_SAME_TAGLEVEL |
static BlockProximityFusion |
MAX_DISTANCE_1_SAME_TAGLEVEL |
Constructor and Description |
---|
BlockProximityFusion(int maxBlocksDistance,
boolean contentOnly,
boolean sameTagLevelOnly)
Creates a new
BlockProximityFusion instance. |
Modifier and Type | Method and Description |
---|---|
boolean |
process(TextDocument doc)
Processes the given document
doc . |
public static final BlockProximityFusion MAX_DISTANCE_1
public static final BlockProximityFusion MAX_DISTANCE_1_SAME_TAGLEVEL
public static final BlockProximityFusion MAX_DISTANCE_1_CONTENT_ONLY
public static final BlockProximityFusion MAX_DISTANCE_1_CONTENT_ONLY_SAME_TAGLEVEL
public BlockProximityFusion(int maxBlocksDistance, boolean contentOnly, boolean sameTagLevelOnly)
BlockProximityFusion
instance.maxBlocksDistance
- The maximum distance in blocks.contentOnly
- public boolean process(TextDocument doc) throws BoilerpipeProcessingException
BoilerpipeFilter
doc
.process
in interface BoilerpipeFilter
doc
- The TextDocument
that is to be processed.true
if changes have been made to the
TextDocument
.BoilerpipeProcessingException