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.plugin
Interface IExtensionsModelFactory

All Known Subinterfaces:
  IPluginModelFactory

public interface IExtensionsModelFactory

This factory should be used to create instances of the extensions model objects.

Since:
  3.0

Method Summary
`IPluginAttribute` | `createAttribute(IPluginElement element)` Creates a new attribute instance for the provided element.
`IPluginElement` | `createElement(IPluginObject parent)` Creates a new element instance for the provided parent.
`IPluginExtension` | `createExtension()` Creates a new extension instance.
`IPluginExtensionPoint` | `createExtensionPoint()` Creates a new extension point instance

Method Detail

### createAttribute

    public IPluginAttribute createAttribute(IPluginElement element)

  Creates a new attribute instance for the provided element.

  Parameters:
    `element` - the parent element
  Returns:
    the new attribute instance

### createElement

    public IPluginElement createElement(IPluginObject parent)

  Creates a new element instance for the provided parent.

  Parameters:
    `parent` - the parent element
  Returns:
    the new element instance

### createExtension

    public IPluginExtension createExtension()

  Creates a new extension instance.

  Returns:
    the new extension instance

### createExtensionPoint

    public IPluginExtensionPoint createExtensionPoint()

  Creates a new extension point instance

  Returns:
    a new extension point

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.