Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse PDE Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.pde.core.build
Interface IBuild

All Superinterfaces:
  IWritable

public interface IBuild
extends IWritable

The top-level model object of the model that is created from "build.properties" file.

Method Summary
`void` | `add(IBuildEntry entry)` Adds a new build entry.
`IBuildEntry[]` | `getBuildEntries()` Returns all the build entries in this object.
`IBuildEntry` | `getEntry(String name)` Returns the build entry with the specified name.
`void` | `remove(IBuildEntry entry)` Removes a build entry.

Methods inherited from interface org.eclipse.pde.core.IWritable
`write`

Method Detail

### add

    public void add(IBuildEntry entry)
             throws CoreException

  Adds a new build entry. This method can throw a CoreException if the model is not editable.

  Parameters:
    `entry` - an entry to be added
  Throws:
    `CoreException`

### getBuildEntries

    public IBuildEntry[] getBuildEntries()

  Returns all the build entries in this object.

  Returns:
    an array of build entries

### getEntry

    public IBuildEntry getEntry(String name)

  Returns the build entry with the specified name.

  Returns:
    the entry object with the specified name, or `null` if not found.

### remove

    public void remove(IBuildEntry entry)
                throws CoreException

  Removes a build entry. This method can throw a CoreException if the model is not editable.

  Parameters:
    `entry` - an entry to be removed
  Throws:
    `CoreException`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse PDE Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright (c) IBM Corp. and others 2000, 2004. All Rights Reserved.