Java Reference
In-Depth Information
The host page also references the application style sheet, TimeEntry.css, as well as
the default GWT style sheet, standard.css, from the module definition. Eclipse
generates three different themes for you, and you can choose the one you like best by
uncommenting one of the lines. You'll be adding a few of your own styles to the
TimeEntry.css file to give your application a nice look and feel.
Table 5-1.
Project files created by the Eclipse plug-in
File
Description
TimeEntry.gwt.xml
GWT module definition. The module definition
includes the collection of resources that comprise a
GWT application or a shared package. By default, all
applications inherit the core GWT functionality
required for every project. You can also specify other
GWT modules from which to inherit.
GreetingService.java
Interface for the client-side service that extends
RemoteService and lists all RPC methods.
GreetingServiceAsync.java Asynchronous service interface that is called from the
client-side code.
TimeEntry.java
GWT entry point class. You'll be writing most of your
code here.
GreetingServiceImpl.java
Server-side implementation of the RPC service that
extends RemoteServiceServlet and implements the
GreetingService interface.
appengine-web.xml
App Engine Java application configuration file specifies
the application's registered application ID and the
version identifier.
web.xml
Java web application descriptor containing the servlet
definitions and mappings and welcome file setting.
TimeEntry.css
Application style sheet referenced by the host page.
TimeEntry.html
Host page rendering your GWT application.
95