org.apache.maven.profiles.activation
Class DefaultProfileActivationContext

java.lang.Object
  extended by org.apache.maven.profiles.activation.DefaultProfileActivationContext
All Implemented Interfaces:
ProfileActivationContext

public class DefaultProfileActivationContext
extends java.lang.Object
implements ProfileActivationContext


Constructor Summary
DefaultProfileActivationContext(java.util.Properties executionProperties, boolean isCustomActivatorFailureSuppressed)
           
 
Method Summary
 java.util.List getActiveByDefaultProfileIds()
           
 java.util.Properties getExecutionProperties()
           
 java.util.List getExplicitlyActiveProfileIds()
           
 java.util.List getExplicitlyInactiveProfileIds()
           
 boolean isActiveByDefault(java.lang.String profileId)
           
 boolean isCustomActivatorFailureSuppressed()
           
 boolean isExplicitlyActive(java.lang.String profileId)
           
 boolean isExplicitlyInactive(java.lang.String profileId)
           
 void setActive(java.lang.String profileId)
           
 void setActiveByDefault(java.lang.String profileId)
           
 void setActiveByDefaultProfileIds(java.util.List activeByDefault)
           
 void setCustomActivatorFailureSuppressed(boolean suppressed)
           
 void setExplicitlyActiveProfileIds(java.util.List active)
           
 void setExplicitlyInactiveProfileIds(java.util.List inactive)
           
 void setInactive(java.lang.String profileId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProfileActivationContext

public DefaultProfileActivationContext(java.util.Properties executionProperties,
                                       boolean isCustomActivatorFailureSuppressed)
Method Detail

getExecutionProperties

public java.util.Properties getExecutionProperties()
Specified by:
getExecutionProperties in interface ProfileActivationContext

isCustomActivatorFailureSuppressed

public boolean isCustomActivatorFailureSuppressed()
Specified by:
isCustomActivatorFailureSuppressed in interface ProfileActivationContext

setCustomActivatorFailureSuppressed

public void setCustomActivatorFailureSuppressed(boolean suppressed)
Specified by:
setCustomActivatorFailureSuppressed in interface ProfileActivationContext

getExplicitlyActiveProfileIds

public java.util.List getExplicitlyActiveProfileIds()
Specified by:
getExplicitlyActiveProfileIds in interface ProfileActivationContext

setExplicitlyActiveProfileIds

public void setExplicitlyActiveProfileIds(java.util.List active)
Specified by:
setExplicitlyActiveProfileIds in interface ProfileActivationContext

getExplicitlyInactiveProfileIds

public java.util.List getExplicitlyInactiveProfileIds()
Specified by:
getExplicitlyInactiveProfileIds in interface ProfileActivationContext

setExplicitlyInactiveProfileIds

public void setExplicitlyInactiveProfileIds(java.util.List inactive)
Specified by:
setExplicitlyInactiveProfileIds in interface ProfileActivationContext

setActive

public void setActive(java.lang.String profileId)
Specified by:
setActive in interface ProfileActivationContext

setInactive

public void setInactive(java.lang.String profileId)
Specified by:
setInactive in interface ProfileActivationContext

isExplicitlyActive

public boolean isExplicitlyActive(java.lang.String profileId)
Specified by:
isExplicitlyActive in interface ProfileActivationContext

isExplicitlyInactive

public boolean isExplicitlyInactive(java.lang.String profileId)
Specified by:
isExplicitlyInactive in interface ProfileActivationContext

getActiveByDefaultProfileIds

public java.util.List getActiveByDefaultProfileIds()
Specified by:
getActiveByDefaultProfileIds in interface ProfileActivationContext

isActiveByDefault

public boolean isActiveByDefault(java.lang.String profileId)
Specified by:
isActiveByDefault in interface ProfileActivationContext

setActiveByDefault

public void setActiveByDefault(java.lang.String profileId)
Specified by:
setActiveByDefault in interface ProfileActivationContext

setActiveByDefaultProfileIds

public void setActiveByDefaultProfileIds(java.util.List activeByDefault)
Specified by:
setActiveByDefaultProfileIds in interface ProfileActivationContext


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