Fixes for downloading CSV/Excel files: now prints header again when using 'download visible'.

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11780 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
added minimal package doc

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11782 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
change to allow for both 'view + model + controller in one class' as well as nice separate MVC design.

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11783 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
Make all UI elements inherit from ScreenView so one can use them as 'view' in the MVC architecture

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11784 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
added code renderer for java

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11785 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
added first version of the builder pattern. So you can do: view.add(new StringInput("myInput").setLabel("My Input").setNillable(true));

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11786 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
better error message for when keyfields are not known

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11787 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
removed unused

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11788 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
removed unused

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11789 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
removed generators for pluginview and pluginmodel

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11817 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
cleaned up standard form and menu elements; made container implement HtmlElement so we can use it inside forms.

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11830 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
cleaned up standard form and menu elements; made container implement HtmlElement so we can use it inside forms.

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11831 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
convenience method for handleRequest

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11837 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
enabled <include file=""/> inside data model XML so that we don't need to include all model files in each app.

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11842 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
Wrapped the call to find out what the outside IP address of the application is inside a separate thread so the application does not hang when the server cannot be contacted.

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11852 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
changed xref and mref implementation

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11859 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
added gson library 

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11860 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
forget to add file to svn

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11861 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
forget to add file to svn

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11862 42de9c89-b41c-0410-9fa9-f33e7b6bda7a
Added thew new GSON library to default classpath

git-svn-id: http://www.molgenis.org/svn/molgenis/trunk@11868 42de9c89-b41c-0410-9fa9-f33e7b6bda7a