|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.core.runtime.PlatformObject
org.eclipse.rse.core.RemoteSystemsProject
Handle for a Remote Systems Project
A Remote Systems Project is a singleton created initially by the remote systems plugin. It is a container for all the connections and subsystems defined for working with remote systems.
IRemoteSystemsProject| Field Summary | |
|---|---|
protected IProject |
fProject
The platform project this IRemoteProject is based on |
static String |
ID
ID of the nature for the remote system explorer project: "org.eclipse.rse.ui.remotesystemsnature" |
static String |
NAME
Name of the nature for the remote system explorer project: "Remote Systems Nature" |
protected static String[] |
NO_PREREQUISITES
An empty array of strings indicating that a project doesn't have any prerequesite projects. |
| Constructor Summary | |
|---|---|
RemoteSystemsProject()
Constructor needed for IProject.getNature() and IProject.addNature(). |
|
RemoteSystemsProject(IProject project)
|
|
| Method Summary | |
|---|---|
void |
configure()
Configure the project with Java nature. |
void |
deconfigure()
Removes the Java nature from the project. |
IProject |
getProject()
Returns the IProject on which this IJavaProject
was created. |
int |
hashCode()
|
void |
setProject(IProject project)
|
| Methods inherited from class org.eclipse.core.runtime.PlatformObject |
|---|
getAdapter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String ID
public static final String NAME
protected static final String[] NO_PREREQUISITES
protected IProject fProject
IRemoteProject is based on
| Constructor Detail |
public RemoteSystemsProject()
IProject.getNature() and IProject.addNature().
setProject(org.eclipse.core.resources.IProject)public RemoteSystemsProject(IProject project)
| Method Detail |
public void setProject(IProject project)
setProject in interface IProjectNature
public void configure()
throws CoreException
configure in interface IProjectNatureCoreException
public void deconfigure()
throws CoreException
deconfigure in interface IProjectNatureCoreExceptionpublic IProject getProject()
IRemoteSystemsProjectIProject on which this IJavaProject
was created. This is handle-only method.
getProject in interface IRemoteSystemsProjectpublic int hashCode()
|
RSE Release 1.0 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||