| org.eclipse.pde.internal.core.feature.FeatureObject
All known Subclasses: org.eclipse.pde.internal.core.feature.FeatureURL, org.eclipse.pde.internal.core.feature.FeatureURLElement, org.eclipse.pde.internal.core.feature.FeatureInstallHandler, org.eclipse.pde.internal.core.feature.IdentifiableObject, org.eclipse.pde.internal.core.feature.FeatureInfo,
FeatureObject | abstract public class FeatureObject extends PlatformObject implements IFeatureObject(Code) | | |
Method Summary | |
protected void | ensureModelEditable() | protected void | firePropertyChanged(String property, Object oldValue, Object newValue) | protected void | firePropertyChanged(IFeatureObject object, String property, Object oldValue, Object newValue) | protected void | fireStructureChanged(IFeatureObject child, int changeType) | protected void | fireStructureChanged(IFeatureObject[] children, int changeType) | boolean | getBooleanAttribute(Node node, String name) | public IFeature | getFeature() | int | getIntegerAttribute(Node node, String name) | public String | getLabel() | public IFeatureModel | getModel() | String | getNodeAttribute(Node node, String name) | protected String | getNormalizedText(String source) | public IFeatureObject | getParent() | public String | getTranslatableLabel() | protected String | getWritableString(String source) | public boolean | isInTheModel() | protected void | parse(Node node) | protected void | reset() | public void | restoreProperty(String name, Object oldValue, Object newValue) | void | setInTheModel(boolean value) | public void | setLabel(String newLabel) | public void | setModel(IFeatureModel model) | public void | setParent(IFeatureObject parent) | protected void | throwCoreException(String message) | public void | write(String indent, PrintWriter writer) |
inTheModel | boolean inTheModel(Code) | | |
ensureModelEditable | protected void ensureModelEditable() throws CoreException(Code) | | |
fireStructureChanged | protected void fireStructureChanged(IFeatureObject[] children, int changeType)(Code) | | |
getTranslatableLabel | public String getTranslatableLabel()(Code) | | |
isInTheModel | public boolean isInTheModel()(Code) | | |
reset | protected void reset()(Code) | | |
setInTheModel | void setInTheModel(boolean value)(Code) | | |
setLabel | public void setLabel(String newLabel) throws CoreException(Code) | | |
throwCoreException | protected void throwCoreException(String message) throws CoreException(Code) | | |
|
|