net.sf.okapi.common.resource.simplifier

## Interface IResourceSimplifier

- All Superinterfaces:
    IEventConverter
  All Known Implementing Classes:
    AbstractResourceSimplifier, GenericSkeletonSimplifier, ResourceSimplifier

      public interface IResourceSimplifier
      extends IEventConverter

  Interface to be implemented in resource simplifiers.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `MultiEvent` | `getGroup(java.lang.String groupId)`
    `void` | `initialize()`
    `void` | `setFilterWriter(IFilterWriter filterWriter)`
    `void` | `setGroup(java.lang.String groupId, MultiEvent group)`
    `void` | `setMultilingual(boolean multilingual)`
    `void` | `setOutputEncoding(java.lang.String outputEncoding)`
    `void` | `setParent(IResourceSimplifier parent)`
    `void` | `setSkeletonWriter(ISkeletonWriter skeletonWriter)`
    `void` | `setTargetLocale(LocaleId targetLocale)`

    - ### Methods inherited from interface net.sf.okapi.common.resource.simplifier.IEventConverter

      `convert, convertToList`

- - ### Method Detail

    - #### setParent

          void setParent(IResourceSimplifier parent)

    - #### setMultilingual

          void setMultilingual(boolean multilingual)

    - #### setTargetLocale

          void setTargetLocale(LocaleId targetLocale)

    - #### setOutputEncoding

          void setOutputEncoding(java.lang.String outputEncoding)

    - #### setFilterWriter

          void setFilterWriter(IFilterWriter filterWriter)

    - #### setSkeletonWriter

          void setSkeletonWriter(ISkeletonWriter skeletonWriter)

    - #### initialize

          void initialize()

    - #### setGroup

          void setGroup(java.lang.String groupId,
                        MultiEvent group)

    - #### getGroup

          MultiEvent getGroup(java.lang.String groupId)