GWTiger

GWT Library for Enterprise Application Development using Google Web Toolkit

About GWTiger Framework

GWTiger is a GWT Library and application framework that will enable developers to write enterprise applications quickly and easily.

The framework essentially contains a set of widgets and java classes that can be included in any GWT project.

The following are the features:-

Widgets and Panels

GWT is a great tool with a lot of flexibility. WHen you are building a data entry screen or a form, you will have to write a lot of code to have widgets inside a horizontal panel which itself goes into a vertical panel which is embedded in some other panel. GWTiger will reduce that complexity by giving you a class that has built in label, field (text, password, list etc.) and a place for error message. All combined together in one easy package.
All you have to do is:-
TextFieldWidget txtUserId = new TextFieldWidget("User Id");

Field Validation

Very easily add field validation to your application. Making a field required is as simple as calling txtUserId.setRequired(true);

Mask Controls

GWTiger has widgets to provide Mask controls. E.g if you would like someone to enter their phone number in the format (122) 122-1222 all you have to do is to setup a mask control as
MaskTextFieldWidget txtPhone = new MaskTextFieldWidget("Phone","(###) ###-####");

Lazy loading

Each screen may take 2-3 seconds to load. If you build a large application, it may take several seconds/a minute for the application to load. With GWTiger you can use pre built functions to load your screens only when/if you need them.

Login screen

The demo application comes with a template and entire logic to build a login screen including the server side code.

Back Button Support

All pages automatically set their history.
In order to support the back button feature all you have to do is to add the call addHistorySupport(); in your onModuleLoad method.

Please download the library and view the sample application.

Syndicate content

(C) Aditya Kapur Login - Design by Artinet