Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 


Eclipse JDT
Release 3.5

org.eclipse.jdt.launching
Interface IVMInstallChangedListener


public interface IVMInstallChangedListener

A VM install changed listener is notified when the workspace default VM install changes, or when an attribute of a specific VM install changes. Listeners register with JavaRuntime.

Clients may implement this interface.

Since:
2.0

Field Summary
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.
 
Method Summary
 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.
 

Field Detail

PROPERTY_LIBRARY_LOCATIONS

static final 
String PROPERTY_LIBRARY_LOCATIONS
Property constant indicating the library locations associated with a VM install have changed.


PROPERTY_NAME

static final 
String PROPERTY_NAME
Property constant indicating the name associated with a VM install has changed.


PROPERTY_INSTALL_LOCATION

static final 
String PROPERTY_INSTALL_LOCATION
Property constant indicating the install location of a VM install has changed.


PROPERTY_JAVADOC_LOCATION

static final 
String PROPERTY_JAVADOC_LOCATION
Property constant indicating the Javadoc location associated with a VM install has changed.


PROPERTY_VM_ARGUMENTS

static final 
String PROPERTY_VM_ARGUMENTS
Property constant indicating the VM arguments associated with a VM install has changed.

Since:
3.2
Method Detail

defaultVMInstallChanged

void defaultVMInstallChanged(
IVMInstall previous,
                             
IVMInstall current)
Notification that the workspace default VM install has changed.

Parameters:
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

vmChanged

void vmChanged(
PropertyChangeEvent event)
Notification that a property of a VM install has changed.

Parameters:
event - event describing the change. The VM that has changed is the source object associated with the event.

vmAdded

void vmAdded(
IVMInstall vm)
Notification that a VM has been created.

Parameters:
vm - the vm that has been created

vmRemoved

void vmRemoved(
IVMInstall vm)
Notification that a VM has been disposed.

Parameters:
vm - the vm that has been disposed

Eclipse JDT
Release 3.5

Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.

 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire