Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EDT:New Project Wizard"

(New page: =  Introduction = In order to start EGL programming, the first thing is to create a new EGL project. The EGL new project wizard looks very much the same as other eclipse new project ...)
 
 
(21 intermediate revisions by 4 users not shown)
Line 1: Line 1:
=  Introduction =
+
Please link to this page:
  
In order to start EGL programming, the first thing is to create a new EGL project. The EGL new project wizard looks very much the same as other eclipse new project wizards. If you're familiar with eclipse, it will be very easy to handle and create a new project in EDT. In this page, we will introduce EGL project type, how to create each kind of project and finally how to extend EGL project wizard to create your own project type.
+
http://wiki.eclipse.org/index.php?title=EDT:Create_an_EGL_project
 
+
= EGL Project Type =
+
 
+
There are 4 types of project templates in the EDT released.
+
 
+
#Basic project: It is used&nbsp;for developing EGL programs, services, and libraries. The project can be configured to generate to multiple target languages.<br>Typical usages:Batch (command line) programs,&nbsp;Common libraries and records,&nbsp;Web services,&nbsp;Data access services and librarie
+
#Web 2.0 client application project:It is used&nbsp;for developing rich web applications that utilize existing web services. EGL Rich UI code is generated to JavaScript and HTML. Applications are deployed to web application servers, such as Apache Tomcat.<br>Typical usages:&nbsp;Web client for existing services,&nbsp;Mashup applications,<br>Target languages:&nbsp;JavaScript
+
#Web 2.0 client with services application project:&nbsp;Creates a project for developing rich web applications and related services accessible from standard web browsers. Service code is generated to Java and EGL Rich UI code is generated to JavaScript™ and HTML. Applications are deployed to web application servers, such as Apache Tomcat.<br>Typical usages:&nbsp;End-to-end client/server application<br> Target languages:&nbsp;Java,&nbsp;JavaScript
+
#Hello world project: This is a simple example application that demonstrates an EGL Rich UI web application calling an EGL service.
+
 
+
Notice that, besides the 4 built-in project types, developers can extend the project wizard to add their own project types. In a new project type, developers can add a bunch of setting parameter, add new default packages and handlers and include default copyright statements etc. The hello world project is also an example to demonstrate the extensibility.
+
 
+
= Create a new EGL project =
+
 
+
== Open New Project Wizard ==
+
 
+
#From the menu bar in the EGL perspective, click File &gt; New &gt; EGL Project. The EGL Project window opens.
+
#
+

Latest revision as of 14:21, 29 January 2012

Please link to this page:

http://wiki.eclipse.org/index.php?title=EDT:Create_an_EGL_project

Back to the top