KickJava   Java API By Example, From Geeks To Geeks.

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


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

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