Package 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
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
Method Summary
Modifier and TypeMethodDescriptioncreateAttribute
(IPluginElement element) Creates a new attribute instance for the provided element.createElement
(IPluginObject parent) Creates a new element instance for the provided parent.Creates a new extension instance.Creates a new extension point instance
-
Method Details
-
createAttribute
Creates a new attribute instance for the provided element.- Parameters:
element
- the parent element- Returns:
- the new attribute instance
-
createElement
Creates a new element instance for the provided parent.- Parameters:
parent
- the parent element- Returns:
- the new element instance
-
createExtension
IPluginExtension createExtension()Creates a new extension instance.- Returns:
- the new extension instance
-
createExtensionPoint
IPluginExtensionPoint createExtensionPoint()Creates a new extension point instance- Returns:
- a new extension point
-