Hitachi Vantara Pentaho Community Wiki
Child pages
  • Advanced Guide to MVC in Pentaho XUL Applications
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

MVC in Pentaho Xul applications can be acheived by architecting your application using a set of conventions we will detail here.   Let's first take a look at the

Model

  • contains view logic such as enablement and visibility, i.e. the state of UI components
  • applies form validation

View

  • creation of ui components
  • layout of ui components

Controller

  • binds UI state to the model
  • performs UI action handling (not related to component state) such as launching of dialogs

 

 

  • No labels