Interface PropertyHelper.PropertySetter

All Superinterfaces:
PropertyHelper.Delegate
All Known Implementing Classes:
LocalProperties
Enclosing class:
PropertyHelper

public static interface PropertyHelper.PropertySetter extends PropertyHelper.Delegate
Sets or overrides a property.

Can be used to store properties in a different storage than the project instance (like local properties for example).

Since:
Ant 1.8.0
  • Method Details

    • setNew

      boolean setNew(String property, Object value, PropertyHelper propertyHelper)
      Set a *new" property.

      Should not replace the value of an existing property.

      Parameters:
      property - the property's String "identifier".
      value - the value to set.
      propertyHelper - the invoking PropertyHelper.
      Returns:
      true if this entity 'owns' the property.
    • set

      boolean set(String property, Object value, PropertyHelper propertyHelper)
      Set a property.

      May replace the value of an existing property.

      Parameters:
      property - the property's String "identifier".
      value - the value to set.
      propertyHelper - the invoking PropertyHelper.
      Returns:
      true if this entity 'owns' the property.