|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.smila.search.highlighting.transformer.HighlightingTransformer
public abstract class HighlightingTransformer
Abstract base class for HighlightingTransformer implementations.
| Field Summary | |
|---|---|
static java.lang.String |
PARAM_HL_ELEMENT_FILTER
Constant for the parameter HLElementFilter. |
static java.lang.String |
PARAM_MARKUP_PREFIX
Constant for the parameter MarkupPrefix. |
static java.lang.String |
PARAM_MARKUP_SUFFIX
Constant for the parameter MarkupSuffix. |
static java.lang.String |
PARAM_MAX_HL_ELEMENTS
Constant for the parameter MaxHLElements. |
static java.lang.String |
PARAM_MAX_LENGTH
Constant for the parameter MaxLength. |
static java.lang.String |
PARAM_MAX_PRECEDING_CHARACTERS
Constant for the parameter MaxPrecedingCharacters. |
static java.lang.String |
PARAM_MAX_SUCCEEDING_CHARACTERS
Constant for the parameter MaxSucceedingCharacters. |
static java.lang.String |
PARAM_PRECEDING_CHARACTERS
Constant for the parameter PrecedingCharacters. |
static java.lang.String |
PARAM_SORT_ALGORITHM
Constant for the parameter SortAlgorithm. |
static java.lang.String |
PARAM_SUCCEEDING_CHARACTERS
Constant for the parameter SucceedingCharacters. |
static java.lang.String |
PARAM_TEXT_HANDLING
Constant for the parameter TextHandling. |
| Constructor Summary | |
|---|---|
HighlightingTransformer()
|
|
| Method Summary | |
|---|---|
protected ParameterSet |
createParameterSet(DParameterSet dParameterSet)
Creates a ParameterSet from a given DParameterSet configuration, merging it with the DParameterDefinition (applying defaults). |
AnyMap |
transform(AnyMap highlight,
DParameterSet highlightConfig)
Performs the transformation of the given highlight annotation and returns the modified annotation. |
protected abstract java.util.ArrayList<java.lang.Object> |
transform(java.util.ArrayList<java.lang.Object> data,
ParameterSet parameterSet)
Deprecated. use Annotation transform(Annotation highlight) instead |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PARAM_HL_ELEMENT_FILTER
public static final java.lang.String PARAM_MARKUP_PREFIX
public static final java.lang.String PARAM_MARKUP_SUFFIX
public static final java.lang.String PARAM_MAX_HL_ELEMENTS
public static final java.lang.String PARAM_MAX_LENGTH
public static final java.lang.String PARAM_MAX_PRECEDING_CHARACTERS
public static final java.lang.String PARAM_MAX_SUCCEEDING_CHARACTERS
public static final java.lang.String PARAM_PRECEDING_CHARACTERS
public static final java.lang.String PARAM_SORT_ALGORITHM
public static final java.lang.String PARAM_SUCCEEDING_CHARACTERS
public static final java.lang.String PARAM_TEXT_HANDLING
| Constructor Detail |
|---|
public HighlightingTransformer()
| Method Detail |
|---|
@Deprecated
protected abstract java.util.ArrayList<java.lang.Object> transform(java.util.ArrayList<java.lang.Object> data,
ParameterSet parameterSet)
throws HighlightingTransformerException
data - the list of Strings and DHighLighted objectsparameterSet - the ParameterSet
HighlightingTransformerException - - if an error occurred during transformation
public AnyMap transform(AnyMap highlight,
DParameterSet highlightConfig)
throws HighlightingTransformerException,
ParameterException
highlight - the highlight annotationhighlightConfig - the highlightConfig
HighlightingTransformerException - if any transformation error occurs
ParameterException - if there is any configuration error
protected ParameterSet createParameterSet(DParameterSet dParameterSet)
throws ParameterException
dParameterSet - the DParameterSet
ParameterException - if any error occurs
|
SMILA (incubation) API documentation | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||