public abstract class AbstractResourceSimplifier extends Object implements IResourceSimplifier
| Constructor and Description |
|---|
AbstractResourceSimplifier() |
| Modifier and Type | Method and Description |
|---|---|
Event |
convert(Event event)
Converts a given event into a different event, modifying either its type or attached resource.
|
protected abstract Event |
convertEvent(Event event) |
List<Event> |
convertToList(Event event)
Converts a given event into a list of events.
|
IFilterWriter |
getFilterWriter() |
MultiEvent |
getGroup(String groupId) |
String |
getOutputEncoding() |
IResourceSimplifier |
getParent() |
ISkeletonWriter |
getSkeletonWriter() |
LocaleId |
getTargetLocale() |
boolean |
isMultilingual() |
void |
setFilterWriter(IFilterWriter filterWriter) |
void |
setGroup(String groupId,
MultiEvent group) |
void |
setMultilingual(boolean multilingual) |
void |
setOutputEncoding(String outputEncoding) |
void |
setParent(IResourceSimplifier parent) |
void |
setSkeletonWriter(ISkeletonWriter skeletonWriter) |
void |
setTargetLocale(LocaleId targetLocale) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitializepublic Event convert(Event event)
IEventConverterconvert in interface IEventConverterevent - the given event.public List<Event> convertToList(Event event)
IEventConverterconvertToList in interface IEventConverterevent - the given event.public IResourceSimplifier getParent()
public void setParent(IResourceSimplifier parent)
setParent in interface IResourceSimplifierpublic boolean isMultilingual()
public void setMultilingual(boolean multilingual)
setMultilingual in interface IResourceSimplifierpublic LocaleId getTargetLocale()
public void setTargetLocale(LocaleId targetLocale)
setTargetLocale in interface IResourceSimplifierpublic String getOutputEncoding()
public void setOutputEncoding(String outputEncoding)
setOutputEncoding in interface IResourceSimplifierpublic IFilterWriter getFilterWriter()
public void setFilterWriter(IFilterWriter filterWriter)
setFilterWriter in interface IResourceSimplifierpublic ISkeletonWriter getSkeletonWriter()
public void setSkeletonWriter(ISkeletonWriter skeletonWriter)
setSkeletonWriter in interface IResourceSimplifierpublic void setGroup(String groupId, MultiEvent group)
setGroup in interface IResourceSimplifierpublic MultiEvent getGroup(String groupId)
getGroup in interface IResourceSimplifierCopyright © 2022. All rights reserved.