| Package | Description |
|---|---|
| net.sf.okapi.common.filters |
Interfaces and base classes to implement filters
|
| net.sf.okapi.common.resource |
Interfaces and classes that represent the parsed resources attached to the
events sent by a filter.
|
| net.sf.okapi.common.skeleton |
Interfaces and classes for the skeleton objects.
|
| net.sf.okapi.filters.abstractmarkup | |
| net.sf.okapi.filters.its | |
| net.sf.okapi.filters.plaintext.base |
| Modifier and Type | Method and Description |
|---|---|
protected GenericSkeleton |
AbstractLineFilter.getActiveSkeleton() |
protected GenericSkeleton |
AbstractLineFilter.getHeadSkeleton() |
| Modifier and Type | Method and Description |
|---|---|
void |
EventBuilder.appendToSkeleton(GenericSkeleton part)
Appends text to the first data part of the skeleton.
|
Ending |
EventBuilder.endGroup(GenericSkeleton endMarker)
|
Ending |
EventBuilder.endGroup(GenericSkeleton endMarker,
LocaleId locale,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders)
|
ITextUnit |
EventBuilder.endTextUnit(GenericSkeleton endMarker)
|
ITextUnit |
EventBuilder.endTextUnit(GenericSkeleton endMarker,
LocaleId locale,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders)
|
StartGroup |
EventBuilder.startGroup(GenericSkeleton startMarker,
String commonTagType)
Create a
StartGroup Event and add it to the event queue. |
StartGroup |
EventBuilder.startGroup(GenericSkeleton startMarker,
String commonTagType,
LocaleId locale,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders)
Create a
StartGroup Event and add it to the event queue. |
void |
EventBuilder.startTextUnit(GenericSkeleton startMarker)
Start a complex
TextUnit. |
void |
EventBuilder.startTextUnit(GenericSkeleton startMarker,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders)
Start a complex
TextUnit with actionable (translatable, writable or read-only) attributes. |
void |
EventBuilder.startTextUnit(String text,
GenericSkeleton startMarker,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders)
Start a complex
TextUnit with actionable (translatable, writable or read-only) attributes. |
void |
EventBuilder.startTextUnit(String text,
GenericSkeleton startMarker,
LocaleId locale,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders)
Start a complex
TextUnit with actionable (translatable, writable or read-only) attributes. |
| Modifier and Type | Method and Description |
|---|---|
static GenericSkeleton |
TextUnitUtil.convertToSkeleton(ITextUnit textUnit)
Copies source and target text of a given text unit into a newly created skeleton.
|
static GenericSkeleton |
TextUnitUtil.forceSkeleton(ITextUnit tu)
Makes sure that a given text unit contains a skeleton.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
TextUnitUtil.trimLeading(TextFragment textFragment,
GenericSkeleton skel)
Removes leading whitespaces from a given text fragment, puts removed whitespaces to the given skeleton.
|
static void |
TextUnitUtil.trimTrailing(TextFragment textFragment,
GenericSkeleton skel)
Removes trailing whitespaces from a given text fragment, puts removed whitespaces to the given skeleton.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ZipSkeleton
Extension of the
GenericSkeleton skeleton implementation that allow
ZipFile and ZipEntry objects to be passed along with skeleton parts. |
| Modifier and Type | Method and Description |
|---|---|
GenericSkeleton |
GenericSkeleton.clone()
Clones this GenericSkeleton object.
|
static GenericSkeleton[] |
SkeletonUtil.splitSkeleton(GenericSkeleton skel)
Splits a given
GenericSkeleton into 2 parts: before and after the
content placeholder (self-marker). |
| Modifier and Type | Method and Description |
|---|---|
void |
GenericSkeleton.add(GenericSkeleton skel)
Adds to this skeleton all the parts of a given skeleton.
|
protected void |
GenericSkeleton.copyFields(GenericSkeleton toSkel) |
static int |
SkeletonUtil.findTuRefInSkeleton(GenericSkeleton skel)
Finds source reference in the skeleton.
|
static int |
SkeletonUtil.findTuRefInSkeleton(GenericSkeleton skel,
LocaleId locId)
Finds either source or target reference in the skeleton.
|
static int |
SkeletonUtil.getNumParts(GenericSkeleton skel) |
static GenericSkeletonPart |
SkeletonUtil.getPart(GenericSkeleton skel,
int index) |
static boolean |
SkeletonUtil.hasTuRef(GenericSkeleton skel)
Determines if a given skeleton contains a source reference in it.
|
static boolean |
SkeletonUtil.hasTuRef(GenericSkeleton skel,
LocaleId locId)
Determines if a given skeleton contains a target reference in a given locale.
|
static boolean |
SkeletonUtil.replaceSkeletonPart(GenericSkeleton skel,
int index,
GenericSkeleton replacement)
Replaces a part of a given skeleton with another given skeleton part.
|
static GenericSkeleton[] |
SkeletonUtil.splitSkeleton(GenericSkeleton skel)
Splits a given
GenericSkeleton into 2 parts: before and after the
content placeholder (self-marker). |
| Constructor and Description |
|---|
GenericSkeleton(GenericSkeleton skel)
Creates a new GenericSkeleton object and initialize it with the parts
of an existing one passed as a parameter.
|
ZipSkeleton(GenericSkeleton skel,
ZipFile original,
ZipEntry entry) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractMarkupFilter.endGroup(GenericSkeleton endMarker) |
protected void |
AbstractMarkupFilter.endTextUnit(GenericSkeleton endMarker) |
protected void |
AbstractMarkupFilter.startGroup(GenericSkeleton startMarker,
String commonTagType) |
protected void |
AbstractMarkupFilter.startGroup(GenericSkeleton startMarker,
String commonTagType,
LocaleId locale,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders) |
protected void |
AbstractMarkupFilter.startTextUnit(GenericSkeleton startMarker) |
protected void |
AbstractMarkupFilter.startTextUnit(GenericSkeleton startMarker,
List<PropertyTextUnitPlaceholder> propertyTextUnitPlaceholders) |
| Modifier and Type | Field and Description |
|---|---|
protected GenericSkeleton |
ITSFilter.skel |
| Modifier and Type | Method and Description |
|---|---|
protected TextProcessingResult |
BasePlainTextFilter.sendAsSkeleton(GenericSkeleton skelPart) |
Copyright © 2022. All rights reserved.