de.smartics.testdoc.collect.extractor
Class ExtractorConfig

Package class diagram package ExtractorConfig
java.lang.Object
  extended by de.smartics.testdoc.collect.extractor.ExtractorConfig

public class ExtractorConfig
     
     
extends Object

Contains helpers to access processing configuration.

Author:
Robert Reiner

Constructor Summary
ExtractorConfig(Elements elementUtils, SourceCodeHelper sourceCodeHelper, TestNameUtils testNameUtils)
          Default constructor.
 
Method Summary
 Elements getElementUtils()
          Returns the utilities of the APT interface.
 SourceCodeHelper getSourceCodeHelper()
          Returns the helper to access source code information.
 TestNameUtils getTestNameUtils()
          Returns the utilities to create names to be displayed (as labels) for tests.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtractorConfig

public ExtractorConfig(Elements elementUtils,
                       SourceCodeHelper sourceCodeHelper,
                       TestNameUtils testNameUtils)
                throws org.apache.commons.lang.NullArgumentException
Default constructor.

Parameters:
elementUtils - the utilities of the APT interface.
sourceCodeHelper - the helper to access source code information.
testNameUtils - the utilities to create names to be displayed (as labels) for tests.
Throws:
org.apache.commons.lang.NullArgumentException - if any argument is null.
Method Detail

getElementUtils

public Elements getElementUtils()
Returns the utilities of the APT interface.

Returns:
the utilities of the APT interface.

getSourceCodeHelper

public SourceCodeHelper getSourceCodeHelper()
Returns the helper to access source code information.

Returns:
the helper to access source code information.

getTestNameUtils

public TestNameUtils getTestNameUtils()
Returns the utilities to create names to be displayed (as labels) for tests.

Returns:
the utilities to create names to be displayed (as labels) for tests.


Copyright © 2010-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.