Interface INameProcessor

All Known Implementing Classes:
CamelCaseNameProcessor

public interface INameProcessor
It provides string processors for converting names before and after translating.

INameProcessor is necessary for associated converting of attribute's or object's names from one form to other one and back. Method preProcess(String) preprocesses name before translating, i.e. converts it to required form for translating. Method postProcess(String) do postprocessing for translated name to convert it to the source form of name.

See Also:
  • Method Details

    • preProcess

      String preProcess(String name)
      Preprocess the given name.
      Parameters:
      name - a string
      Returns:
      preprocessed name
    • postProcess

      String postProcess(String name)
      Postprocess the given name.
      Parameters:
      name - a string
      Returns:
      postprocessed name