Adds a required plug-in reference to this feature.
This method may throw a CoreException if
the model is not editable.
Parameters: reference - a required plug-in reference to add
addIncludedFeatures
public void addIncludedFeatures(IFeatureChild[] features) throws CoreException(Code)
Adds included feature to this feature.
This method may throw a CoreException if
the model is not editable.
Parameters: features - features to include
Adds a plug-in reference to this feature.
This method may throw a CoreException if
the model is not editable.
Parameters: reference - a plug-in reference to add
computeImports
public void computeImports() throws CoreException(Code)
public void removeData(IFeatureData[] entries) throws CoreException(Code)
Removes a data reference from this feature. This
method may throw a CoreException if the model
is not editable.
Parameters: entries - data entries to remove
Removes a required plug-in reference from this feature.
This method may throw a CoreException if
the model is not editable.
Parameters: iimport - a required plug-in reference to add
removeIncludedFeatures
public void removeIncludedFeatures(IFeatureChild[] features) throws CoreException(Code)
Remove included feature from this feature.
This method may throw a CoreException if
the model is not editable.
Parameters: features - included features to remove
Removes a plug-in reference from this feature. This
method may throw a CoreException if the model
is not editable.
Parameters: plugin - a plug-in reference to remove