|
Eclipse JDT 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.jdt.launching.AbstractVMInstall | +--org.eclipse.jdt.launching.VMStandin
An implementation of IVMInstall that is used for manipulating VMs without necessarily * committing changes. *
* Instances of this class act like wrappers. All other instances of IVMInstall represent * 'real live' VMs that may be used for building or launching. Instances of this class * behave like 'temporary' VMs that are not visible and not available for building or launching. *
** Instances of this class may be constructed as a preliminary step to creating a 'live' VM * or as a preliminary step to making changes to a 'real' VM. *
* WhenconvertToRealVM
is called, a corresponding 'real' VM is created
* if one did not previously exist, or the corresponding 'real' VM is updated.
*
* * Clients may instantiate this class; it is not intended to be subclassed. *
* * @since 2.1
Constructor Summary | |
VMStandin(IVMInstall realVM)
Construct a VMStandin instance based on the specified IVMInstall . |
|
VMStandin(IVMInstallType type,
String id)
|
Method Summary | |
IVMInstall |
convertToRealVM()
If no corresponding 'real' VM exists, create one and populate it from this standin instance. |
Methods inherited from class org.eclipse.jdt.launching.AbstractVMInstall |
equals, getId, getInstallLocation, getJavadocLocation, getLibraryLocations, getName, getVMInstallType, getVMRunner, hashCode, setInstallLocation, setJavadocLocation, setLibraryLocations, setName, setNotify |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public VMStandin(IVMInstallType type, String id)
AbstractVMInstall.AbstractVMInstall(org.eclipse.jdt.launching.IVMInstallType, java.lang.String)
public VMStandin(IVMInstall realVM)
VMStandin
instance based on the specified IVMInstall
.
* Changes to this standin will not be reflected in the 'real' VM until convertToRealVM
* is called.
*
* @param realVM the 'real' VM from which to construct this standin VM
Method Detail |
public IVMInstall convertToRealVM()
|
Eclipse JDT 2.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |