KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > enhydra > kelp > eclipse > ui > launcher > EnhydraClassPath


1 package org.enhydra.kelp.eclipse.ui.launcher;
2
3 import org.enhydra.kelp.eclipse.ui.launcher.EnhydraNode;
4 import org.eclipse.jdt.launching.IRuntimeClasspathEntry;
5 import org.eclipse.core.runtime.IPath;
6 import org.eclipse.core.resources.IResource;
7
8 /**
9  * <p>Title: </p>
10  * <p>Description: </p>
11  * <p>Copyright: Copyright (c) 2003</p>
12  * <p>Company: </p>
13  * @author unascribed
14  * @version 1.0
15  */

16
17 abstract public class EnhydraClassPath implements EnhydraNode{
18
19   abstract public void setSourceAttachmentPath(IPath path);
20
21   abstract public int getType();
22
23   abstract public String JavaDoc getMemento();
24
25   abstract public IPath getPath();
26
27   abstract public IResource getResource();
28
29   abstract public IPath getSourceAttachmentPath();
30
31   abstract public IPath getSourceAttachmentRootPath();
32
33   abstract public void setSourceAttachmentRootPath(IPath path);
34
35   abstract public int getClasspathProperty();
36
37   abstract public void setClasspathProperty(int location);
38
39   abstract public String JavaDoc getLocation();
40
41   abstract public String JavaDoc getSourceAttachmentLocation();
42
43   abstract public String JavaDoc getSourceAttachmentRootLocation();
44
45   abstract public String JavaDoc getVariableName();
46
47 }
Popular Tags