My favorites | Sign in
Project Home Downloads Wiki Issues Source
READ-ONLY: This project has been archived. For more information see this post.
Search
for
Concepts  
Guit concepts.
Updated Aug 18, 2010 by gal.dol...@gmail.com

Controller

A controller is a unit of logic that do not have a view. It can and should be tested. It can talk to the CommandService and to the EventBus. It can talk to other Controllers and Presenters.

Presenter

A presenter is a controller with a view.

ViewInterface

The view interface is the protocol between a Presenter and a ViewImplementation.

ViewImplementation

The view implementation is the Gwt implementation of a view. Generally is a Composite, but it can be any Widget or a gateway to the DOM.

EventBinder

There are two kinds of events binders in Guit: the EventBusBinder or the ViewBinder.

EventBusBinder

The EventBusBinder bind EventBus events with a Controller.

ViewBinder

The ViewBinder bind EventBus and ViewImplementation events with a Presenter.

Place

A Place is a location in your application. It can be a Controller or a Presenter and it can have data on it.

PlaceManager

The PlaceManager is the gateway to the History.

CommandService

The CommandService is the gateway to the server.

Powered by Google Project Hosting