1 11 package org.eclipse.pde.internal.ui.editor.plugin; 12 13 import org.eclipse.core.resources.IProject; 14 import org.eclipse.pde.core.plugin.IPluginModelBase; 15 import org.eclipse.pde.internal.core.ischema.ISchemaAttribute; 16 17 public class JavaAttributeValue extends ResourceAttributeValue { 18 private ISchemaAttribute attInfo; 19 private IPluginModelBase model; 20 21 public JavaAttributeValue(IProject project, IPluginModelBase model, ISchemaAttribute attInfo, String className) { 22 super(project, className); 23 this.attInfo = attInfo; 24 this.model = model; 25 } 26 public ISchemaAttribute getAttributeInfo() { 27 return attInfo; 28 } 29 public IPluginModelBase getModel() { 30 return model; 31 } 32 public String getClassName() { 33 return getStringValue(); 34 } 35 } 36 | Popular Tags |