Closed porst17 closed 10 years ago
GWT use different folders for client and server side, if you take a look at surfer.js/src/org/test you will see "client" and "server" folders. In this particular case server folder holds the class that calls ANTLR for parsing equation. This is the entry point for server side service, but there are several classes which are dependencies of this service that are automatically solved by GWT Eclipse plugin. In case of client side classes they are also solved by the plugin, and it will compile only the classes that are used by the client side entry point in depth, this entry point is GwtSurferExperiment class.
E.g. the parser is implemented as a server side module and hence we don't need to add the sources of the
ANTLR
library. How did you do this separation?