HostAccessApplication
An Eclipse Application class is the main entry point in an Eclipse environment. When the Eclipse platform starts, it finds and loads the specified application.
A default application class, HostAccessApplication, is provided
in the ZIETrans RCP runtime extension plug-in project. This class creates
a new workbench window configured by the HostAccessWorkbenchWindowAdvisor
class, which is also provided.
Note: Because of the simplicity
of the default application class, there is usually no need to modify
it.
To use the provided application as the main entry point for an
Eclipse environment instance, specify the application's ID in the
application argument:
- Windows:
- eclipse.exe -application com.ibm.hats.rcp.runtime.extension.application
- Linux:
- ./eclipse -application com.ibm.hats.rcp.runtime.extension.application
An Eclipse product is responsible for branding an Eclipse environment. Branding
includes defining an "About" dialog, setting window icons, defining default preferences, and
specifying a splash screen which is displayed when the platform starts. For
more information on branding, see the Eclipse documentation at http://www.eclipse.org/documentation/, select your version of Eclipse, and search
for the section named Customizing a product. A default product is defined in the ZIETrans
runtime extension plug-in (com.ibm.hats.rcp.runtime.extension.product). To start the Eclipse
platform using this product, specify the product's ID in the product argument:
- Windows:
- eclipse.exe -product com.ibm.hats.rcp.runtime.extension.product
- Linux:
- ./eclipse -product com.ibm.hats.rcp.runtime.extension.product
Because the product extension point indicates which application to use, specifying an application is not required when a product is specified. In the case of the ZIETrans runtime extension plug-in product, the ZIETrans runtime extension plug-in application is used by default.