KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > pde > internal > ui > editor > plugin > JavaAttributeValue


1 /*******************************************************************************
2  * Copyright (c) 2000, 2006 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Eclipse Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Contributors:
9  * IBM Corporation - initial API and implementation
10  *******************************************************************************/

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 JavaDoc 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 JavaDoc getClassName() {
33     return getStringValue();
34 }
35 }
36
Popular Tags