|
The Java EMF Model component contains the functions for modeling Java classes in EMF. It contains BeanInfo processing. The model instantiates the actual Java classes, but it is done in a separate Java Virtual Machine. This is done so that none of the user classes will interfere with the Eclipse IDE itself. This means we can actually use a different JDK version then what is running the Eclipse IDE. We actually run the code so that the editor provides a true WYSIWYG. This component contains what is called Remote Proxy to provide the interaction between the Eclipse IDE and the remote JVM that is started.
|