public interface IPluginExtension extends IPluginParent, IIdentifiable
Modifier and Type | Field and Description |
---|---|
static String |
P_POINT
A name of the property that will be used to
notify about the "point" change
|
P_SIBLING_ORDER
P_NAME
P_ID
Modifier and Type | Method and Description |
---|---|
String |
getPoint()
Returns the full ID of the extension point that this extension
is plugged into.
|
Object |
getSchema()
Returns the schema for the extension point that this extension
is plugged into or
null if not found. |
void |
setPoint(String point)
Sets the value of the extension point Id
This method will throw a CoreException if
this model is not editable.
|
add, add, getChildCount, getChildren, getIndexOf, remove, swap
getModel, getName, getParent, getPluginBase, getPluginModel, getResourceString, getTranslatedName, isInTheModel, isValid, setInTheModel, setName
getAdapter
getId, setId
static final String P_POINT
String getPoint()
Object getSchema()
null
if not found.
This method is an implementation detail - schema object is not needed for clients outside PDE and should not be used.
null
void setPoint(String point) throws CoreException
point
- the new extension point IdCoreException
- if the model is not editable
Copyright (c) 2000, 2016 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.