Eclipse PDE
Release 3.1

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

Eclipse PDE
Release 3.1

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