Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

MVP4G-Examples

To help you understand the framework, Mvp4g comes with tutorials and examples. Here you will find several examples. Most of them are deployed at the app engine.

Examples

#####EmployeeAdmin The GWT PureMvc example (as part of the mvp4g showcase here) but implemented with the Mvp4g framework.

#####EmployeeAdmin with GXT: Same example as EmployeeAdmin but implemented with GXT using different approaches (see Mvp4g and GXT post).

#####Mvp4gMultiPresenterExample This example demonstrates the use of the Multi-Presenter feature of mvp4g without using History.

Once the program is started, you'll see a Dashboard with an empty portlet. This portlet contains the unique IDs of all opened presenter. By pressing the 'add tab'-button, a new tab is created and the unique ID of the presenter is added to the grid of open tabs. Double clicking a row in the grid will bring the corresponding presenter to front.

The implementation is done with a mvp4g Eventhandler which manages new tab, open tab and closing a tab.

#####Mvp4gMultiPresenterWirthHistorieExample This example demonstrates the use of the Multi-Presenter feature of mvp4g supporting History.

After starting the application, it shows a list of person. To open a new tab, double click a row in the grid. It is also possible to add a new person by pressing the 'add person'-button.

The history is implemented in that way, that it will always remembers all open tabs. If the program is reloaded, it shows all tabs open, that where selected the last time. Using the browsers back- or forward-button will not change the opened tabs. It might be possible to implement this by changing the implementation inside the history converter.

About

mvp4g-examples

Resources

License

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •