org.specrunner.transformer.core
Class TransformerGroupImpl

java.lang.Object
  extended by org.specrunner.util.composite.core.CompositeImpl<ITransformerGroup,ITransformer>
      extended by org.specrunner.transformer.core.TransformerGroupImpl
All Implemented Interfaces:
Serializable, ITransformer, ITransformerGroup, IComposite<ITransformerGroup,ITransformer>, IResetable

public class TransformerGroupImpl
extends CompositeImpl<ITransformerGroup,ITransformer>
implements ITransformerGroup

Default transformer group implementation.

Author:
Thiago Santos
See Also:
Serialized Form

Constructor Summary
TransformerGroupImpl()
           
 
Method Summary
 void initialize()
          Initialize something.
 ISource transform(ISource source)
          Converts a source into another.
 
Methods inherited from class org.specrunner.util.composite.core.CompositeImpl
add, getChildren, isEmpty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.specrunner.util.composite.IComposite
add, getChildren, isEmpty
 

Constructor Detail

TransformerGroupImpl

public TransformerGroupImpl()
Method Detail

initialize

public void initialize()
Description copied from interface: IResetable
Initialize something.

Specified by:
initialize in interface IResetable

transform

public ISource transform(ISource source)
                  throws SourceException
Description copied from interface: ITransformer
Converts a source into another.

Specified by:
transform in interface ITransformer
Parameters:
source - The source to be transformed.
Returns:
The source transformed.
Throws:
SourceException - On transformation errors.


Copyright © 2014. All rights reserved.