org.codehaus.groovy.maven.gossip.model.trigger
Class SystemPropertyTrigger

java.lang.Object
  extended by org.codehaus.groovy.maven.gossip.model.AbstractNode
      extended by org.codehaus.groovy.maven.gossip.model.Trigger
          extended by org.codehaus.groovy.maven.gossip.model.trigger.NameValueTriggerSupport
              extended by org.codehaus.groovy.maven.gossip.model.trigger.SystemPropertyTrigger
All Implemented Interfaces:
Node

public class SystemPropertyTrigger
extends NameValueTriggerSupport

Triggers activation when a system property is set.

Version:
$Id: SystemPropertyTrigger.java 11377 2008-03-31 19:04:12Z user57 $
Author:
Jason Dillon

Field Summary
 
Fields inherited from class org.codehaus.groovy.maven.gossip.model.AbstractNode
log
 
Constructor Summary
SystemPropertyTrigger()
           
 
Method Summary
protected  java.lang.String resolve()
           
 
Methods inherited from class org.codehaus.groovy.maven.gossip.model.trigger.NameValueTriggerSupport
getIgnoreCase, getName, getTrim, getValue, isActive, setIgnoreCase, setIgnoreCase, setIgnoreCase, setName, setTrim, setTrim, setTrim, setValue, toString
 
Methods inherited from class org.codehaus.groovy.maven.gossip.model.AbstractNode
getParent, mergeProperties, setParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SystemPropertyTrigger

public SystemPropertyTrigger()
Method Detail

resolve

protected java.lang.String resolve()
Specified by:
resolve in class NameValueTriggerSupport


Copyright © 2006-2011 Codehaus. All Rights Reserved.