terp - the ANT Tasks
v1.3.309

com.codemesh.terp.ant
Class TerpPropertyHelper1_8

java.lang.Object
  extended by org.apache.tools.ant.PropertyHelper
      extended by com.codemesh.terp.ant.TerpPropertyHelper1_8
All Implemented Interfaces:
org.apache.tools.ant.property.GetProperty

public class TerpPropertyHelper1_8
extends org.apache.tools.ant.PropertyHelper

A property helper suitable for ANT 1.8 and higher.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.tools.ant.PropertyHelper
org.apache.tools.ant.PropertyHelper.Delegate, org.apache.tools.ant.PropertyHelper.PropertyEvaluator, org.apache.tools.ant.PropertyHelper.PropertySetter
 
Constructor Summary
TerpPropertyHelper1_8(org.apache.tools.ant.Project p, TerpContext ctx)
           
 
Method Summary
 void copyInheritedProperties(org.apache.tools.ant.Project other)
           
 void copyUserProperties(org.apache.tools.ant.Project other)
           
 TerpContext getContext()
           
 java.util.Hashtable getInheritedProperties()
           
 org.apache.tools.ant.Project getProject()
           
 java.util.Hashtable getProperties()
           
 java.lang.Object getProperty(java.lang.String name)
           
 java.util.Hashtable getUserProperties()
           
 java.lang.Object getUserProperty(java.lang.String name)
           
 void setInheritedProperty(java.lang.String name, java.lang.Object value)
           
 void setNewProperty(java.lang.String name, java.lang.Object value)
           
 void setProject(org.apache.tools.ant.Project p)
           
 boolean setProperty(java.lang.String name, java.lang.Object value, boolean verbose)
           
 void setUserProperty(java.lang.String name, java.lang.Object value)
           
 
Methods inherited from class org.apache.tools.ant.PropertyHelper
add, containsProperties, getDelegateInterfaces, getDelegates, getExpanders, getInternalInheritedProperties, getInternalProperties, getInternalUserProperties, getNext, getProperty, getProperty, getPropertyHelper, getPropertyHook, getUserProperty, parseProperties, parsePropertyString, replaceProperties, replaceProperties, setInheritedProperty, setNewProperty, setNewProperty, setNext, setProperty, setProperty, setPropertyHook, setUserProperty, testIfCondition, testUnlessCondition, toBoolean
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TerpPropertyHelper1_8

public TerpPropertyHelper1_8(org.apache.tools.ant.Project p,
                             TerpContext ctx)
Method Detail

getProject

public org.apache.tools.ant.Project getProject()
Overrides:
getProject in class org.apache.tools.ant.PropertyHelper

setProject

public void setProject(org.apache.tools.ant.Project p)
Overrides:
setProject in class org.apache.tools.ant.PropertyHelper

getContext

public TerpContext getContext()

getProperty

public java.lang.Object getProperty(java.lang.String name)
Specified by:
getProperty in interface org.apache.tools.ant.property.GetProperty
Overrides:
getProperty in class org.apache.tools.ant.PropertyHelper

getUserProperty

public java.lang.Object getUserProperty(java.lang.String name)
Overrides:
getUserProperty in class org.apache.tools.ant.PropertyHelper

copyInheritedProperties

public void copyInheritedProperties(org.apache.tools.ant.Project other)
Overrides:
copyInheritedProperties in class org.apache.tools.ant.PropertyHelper

copyUserProperties

public void copyUserProperties(org.apache.tools.ant.Project other)
Overrides:
copyUserProperties in class org.apache.tools.ant.PropertyHelper

getProperties

public java.util.Hashtable getProperties()
Overrides:
getProperties in class org.apache.tools.ant.PropertyHelper

getUserProperties

public java.util.Hashtable getUserProperties()
Overrides:
getUserProperties in class org.apache.tools.ant.PropertyHelper

getInheritedProperties

public java.util.Hashtable getInheritedProperties()
Overrides:
getInheritedProperties in class org.apache.tools.ant.PropertyHelper

setInheritedProperty

public void setInheritedProperty(java.lang.String name,
                                 java.lang.Object value)
Overrides:
setInheritedProperty in class org.apache.tools.ant.PropertyHelper

setUserProperty

public void setUserProperty(java.lang.String name,
                            java.lang.Object value)
Overrides:
setUserProperty in class org.apache.tools.ant.PropertyHelper

setNewProperty

public void setNewProperty(java.lang.String name,
                           java.lang.Object value)
Overrides:
setNewProperty in class org.apache.tools.ant.PropertyHelper

setProperty

public boolean setProperty(java.lang.String name,
                           java.lang.Object value,
                           boolean verbose)
Overrides:
setProperty in class org.apache.tools.ant.PropertyHelper

terp - the ANT Tasks
v1.3.309

Copyright © 2008-2012 by Codemesh, Inc. All Rights Reserved.