public interface IVMInstallChangedListener
JavaRuntime
.
Clients may implement this interface.
Modifier and Type | Field and Description |
---|---|
static String |
PROPERTY_INSTALL_LOCATION
Property constant indicating the install location of
a VM install has changed.
|
static String |
PROPERTY_JAVADOC_LOCATION
Property constant indicating the Javadoc location associated
with a VM install has changed.
|
static String |
PROPERTY_LIBRARY_LOCATIONS
Property constant indicating the library locations associated
with a VM install have changed.
|
static String |
PROPERTY_NAME
Property constant indicating the name associated
with a VM install has changed.
|
static String |
PROPERTY_VM_ARGUMENTS
Property constant indicating the VM arguments associated
with a VM install has changed.
|
Modifier and Type | Method and Description |
---|---|
void |
defaultVMInstallChanged(IVMInstall previous,
IVMInstall current)
Notification that the workspace default VM install
has changed.
|
void |
vmAdded(IVMInstall vm)
Notification that a VM has been created.
|
void |
vmChanged(PropertyChangeEvent event)
Notification that a property of a VM install has changed.
|
void |
vmRemoved(IVMInstall vm)
Notification that a VM has been disposed.
|
static final String PROPERTY_LIBRARY_LOCATIONS
static final String PROPERTY_NAME
static final String PROPERTY_INSTALL_LOCATION
static final String PROPERTY_JAVADOC_LOCATION
static final String PROPERTY_VM_ARGUMENTS
void defaultVMInstallChanged(IVMInstall previous, IVMInstall current)
previous
- the VM install that was previously assigned
to the workspace, possibly null
current
- the VM install that is currently assigned to the
workspace, possibly null
void vmChanged(PropertyChangeEvent event)
event
- event describing the change. The VM that has changed
is the source object associated with the event.void vmAdded(IVMInstall vm)
vm
- the vm that has been createdvoid vmRemoved(IVMInstall vm)
vm
- the vm that has been disposed
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.