Class ResourceSimplifier
- java.lang.Object
-
- net.sf.okapi.common.resource.simplifier.AbstractResourceSimplifier
-
- net.sf.okapi.common.resource.simplifier.ResourceSimplifier
-
- All Implemented Interfaces:
IEventConverter,IResourceSimplifier
public class ResourceSimplifier extends AbstractResourceSimplifier
-
-
Constructor Summary
Constructors Constructor Description ResourceSimplifier(LocaleId trgLoc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Eventconvert(Event event)Converts a given event into a different event, modifying either its type or attached resource.protected EventconvertEvent(Event event)MultiEventgetGroup(String groupId)voidinitialize()voidmapFilterWriter(Class<? extends IFilterWriter> filterWriter, Class<? extends IResourceSimplifier> simplifier)voidmapSkeletonWriter(Class<? extends ISkeletonWriter> skeletonWriter, Class<? extends IResourceSimplifier> simplifier)voidsetGroup(String groupId, MultiEvent group)-
Methods inherited from class net.sf.okapi.common.resource.simplifier.AbstractResourceSimplifier
convertToList, getFilterWriter, getOutputEncoding, getParent, getSkeletonWriter, getTargetLocale, isMultilingual, setFilterWriter, setMultilingual, setOutputEncoding, setParent, setSkeletonWriter, setTargetLocale
-
-
-
-
Constructor Detail
-
ResourceSimplifier
public ResourceSimplifier(LocaleId trgLoc)
-
-
Method Detail
-
initialize
public void initialize()
-
convert
public Event convert(Event event)
Description copied from interface:IEventConverterConverts a given event into a different event, modifying either its type or attached resource.- Specified by:
convertin interfaceIEventConverter- Overrides:
convertin classAbstractResourceSimplifier- Parameters:
event- the given event.- Returns:
- a modified event. Can be MULTI_EVENT containing a list of events.
-
mapFilterWriter
public void mapFilterWriter(Class<? extends IFilterWriter> filterWriter, Class<? extends IResourceSimplifier> simplifier)
-
mapSkeletonWriter
public void mapSkeletonWriter(Class<? extends ISkeletonWriter> skeletonWriter, Class<? extends IResourceSimplifier> simplifier)
-
convertEvent
protected Event convertEvent(Event event)
- Specified by:
convertEventin classAbstractResourceSimplifier
-
getGroup
public MultiEvent getGroup(String groupId)
- Specified by:
getGroupin interfaceIResourceSimplifier- Overrides:
getGroupin classAbstractResourceSimplifier
-
setGroup
public void setGroup(String groupId, MultiEvent group)
- Specified by:
setGroupin interfaceIResourceSimplifier- Overrides:
setGroupin classAbstractResourceSimplifier
-
-