Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Groovy Application Split - a canonical implementation of the presentation model pattern
Groovy
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gradle/0.9-20100402211949+0200/taskArtifacts
.idea
presentation
src
wrapper
.gitignore
Grasp.iml
README.md
build.gradle
gradlew
gradlew.bat
todo.txt

README.md

Grasp - Groovy Application Split

The project has less that alpha status and is only for experimental use!

Purpose

Grasp is targeted at implementing an application split for event driven user interface technologies. Java Swing is the first example, but it is destined to become independent of the widget set.

The proposed application split encompasses patterns and other lessons learnt from at least three considerably big GUI-heavy applications.

Two cornerstones are the Presentation Model Pattern and declarative binding. Both require a dynamic language for a generic implementation and we have chosen Groovy for that purpose.

License

The code is published under the Apache 2 license: http://www.apache.org/licenses/LICENSE-2.0.html

Something went wrong with that request. Please try again.