Package | Description |
---|---|
org.attoparser |
Main parser and handler artifacts: basic interfaces and implementations.
|
org.attoparser.discard |
Handlers for discarding markup.
|
org.attoparser.dom |
Handlers for creating DOM trees as a result of parsing.
|
org.attoparser.duplicate |
Handlers for duplicating events between more than one handler.
|
org.attoparser.minimize |
Handlers for minimizing (compacting) HTML markup.
|
org.attoparser.output |
Handlers for outputting markup as a result of parsing.
|
org.attoparser.prettyhtml |
Handlers for creating a pretty-HTML representation of parsing events.
|
org.attoparser.select |
Handlers for filtering a part or several parts of markup during parsing
in a fast and efficient way.
|
org.attoparser.simple |
Artifacts for parsing using a simplified version of the handler interfaces.
|
org.attoparser.trace |
Handlers for creating traces of parsing events (for testing/debugging).
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMarkupHandler
Interface to be implemented by all Markup Handlers.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractChainedMarkupHandler
Base abstract implementation of
IMarkupHandler that implements all of its event handlers
by delegating these events to another IMarkupHandler object passed during construction. |
class |
AbstractMarkupHandler
Base abstract implementation of
IMarkupHandler that implements all of its methods
as no-ops. |
Modifier and Type | Class and Description |
---|---|
class |
DiscardMarkupHandler
Implementation of
IMarkupHandler that simply discards all events. |
Modifier and Type | Class and Description |
---|---|
class |
DOMBuilderMarkupHandler
Implementation of
IMarkupHandler that builds a DOM tree using objects of
classes from package org.attoparser.dom. |
Modifier and Type | Class and Description |
---|---|
class |
DuplicateMarkupHandler
Implementation of
IMarkupHandler used for duplicating events, sending them to two
different handlers. |
Modifier and Type | Class and Description |
---|---|
class |
MinimizeHtmlMarkupHandler
Implementation of
IMarkupHandler used for minimizing (compacting) HTML markup. |
Modifier and Type | Class and Description |
---|---|
class |
OutputMarkupHandler
Implementation of
IMarkupHandler used for writing received parsing events as markup output. |
class |
TextOutputMarkupHandler
Implementation of
IMarkupHandler used for writing received parsing events as text output,
by ignoring all events except the Text ones. |
Modifier and Type | Class and Description |
---|---|
class |
PrettyHtmlMarkupHandler
Implementation of
IMarkupHandler used for pretty-printing the result of parsing
the input markup. |
Modifier and Type | Class and Description |
---|---|
class |
AttributeSelectionMarkingMarkupHandler
Implementation of the
IMarkupHandler that
adds an attribute (with a user-specified name) to all elements that match one or more selectors,
as determined by a BlockSelectorMarkupHandler or
NodeSelectorMarkupHandler handler. |
class |
BlockSelectorMarkupHandler
Implementation of
IMarkupHandler able to apply block selection based on a set
of specified markup selectors (see org.attoparser.select ). |
class |
NodeSelectorMarkupHandler
Implementation of
IMarkupHandler able to apply node-selection based on a set
of specified markup selectors (see org.attoparser.select ). |
Modifier and Type | Class and Description |
---|---|
class |
SimplifierMarkupHandler
Implementation of the
IMarkupHandler interface aimed at converting the events launched
through this interface to the simpler ones at the ISimpleMarkupHandler interface. |
Modifier and Type | Class and Description |
---|---|
class |
TraceBuilderMarkupHandler
Implementation of
IMarkupHandler used for building a trace of parsing events which can
be examined afterwards. |
Copyright © 2015 The ATTOPARSER team. All rights reserved.