1 11 package org.eclipse.pde.internal.core.ifeature; 12 13 import java.io.Serializable ; 14 15 import org.eclipse.core.runtime.CoreException; 16 import org.eclipse.core.runtime.IAdaptable; 17 import org.eclipse.pde.core.IWritable; 18 21 public interface IFeatureObject extends IWritable, IAdaptable, Serializable { 22 26 String P_LABEL = "label"; 31 public IFeature getFeature(); 32 36 String getLabel(); 37 42 IFeatureModel getModel(); 43 44 boolean isInTheModel(); 45 50 public IFeatureObject getParent(); 51 58 void setLabel(String label) throws CoreException; 59 63 public String getTranslatableLabel(); 64 } 65 66 | Popular Tags |