org.apache.maven.profiles.activation
Class FileProfileActivator

java.lang.Object
  extended by org.apache.maven.profiles.activation.FileProfileActivator
All Implemented Interfaces:
ProfileActivator, org.codehaus.plexus.logging.LogEnabled

@Component(role=ProfileActivator.class,
           hint="file")
public class FileProfileActivator
extends java.lang.Object
implements ProfileActivator, org.codehaus.plexus.logging.LogEnabled


Field Summary
 
Fields inherited from interface org.apache.maven.profiles.activation.ProfileActivator
ROLE
 
Constructor Summary
FileProfileActivator()
           
 
Method Summary
 boolean canDetermineActivation(Profile profile, ProfileActivationContext context)
           
 void enableLogging(org.codehaus.plexus.logging.Logger logger)
           
 boolean isActive(Profile profile, ProfileActivationContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileProfileActivator

public FileProfileActivator()
Method Detail

canDetermineActivation

public boolean canDetermineActivation(Profile profile,
                                      ProfileActivationContext context)
Specified by:
canDetermineActivation in interface ProfileActivator

isActive

public boolean isActive(Profile profile,
                        ProfileActivationContext context)
Specified by:
isActive in interface ProfileActivator

enableLogging

public void enableLogging(org.codehaus.plexus.logging.Logger logger)
Specified by:
enableLogging in interface org.codehaus.plexus.logging.LogEnabled


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.