org.umber.catalan.process.workers.text
Class TextWorker

java.lang.Object
  extended byorg.umber.catalan.process.workers.BaseMetadataHolder
      extended byorg.umber.catalan.process.workers.BaseWorker
          extended byorg.umber.catalan.process.commands.BaseCommandWorker
              extended byorg.umber.catalan.process.workers.text.TextWorker
All Implemented Interfaces:
IMetadataHolder, IWorker

public class TextWorker
extends BaseCommandWorker

IWorker implementation which provides support for manipulating text. Includes text concatenation, tokenizing, regular expression parsing, and more.

Author:
jsheets

Constructor Summary
TextWorker()
           
 
Method Summary
protected  ICommand[] getCommands()
          Retrieves all command objects for this worker.
 
Methods inherited from class org.umber.catalan.process.commands.BaseCommandWorker
doWork
 
Methods inherited from class org.umber.catalan.process.workers.BaseWorker
getActiveNodes, getActiveQueue, getDefaultProperties, getRuntimeProperties, getWorkspace, handleErrorProblem, handleFatalProblem, handleInfoProblem, handleWarningProblem, isProcessing, process, setDefaultProperties, setTerminalPriority
 
Methods inherited from class org.umber.catalan.process.workers.BaseMetadataHolder
getMetadata, setOptionalProperties, setRequiredProperties, validateProperties, validateType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.umber.catalan.process.workers.IMetadataHolder
getMetadata, validateProperties, validateType
 

Constructor Detail

TextWorker

public TextWorker()
Method Detail

getCommands

protected ICommand[] getCommands()
                          throws MetadataException
Retrieves all command objects for this worker.

Specified by:
getCommands in class BaseCommandWorker
Returns:
worker commands
Throws:
MetadataException - if unable to initialize metadata