org.codehaus.groovy.maven.feature.support
Class ComponentSupport

java.lang.Object
  extended by org.codehaus.groovy.maven.feature.support.ComponentSupport
All Implemented Interfaces:
Component
Direct Known Subclasses:
CompilerSupport, ScriptExecutorSupport, TraceSanitizerSupport

public class ComponentSupport
extends java.lang.Object
implements Component

Provides support for Component implementations.

Version:
$Id: ComponentSupport.java 11368 2008-03-31 18:09:18Z user57 $
Author:
Jason Dillon

Field Summary
protected  Configuration config
           
protected  Feature feature
           
protected  org.slf4j.Logger log
           
 
Constructor Summary
protected ComponentSupport(Feature feature)
           
protected ComponentSupport(Feature feature, Configuration config)
           
 
Method Summary
 Configuration config()
           
 Feature feature()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected final org.slf4j.Logger log

feature

protected final Feature feature

config

protected final Configuration config
Constructor Detail

ComponentSupport

protected ComponentSupport(Feature feature,
                           Configuration config)

ComponentSupport

protected ComponentSupport(Feature feature)
Method Detail

feature

public Feature feature()
Specified by:
feature in interface Component

config

public Configuration config()
Specified by:
config in interface Component


Copyright © 2006-2010 Codehaus. All Rights Reserved.