Package org.eclipse.pde.core.plugin
Interface IPluginExtensionPoint
- 
- All Superinterfaces:
- IAdaptable,- IIdentifiable,- IPluginObject,- IWritable
 
 public interface IPluginExtensionPoint extends IPluginObject, IIdentifiable Classes that implement this interface model an extension point element specified in the plug-in manifest.- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringP_SCHEMAA property name that will be used to notify about changes to the schema value.- 
Fields inherited from interface org.eclipse.pde.core.IIdentifiableP_ID
 - 
Fields inherited from interface org.eclipse.pde.core.plugin.IPluginObjectP_NAME
 
- 
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetFullId()Returns the full extension point Id that is composed as "pluginId.pointId".StringgetSchema()Returns the name of the extension point XML schema that defines this extension point.voidsetSchema(String schema)Sets the plug-in relative name of the extension point schema file that describes this extension point.- 
Methods inherited from interface org.eclipse.core.runtime.IAdaptablegetAdapter
 - 
Methods inherited from interface org.eclipse.pde.core.IIdentifiablegetId, setId
 - 
Methods inherited from interface org.eclipse.pde.core.plugin.IPluginObjectgetModel, getName, getParent, getPluginBase, getPluginModel, getResourceString, getTranslatedName, isInTheModel, isValid, setInTheModel, setName
 
- 
 
- 
- 
- 
Field Detail- 
P_SCHEMAstatic final String P_SCHEMA A property name that will be used to notify about changes to the schema value.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getFullIdString getFullId() Returns the full extension point Id that is composed as "pluginId.pointId". This full Id will be used by extensions to reference this extension point.- Returns:
- a full extension point Id
 
 - 
getSchemaString getSchema() Returns the name of the extension point XML schema that defines this extension point.- Returns:
- XML extension point schema file name
 
 - 
setSchemavoid setSchema(String schema) throws CoreException Sets the plug-in relative name of the extension point schema file that describes this extension point. This method will throw a CoreException if the model is not editable.- Parameters:
- schema- the schema file name
- Throws:
- CoreException- if the model is not editable
 
 
- 
 
-