Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.netbeans.modules.project.ant/1 1.12.22
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.netbeans.spi.project.support.ant
Interface PropertyProvider

    public interface PropertyProvider

Provides a set of Ant property definitions that might be evaluated in some context.

This interface defines no independent thread safety, but in typical usage it will be used with the project manager mutex. Changes should be fired synchronously.

Method Summary
`void` | `addChangeListener(ChangeListener l)` Add a change listener.
`Map` | `getProperties()` Get all defined properties.
`void` | `removeChangeListener(ChangeListener l)` Remove a change listener.

Method Detail

### getProperties

    Map getProperties()

  Get all defined properties. The values might contain Ant-style property references.

  Returns:
    all properties defined in this block

### addChangeListener

    void addChangeListener(ChangeListener l)

  Add a change listener. When the set of available properties, or some of the values, change, this listener should be notified.

  Parameters:
    `l` - a listener to add

### removeChangeListener

    void removeChangeListener(ChangeListener l)

  Remove a change listener.

  Parameters:
    `l` - a listener to remove

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| org.netbeans.modules.project.ant/1 1.12.22
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Built on December 7 2006. | Portions Copyright 1997-2005 Sun Microsystems, Inc. All rights reserved.