Implemented MyShared tree (still pending server support)
authorChristos Stathis <chstath@ebs.gr>
Fri, 19 Aug 2011 14:16:29 +0000 (17:16 +0300)
committerChristos Stathis <chstath@ebs.gr>
Fri, 19 Aug 2011 14:16:29 +0000 (17:16 +0300)
332 files changed:
web_client/.classpath [new file with mode: 0644]
web_client/.gwt/.gwt-log [new file with mode: 0644]
web_client/.project [new file with mode: 0644]
web_client/.settings/com.google.appengine.eclipse.core.prefs [new file with mode: 0644]
web_client/.settings/com.google.gdt.eclipse.core.prefs [new file with mode: 0644]
web_client/.settings/com.google.gwt.eclipse.core.prefs [new file with mode: 0644]
web_client/src/com/google/gwt/user/cellview/client/GssSimplePager.java [deleted file]
web_client/src/gr/grnet/pithos/web/client/FileList.java
web_client/src/gr/grnet/pithos/web/client/Pithos.java
web_client/src/gr/grnet/pithos/web/client/foldertree/AccountResource.java
web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.java [new file with mode: 0644]
web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.java [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/2folder22.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/advancedsettings.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/ajax-loader.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/asc.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bell.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/blank.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/border_remove.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bug.png [new file with mode: 0755]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/db_update.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/demo.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/desc.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/doc_versions.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/document.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_add.png [new file with mode: 0755]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_group_22.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_user.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcopy.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcut.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editdelete.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editpaste.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/exit.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_green.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_home.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_inbox.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_new.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_outbox.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_user.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_yellow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/group.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/groupevent.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/info.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/internet.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/khelpcenter.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/linewidth.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/lock.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_critical.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_info.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_warning.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2_shared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/myshared22.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/othersshared.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/pithos2-logo.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh2.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search_16.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/translate.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trash.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trashcan_empty.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/view_text.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/Pithos.gwt.xml [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/AbstractPropertiesDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Clipboard.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.properties [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$5.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$6.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$7.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$8.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$9.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$FileValueUpdater.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableResources.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableStyle.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Templates.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$5.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$6.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$7.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$8.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$9.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$5.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$5.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$7.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$CheckboxEventTranslator.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$EventTranslator.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$SelectAction.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTable.css [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTreeBasic.css [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$10.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$11.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$12.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$13.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$14.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$15.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$5.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$6.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$7.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$8.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$9.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Resources.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Template.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/StatusPanel.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/VersionsList.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeIn.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeOut.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeClosedItem.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeLoadingBasic.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeOpenItem.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CopyCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CutCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/DeleteCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/EmptyTrashCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/NewFolderCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$5.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PropertiesCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RefreshCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ResreshOthersSharesCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RestoreTrashCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/UploadFileCommand.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/downArrow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/AccountResource.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/File.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Folder.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$BasicResources.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Templates.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Group.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/ObjectResource.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Resource.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/SubDirResource.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$BasicResources.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Templates.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$5.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestException.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestRequestCallback.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/Tag.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$BasicResources.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Images.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Templates.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$1.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$2.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$3.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel.class [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/upArrow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/gss.css [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/background.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/blank.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/bottom.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_blue.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_gold.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_green.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_grey.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_red.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/header.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/loading.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_blue.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_gold.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_green.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_grey.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_red.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/page_shadow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_blue.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_gold.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_green.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_grey.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_red.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_blue.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_gold.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_green.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_grey.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_red.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_blue.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_gold.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_green.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_grey.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_red.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/service-logo.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_checked.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_intermediate.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_unchecked.gif [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/logout.html [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.css [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.js [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/pithos.html [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/corner.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/hborder.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topleft.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topright.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_blue_shadow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_gray_shadow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_blue_shadow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_gray_shadow.png [new file with mode: 0644]
web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/vborder.png [new file with mode: 0644]

diff --git a/web_client/.classpath b/web_client/.classpath
new file mode 100644 (file)
index 0000000..9a42853
--- /dev/null
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+       <classpathentry kind="src" path="src"/>
+       <classpathentry kind="con" path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
+       <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+       <classpathentry kind="output" path="war/WEB-INF/classes"/>
+</classpath>
diff --git a/web_client/.gwt/.gwt-log b/web_client/.gwt/.gwt-log
new file mode 100644 (file)
index 0000000..2bf00fd
--- /dev/null
@@ -0,0 +1,2890 @@
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
+Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/User.gwt.xml
+Loading inherited module 'com.google.gwt.canvas.Canvas'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/Canvas.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.canvas.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/canvas/dom/DOM.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/dom/DOM.gwt.xml
+         Loading inherited module 'com.google.gwt.core.Core'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/Core.gwt.xml
+            Loading inherited module 'com.google.gwt.dev.jjs.intrinsic.Intrinsic'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/dev/jjs/intrinsic/Intrinsic.gwt.xml
+               Loading inherited module 'com.google.gwt.lang.LongLib'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-dev.jar!/com/google/gwt/lang/LongLib.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.Emulation'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/Emulation.gwt.xml
+               Loading inherited module 'com.google.gwt.logging.LogImpl'
+                  Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/logging/LogImpl.gwt.xml
+            Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/xhr/XMLHttpRequest.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CompilerParameters'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CompilerParameters.gwt.xml
+            Loading inherited module 'com.google.gwt.core.EmulateJsStack'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/EmulateJsStack.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.AsyncFragmentLoader'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/AsyncFragmentLoader.gwt.xml
+            Loading inherited module 'com.google.gwt.core.XSLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/XSLinker.gwt.xml
+            Loading inherited module 'com.google.gwt.core.CrossSiteIframeLinker'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CrossSiteIframeLinker.gwt.xml
+         Loading inherited module 'com.google.gwt.user.UserAgent'
+            Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/UserAgent.gwt.xml
+            Loading inherited module 'com.google.gwt.emul.EmulationWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/emul/EmulationWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.emul.Emulation'
+                  Module 'com.google.gwt.emul.Emulation' has already been loaded and will be skipped
+            Loading inherited module 'com.google.gwt.core.CoreWithUserAgent'
+               Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/core/CoreWithUserAgent.gwt.xml
+               Loading inherited module 'com.google.gwt.core.Core'
+                  Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.core.Core'
+   Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.text.Text'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/text/Text.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.event.Event'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/Event.gwt.xml
+   Loading inherited module 'com.google.gwt.event.EventBase'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/EventBase.gwt.xml
+      Loading inherited module 'com.google.web.bindery.event.Event'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/web/bindery/event/Event.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.dom.DomEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/DomEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.event.dom.TouchEvent'
+         Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/dom/TouchEvent.gwt.xml
+         Loading inherited module 'com.google.gwt.user.User'
+            Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.event.logical.LogicalEvent'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/event/logical/LogicalEvent.gwt.xml
+      Loading inherited module 'com.google.gwt.event.EventBase'
+         Module 'com.google.gwt.event.EventBase' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.animation.Animation'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/animation/Animation.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.editor.Editor'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/editor/Editor.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'javax.validation.Validation'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/javax/validation/Validation.gwt.xml
+Loading inherited module 'com.google.gwt.resources.Resources'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/resources/Resources.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+         Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.jsonp.Jsonp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/jsonp/Jsonp.gwt.xml
+      Loading inherited module 'com.google.gwt.user.User'
+         Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.layout.Layout'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/layout/Layout.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.animation.Animation'
+      Module 'com.google.gwt.animation.Animation' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.media.Media'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/Media.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.media.dom.DOM'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/media/dom/DOM.gwt.xml
+Loading inherited module 'com.google.gwt.touch.Touch'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/touch/Touch.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.uibinder.UiBinder'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/uibinder/UiBinder.gwt.xml
+   Loading inherited module 'com.google.gwt.resources.Resources'
+      Module 'com.google.gwt.resources.Resources' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.AsyncProxy'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/AsyncProxy.gwt.xml
+Loading inherited module 'com.google.gwt.user.RemoteService'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RemoteService.gwt.xml
+   Loading inherited module 'com.google.gwt.http.HTTP'
+      Module 'com.google.gwt.http.HTTP' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DocumentRoot'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DocumentRoot.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.DOM'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/DOM.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.dom.DOM'
+      Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Window.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.HTTPRequest'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/HTTPRequest.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.xhr.XMLHttpRequest'
+      Module 'com.google.gwt.xhr.XMLHttpRequest' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.History'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/History.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.i18n.I18N'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/i18n/I18N.gwt.xml
+   Loading inherited module 'com.google.gwt.regexp.RegExp'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/regexp/RegExp.gwt.xml
+   Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safehtml/SafeHtml.gwt.xml
+      Loading inherited module 'com.google.gwt.regexp.RegExp'
+         Module 'com.google.gwt.regexp.RegExp' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Popup'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Popup.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Form'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Form.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.TextBox'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/TextBox.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Focus'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Focus.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ImageBundle'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ImageBundle.gwt.xml
+   Loading inherited module 'com.google.gwt.user.ClippedImage'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ClippedImage.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.user.UserAgent'
+         Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ClippedImage'
+   Module 'com.google.gwt.user.ClippedImage' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.RichText'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/RichText.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.SplitPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/SplitPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.CaptionPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/CaptionPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Window'
+   Module 'com.google.gwt.user.Window' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Tree'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Tree.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.Hyperlink'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/Hyperlink.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.FileUpload'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/FileUpload.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ResizeLayoutPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ResizeLayoutPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.ScrollPanel'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/ScrollPanel.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.user.datepicker.DatePicker'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/datepicker/DatePicker.gwt.xml
+Loading inherited module 'com.google.gwt.user.cellview.CellView'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/user/cellview/CellView.gwt.xml
+   Loading inherited module 'com.google.gwt.user.User'
+      Module 'com.google.gwt.user.User' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.cell.Cell'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/cell/Cell.gwt.xml
+      Loading inherited module 'com.google.gwt.dom.DOM'
+         Module 'com.google.gwt.dom.DOM' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+         Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+      Loading inherited module 'com.google.gwt.text.Text'
+         Module 'com.google.gwt.text.Text' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.editor.Editor'
+      Module 'com.google.gwt.editor.Editor' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.view.View'
+      Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/view/View.gwt.xml
+      Loading inherited module 'com.google.gwt.core.Core'
+         Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.safecss.SafeCss'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/safecss/SafeCss.gwt.xml
+Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
+   Module 'com.google.gwt.safehtml.SafeHtml' has already been loaded and will be skipped
+Loading inherited module 'com.google.gwt.storage.Storage'
+   Module location: jar:file:/home/chstath/Development/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.3.0.r37v201106211634/gwt-2.3.0/gwt-user.jar!/com/google/gwt/storage/Storage.gwt.xml
+   Loading inherited module 'com.google.gwt.core.Core'
+      Module 'com.google.gwt.core.Core' has already been loaded and will be skipped
+   Loading inherited module 'com.google.gwt.user.UserAgent'
+      Module 'com.google.gwt.user.UserAgent' has already been loaded and will be skipped
+Public resources found in...
+Translatable source found in...
+Removing invalidated units
+Finding entry point classes
diff --git a/web_client/.project b/web_client/.project
new file mode 100644 (file)
index 0000000..401a80f
--- /dev/null
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+       <name>web_client</name>
+       <comment></comment>
+       <projects>
+       </projects>
+       <buildSpec>
+               <buildCommand>
+                       <name>org.eclipse.jdt.core.javabuilder</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>com.google.gdt.eclipse.core.webAppProjectValidator</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+               <buildCommand>
+                       <name>com.google.gwt.eclipse.core.gwtProjectValidator</name>
+                       <arguments>
+                       </arguments>
+               </buildCommand>
+       </buildSpec>
+       <natures>
+               <nature>org.eclipse.jdt.core.javanature</nature>
+               <nature>com.google.gwt.eclipse.core.gwtNature</nature>
+       </natures>
+</projectDescription>
diff --git a/web_client/.settings/com.google.appengine.eclipse.core.prefs b/web_client/.settings/com.google.appengine.eclipse.core.prefs
new file mode 100644 (file)
index 0000000..8a792de
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Aug 18 17:35:46 EEST 2011
+eclipse.preferences.version=1
+filesCopiedToWebInfLib=
diff --git a/web_client/.settings/com.google.gdt.eclipse.core.prefs b/web_client/.settings/com.google.gdt.eclipse.core.prefs
new file mode 100644 (file)
index 0000000..62370d9
--- /dev/null
@@ -0,0 +1,5 @@
+#Thu Aug 18 17:35:46 EEST 2011
+eclipse.preferences.version=1
+jarsExcludedFromWebInfLib=
+warSrcDir=
+warSrcDirIsOutput=true
diff --git a/web_client/.settings/com.google.gwt.eclipse.core.prefs b/web_client/.settings/com.google.gwt.eclipse.core.prefs
new file mode 100644 (file)
index 0000000..517d360
--- /dev/null
@@ -0,0 +1,4 @@
+#Thu Aug 18 17:35:46 EEST 2011
+eclipse.preferences.version=1
+entryPointModules=
+filesCopiedToWebInfLib=gwt-servlet.jar
diff --git a/web_client/src/com/google/gwt/user/cellview/client/GssSimplePager.java b/web_client/src/com/google/gwt/user/cellview/client/GssSimplePager.java
deleted file mode 100644 (file)
index 7a37b46..0000000
+++ /dev/null
@@ -1,560 +0,0 @@
-/*
- * Copyright 2011 GRNET S.A. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or
- * without modification, are permitted provided that the following
- * conditions are met:
- *
- *   1. Redistributions of source code must retain the above
- *      copyright notice, this list of conditions and the following
- *      disclaimer.
- *
- *   2. Redistributions in binary form must reproduce the above
- *      copyright notice, this list of conditions and the following
- *      disclaimer in the documentation and/or other materials
- *      provided with the distribution.
- *
- * THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
- * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
- * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
- * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
- * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- * The views and conclusions contained in the software and
- * documentation are those of the authors and should not be
- * interpreted as representing official policies, either expressed
- * or implied, of GRNET S.A.
- */
-package com.google.gwt.user.cellview.client;
-
-import com.google.gwt.core.client.GWT;
-import com.google.gwt.event.dom.client.ClickEvent;
-import com.google.gwt.event.dom.client.ClickHandler;
-import com.google.gwt.i18n.client.NumberFormat;
-import com.google.gwt.resources.client.ClientBundle;
-import com.google.gwt.resources.client.CssResource;
-import com.google.gwt.resources.client.ImageResource;
-import com.google.gwt.resources.client.ImageResource.ImageOptions;
-import com.google.gwt.uibinder.client.UiConstructor;
-import com.google.gwt.user.client.ui.HTML;
-import com.google.gwt.user.client.ui.HasVerticalAlignment;
-import com.google.gwt.user.client.ui.HorizontalPanel;
-import com.google.gwt.user.client.ui.Image;
-import com.google.gwt.view.client.HasRows;
-import com.google.gwt.view.client.Range;
-
-/**
- * A pager for controlling a {@link HasRows} that only supports simple page
- * navigation.
- *
- * <p>
- * <h3>Example</h3>
- * {@example com.google.gwt.examples.cellview.SimplePagerExample}
- * </p>
- */
-public class GssSimplePager extends AbstractPager {
-
-  /**
-   * A ClientBundle that provides images for this widget.
-   */
-  public static interface Resources extends ClientBundle {
-
-    /**
-     * The image used to skip ahead multiple pages.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerFastForward();
-
-    /**
-     * The disabled "fast forward" image.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerFastForwardDisabled();
-
-    /**
-     * The image used to go to the first page.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerFirstPage();
-
-    /**
-     * The disabled first page image.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerFirstPageDisabled();
-
-    /**
-     * The image used to go to the last page.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerLastPage();
-
-    /**
-     * The disabled last page image.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerLastPageDisabled();
-
-    /**
-     * The image used to go to the next page.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerNextPage();
-
-    /**
-     * The disabled next page image.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerNextPageDisabled();
-
-    /**
-     * The image used to go to the previous page.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerPreviousPage();
-
-    /**
-     * The disabled previous page image.
-     */
-    @ImageOptions(flipRtl = true)
-    ImageResource simplePagerPreviousPageDisabled();
-
-    /**
-     * The styles used in this widget.
-     */
-    @Source("SimplePager.css")
-    Style simplePagerStyle();
-  }
-
-  /**
-   * Styles used by this widget.
-   */
-  public static interface Style extends CssResource {
-
-    /**
-     * Applied to buttons.
-     */
-    String button();
-
-    /**
-     * Applied to disabled buttons.
-     */
-    String disabledButton();
-
-    /**
-     * Applied to the details text.
-     */
-    String pageDetails();
-  }
-
-  /**
-   * The location of the text relative to the paging buttons.
-   */
-  public static enum TextLocation {
-    CENTER, LEFT, RIGHT;
-  }
-
-  private static int DEFAULT_FAST_FORWARD_ROWS = 1000;
-  private static Resources DEFAULT_RESOURCES;
-
-  private static Resources getDefaultResources() {
-    if (DEFAULT_RESOURCES == null) {
-      DEFAULT_RESOURCES = GWT.create(Resources.class);
-    }
-    return DEFAULT_RESOURCES;
-  }
-
-  private final Image fastForward;
-
-  private final int fastForwardRows;
-
-  private final Image firstPage;
-
-  /**
-   * We use an {@link HTML} so we can embed the loading image.
-   */
-  private final HTML label = new HTML();
-
-  private final Image lastPage;
-
-  /**
-   * Set to true when the next and last buttons are disabled.
-   */
-  private boolean nextDisabled;
-
-  private final Image nextPage;
-
-  /**
-   * Set to true when the prev and first buttons are disabled.
-   */
-  private boolean prevDisabled;
-
-  private final Image prevPage;
-
-  /**
-   * The {@link Resources} used by this widget.
-   */
-  private final Resources resources;
-
-  /**
-   * The {@link Style} used by this widget.
-   */
-  private final Style style;
-
-  /**
-   * Construct a {@link GssSimplePager} with the default text location.
-   */
-  public GssSimplePager() {
-    this(TextLocation.CENTER);
-  }
-
-  /**
-   * Construct a {@link GssSimplePager} with the specified text location.
-   *
-   * @param location the location of the text relative to the buttons
-   */
-  @UiConstructor
-  // Hack for Google I/O demo
-  public GssSimplePager(TextLocation location) {
-    this(location, getDefaultResources(), false, DEFAULT_FAST_FORWARD_ROWS,
-        true);
-  }
-
-  /**
-   * Construct a {@link GssSimplePager} with the specified resources.
-   *
-   * @param location the location of the text relative to the buttons
-   * @param resources the {@link Resources} to use
-   * @param showFastForwardButton if true, show a fast-forward button that
-   *          advances by a larger increment than a single page
-   * @param fastForwardRows the number of rows to jump when fast forwarding
-   * @param showLastPageButton if true, show a button to go the the last page
-   */
-  public GssSimplePager(TextLocation location, Resources resources,
-      boolean showFastForwardButton, final int fastForwardRows,
-      boolean showLastPageButton) {
-    this.resources = resources;
-    this.fastForwardRows = fastForwardRows;
-    this.style = resources.simplePagerStyle();
-    this.style.ensureInjected();
-
-    // Create the buttons.
-    firstPage = new Image(resources.simplePagerFirstPage());
-    firstPage.addClickHandler(new ClickHandler() {
-      public void onClick(ClickEvent event) {
-        firstPage();
-      }
-    });
-    nextPage = new Image(resources.simplePagerNextPage());
-    nextPage.addClickHandler(new ClickHandler() {
-      public void onClick(ClickEvent event) {
-        nextPage();
-      }
-    });
-    prevPage = new Image(resources.simplePagerPreviousPage());
-    prevPage.addClickHandler(new ClickHandler() {
-      public void onClick(ClickEvent event) {
-        previousPage();
-      }
-    });
-    if (showLastPageButton) {
-      lastPage = new Image(resources.simplePagerLastPage());
-      lastPage.addClickHandler(new ClickHandler() {
-        public void onClick(ClickEvent event) {
-          lastPage();
-        }
-      });
-    } else {
-      lastPage = null;
-    }
-    if (showFastForwardButton) {
-      fastForward = new Image(resources.simplePagerFastForward());
-      fastForward.addClickHandler(new ClickHandler() {
-        public void onClick(ClickEvent event) {
-          setPage(getPage() + getFastForwardPages());
-        }
-      });
-    } else {
-      fastForward = null;
-    }
-
-    // Construct the widget.
-    HorizontalPanel layout = new HorizontalPanel();
-    layout.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
-    initWidget(layout);
-    if (location == TextLocation.RIGHT) {
-      layout.add(label);
-    }
-    layout.add(firstPage);
-    layout.add(prevPage);
-    if (location == TextLocation.CENTER) {
-      layout.add(label);
-    }
-    layout.add(nextPage);
-    if (showFastForwardButton) {
-      layout.add(fastForward);
-    }
-    if (showLastPageButton) {
-      layout.add(lastPage);
-    }
-    if (location == TextLocation.LEFT) {
-      layout.add(label);
-    }
-
-    // Add style names to the cells.
-    firstPage.getElement().getParentElement().addClassName(style.button());
-    prevPage.getElement().getParentElement().addClassName(style.button());
-    label.getElement().getParentElement().addClassName(style.pageDetails());
-    nextPage.getElement().getParentElement().addClassName(style.button());
-    if (showFastForwardButton) {
-      fastForward.getElement().getParentElement().addClassName(style.button());
-    }
-    if (showLastPageButton) {
-      lastPage.getElement().getParentElement().addClassName(style.button());
-    }
-
-    // Disable the buttons by default.
-    setDisplay(null);
-  }
-
-  @Override
-  public void firstPage() {
-    super.firstPage();
-  }
-
-  @Override
-  public int getPage() {
-    return super.getPage();
-  }
-
-  @Override
-  public int getPageCount() {
-    return super.getPageCount();
-  }
-
-  @Override
-  public boolean hasNextPage() {
-    return super.hasNextPage();
-  }
-
-  @Override
-  public boolean hasNextPages(int pages) {
-    return super.hasNextPages(pages);
-  }
-
-  @Override
-  public boolean hasPage(int index) {
-    return super.hasPage(index);
-  }
-
-  @Override
-  public boolean hasPreviousPage() {
-    return super.hasPreviousPage();
-  }
-
-  @Override
-  public boolean hasPreviousPages(int pages) {
-    return super.hasPreviousPages(pages);
-  }
-
-  @Override
-  public void lastPage() {
-    super.lastPage();
-  }
-
-  @Override
-  public void lastPageStart() {
-    super.lastPageStart();
-  }
-
-  @Override
-  public void nextPage() {
-    super.nextPage();
-  }
-
-  @Override
-  public void previousPage() {
-    super.previousPage();
-  }
-
-  @Override
-  public void setDisplay(HasRows display) {
-    // Enable or disable all buttons.
-    boolean disableButtons = (display == null);
-    setFastForwardDisabled(disableButtons);
-    setNextPageButtonsDisabled(disableButtons);
-    setPrevPageButtonsDisabled(disableButtons);
-    super.setDisplay(display);
-  }
-
-  @Override
-  public void setPage(int index) {
-    super.setPage(index);
-  }
-
-  @Override
-  public void setPageSize(int pageSize) {
-    super.setPageSize(pageSize);
-  }
-
-  @Override
-  public void setPageStart(int index) {
-    super.setPageStart(index);
-  }
-
-  /**
-   * Let the page know that the table is loading. Call this method to clear all
-   * data from the table and hide the current range when new data is being
-   * loaded into the table.
-   */
-  public void startLoading() {
-    getDisplay().setRowCount(0, true);
-    label.setHTML("");
-  }
-
-  /**
-   * Get the text to display in the pager that reflects the state of the pager.
-   *
-   * @return the text
-   */
-  protected String createText() {
-    // Default text is 1 based.
-    NumberFormat formatter = NumberFormat.getFormat("#,###");
-    HasRows display = getDisplay();
-    Range range = display.getVisibleRange();
-    int pageStart = range.getStart() + 1;
-    int pageSize = range.getLength();
-    int dataSize = display.getRowCount();
-    int endIndex = Math.min(dataSize, pageStart + pageSize - 1);
-    endIndex = Math.max(pageStart, endIndex);
-    boolean exact = display.isRowCountExact();
-    return formatter.format(pageStart) + "-" + formatter.format(endIndex)
-        + (exact ? " of " : " of over ") + formatter.format(dataSize);
-  }
-
-  @Override
-  protected void onRangeOrRowCountChanged() {
-    HasRows display = getDisplay();
-    label.setText(createText());
-
-    // Update the prev and first buttons.
-    setPrevPageButtonsDisabled(!hasPreviousPage());
-
-    // Update the next and last buttons.
-    if (isRangeLimited() || !display.isRowCountExact()) {
-      setNextPageButtonsDisabled(!hasNextPage());
-      setFastForwardDisabled(!hasNextPages(getFastForwardPages()));
-    }
-  }
-
-  /**
-   * Check if the next button is disabled. Visible for testing.
-   */
-  boolean isNextButtonDisabled() {
-    return nextDisabled;
-  }
-
-  /**
-   * Check if the previous button is disabled. Visible for testing.
-   */
-  boolean isPreviousButtonDisabled() {
-    return prevDisabled;
-  }
-
-  /**
-   * Get the number of pages to fast forward based on the current page size.
-   *
-   * @return the number of pages to fast forward
-   */
-  private int getFastForwardPages() {
-    int pageSize = getPageSize();
-    return pageSize > 0 ? fastForwardRows / pageSize : 0;
-  }
-
-  /**
-   * Enable or disable the fast forward button.
-   *
-   * @param disabled true to disable, false to enable
-   */
-  private void setFastForwardDisabled(boolean disabled) {
-    if (fastForward == null) {
-      return;
-    }
-    if (disabled) {
-      fastForward.setResource(resources.simplePagerFastForwardDisabled());
-      fastForward.getElement().getParentElement().addClassName(
-          style.disabledButton());
-    } else {
-      fastForward.setResource(resources.simplePagerFastForward());
-      fastForward.getElement().getParentElement().removeClassName(
-          style.disabledButton());
-    }
-  }
-
-  /**
-   * Enable or disable the next page buttons.
-   *
-   * @param disabled true to disable, false to enable
-   */
-  private void setNextPageButtonsDisabled(boolean disabled) {
-    if (disabled == nextDisabled) {
-      return;
-    }
-
-    nextDisabled = disabled;
-    if (disabled) {
-      nextPage.setResource(resources.simplePagerNextPageDisabled());
-      nextPage.getElement().getParentElement().addClassName(
-          style.disabledButton());
-      if (lastPage != null) {
-        lastPage.setResource(resources.simplePagerLastPageDisabled());
-        lastPage.getElement().getParentElement().addClassName(
-            style.disabledButton());
-      }
-    } else {
-      nextPage.setResource(resources.simplePagerNextPage());
-      nextPage.getElement().getParentElement().removeClassName(
-          style.disabledButton());
-      if (lastPage != null) {
-        lastPage.setResource(resources.simplePagerLastPage());
-        lastPage.getElement().getParentElement().removeClassName(
-            style.disabledButton());
-      }
-    }
-  }
-
-  /**
-   * Enable or disable the previous page buttons.
-   *
-   * @param disabled true to disable, false to enable
-   */
-  private void setPrevPageButtonsDisabled(boolean disabled) {
-    if (disabled == prevDisabled) {
-      return;
-    }
-
-    prevDisabled = disabled;
-    if (disabled) {
-      firstPage.setResource(resources.simplePagerFirstPageDisabled());
-      firstPage.getElement().getParentElement().addClassName(
-          style.disabledButton());
-      prevPage.setResource(resources.simplePagerPreviousPageDisabled());
-      prevPage.getElement().getParentElement().addClassName(
-          style.disabledButton());
-    } else {
-      firstPage.setResource(resources.simplePagerFirstPage());
-      firstPage.getElement().getParentElement().removeClassName(
-          style.disabledButton());
-      prevPage.setResource(resources.simplePagerPreviousPage());
-      prevPage.getElement().getParentElement().removeClassName(
-          style.disabledButton());
-    }
-  }
-}
index 922620f..7fc4411 100644 (file)
@@ -65,7 +65,6 @@ import com.google.gwt.safehtml.client.SafeHtmlTemplates;
 import com.google.gwt.safehtml.shared.SafeHtml;
 import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
 import com.google.gwt.user.cellview.client.CellTable;
-import com.google.gwt.user.cellview.client.GssSimplePager;
 import com.google.gwt.user.client.Event;
 import com.google.gwt.user.client.ui.AbstractImagePrototype;
 import com.google.gwt.user.client.ui.Button;
@@ -252,7 +251,7 @@ public class FileList extends Composite {
                        }
                };
 
-               celltable = new CellTable<File>(Pithos.VISIBLE_FILE_COUNT, resources, keyProvider);
+               celltable = new CellTable<File>(10, resources, keyProvider);
         celltable.setWidth("100%");
         celltable.setStyleName("pithos-List");
 
@@ -340,7 +339,7 @@ public class FileList extends Composite {
                selectionModel = new MultiSelectionModel<File>(keyProvider);
 
                celltable.setSelectionModel(selectionModel, GSSSelectionEventManager.<File> createDefaultManager());
-               celltable.setPageSize(Pithos.VISIBLE_FILE_COUNT);
+//             celltable.setPageSize(Pithos.VISIBLE_FILE_COUNT);
                
                sinkEvents(Event.ONCONTEXTMENU);
 //             sinkEvents(Event.ONMOUSEUP);
index 9ffbee2..ad5be52 100644 (file)
@@ -58,7 +58,9 @@ import com.google.gwt.user.client.ui.Image;
 import com.google.gwt.user.client.ui.PushButton;
 import com.google.gwt.view.client.SelectionChangeEvent;
 import com.google.gwt.view.client.SelectionChangeEvent.Handler;
+import com.google.gwt.view.client.SelectionModel;
 import com.google.gwt.view.client.SingleSelectionModel;
+import com.google.gwt.view.client.TreeViewModel;
 import gr.grnet.pithos.web.client.commands.UploadFileCommand;
 import gr.grnet.pithos.web.client.foldertree.AccountResource;
 import gr.grnet.pithos.web.client.foldertree.File;
@@ -66,6 +68,8 @@ import gr.grnet.pithos.web.client.foldertree.Folder;
 import gr.grnet.pithos.web.client.foldertree.FolderTreeView;
 import gr.grnet.pithos.web.client.foldertree.FolderTreeViewModel;
 import gr.grnet.pithos.web.client.foldertree.Resource;
+import gr.grnet.pithos.web.client.mysharedtree.MysharedTreeView;
+import gr.grnet.pithos.web.client.mysharedtree.MysharedTreeViewModel;
 import gr.grnet.pithos.web.client.rest.DeleteRequest;
 import gr.grnet.pithos.web.client.rest.GetRequest;
 import gr.grnet.pithos.web.client.rest.PutRequest;
@@ -108,13 +112,8 @@ import java.util.Set;
  */
 public class Pithos implements EntryPoint, ResizeHandler {
 
-       /**
-        * A constant that denotes the completion of an IncrementalCommand.
-        */
-       public static final boolean DONE = false;
-
-       public static final int VISIBLE_FILE_COUNT = 25;
-
+       public static final String HOME_CONTAINER = "pithos";
+       
        /**
         * Instantiate an application-level image bundle. This object will provide
         * programmatic access to all the images needed by widgets.
@@ -137,6 +136,10 @@ public class Pithos implements EntryPoint, ResizeHandler {
         folderTreeView.updateFolder(f, showfiles);
     }
 
+    public void updateSharedFolder(Folder f, boolean showfiles) {
+       mysharedTreeView.updateFolder(f, showfiles);
+    }
+    
     public void updateTag(Tag t) {
         tagTreeView.updateTag(t);
     }
@@ -155,6 +158,10 @@ public class Pithos implements EntryPoint, ResizeHandler {
         return tagList;
     }
 
+    public MysharedTreeView getMySharedTreeView() {
+        return mysharedTreeView;
+    }
+
     /**
         * An aggregate image bundle that pulls together all the images for this
         * application into a single bundle.
@@ -232,12 +239,18 @@ public class Pithos implements EntryPoint, ResizeHandler {
     private FolderTreeViewModel folderTreeViewModel;
     private FolderTreeView folderTreeView;
 
+    private SingleSelectionModel<Folder> mysharedTreeSelectionModel;
+    private MysharedTreeViewModel mysharedTreeViewModel;
+    private MysharedTreeView mysharedTreeView;
+
     private SingleSelectionModel<Tag> tagTreeSelectionModel;
     private TagTreeViewModel tagTreeViewModel;
     private TagTreeView tagTreeView;
 
     private AccountResource account;
 
+    private List<SingleSelectionModel> selectionModels = new ArrayList<SingleSelectionModel>();
+
        @Override
        public void onModuleLoad() {
                if (parseUserCredentials())
@@ -288,12 +301,13 @@ public class Pithos implements EntryPoint, ResizeHandler {
             @Override
             public void onSelectionChange(SelectionChangeEvent event) {
                 if (folderTreeSelectionModel.getSelectedObject() != null) {
-                    tagTreeSelectionModel.setSelected(tagTreeSelectionModel.getSelectedObject(), false);
+                    deselectOthers(folderTreeSelectionModel);
                     Folder f = folderTreeSelectionModel.getSelectedObject();
                     updateFolder(f, true);
                 }
             }
         });
+        selectionModels.add(folderTreeSelectionModel);
 
         folderTreeViewModel = new FolderTreeViewModel(this, folderTreeSelectionModel);
         folderTreeView = new FolderTreeView(folderTreeViewModel);
@@ -301,17 +315,32 @@ public class Pithos implements EntryPoint, ResizeHandler {
         fileList = new FileList(this, images, folderTreeView);
         inner.add(fileList);
 
+        mysharedTreeSelectionModel = new SingleSelectionModel<Folder>();
+        mysharedTreeSelectionModel.addSelectionChangeHandler(new Handler() {
+            @Override
+            public void onSelectionChange(SelectionChangeEvent event) {
+                if (mysharedTreeSelectionModel.getSelectedObject() != null) {
+                    deselectOthers(mysharedTreeSelectionModel);
+                    updateSharedFolder(mysharedTreeSelectionModel.getSelectedObject(), true);
+                }
+            }
+        });
+        selectionModels.add(mysharedTreeSelectionModel);
+        mysharedTreeViewModel = new MysharedTreeViewModel(this, mysharedTreeSelectionModel);
+        mysharedTreeView = new MysharedTreeView(mysharedTreeViewModel);
+
         tagTreeSelectionModel = new SingleSelectionModel<Tag>();
         tagTreeSelectionModel.addSelectionChangeHandler(new Handler() {
             @Override
             public void onSelectionChange(SelectionChangeEvent event) {
                 if (tagTreeSelectionModel.getSelectedObject() != null) {
-                    folderTreeSelectionModel.setSelected(folderTreeSelectionModel.getSelectedObject(), false);
+                    deselectOthers(tagTreeSelectionModel);
                     Tag t = tagTreeSelectionModel.getSelectedObject();
                     updateTag(t);
                 }
             }
         });
+        selectionModels.add(tagTreeSelectionModel);
         tagTreeViewModel = new TagTreeViewModel(this, tagTreeSelectionModel);
         tagTreeView = new TagTreeView(tagTreeViewModel);
 
@@ -332,7 +361,8 @@ public class Pithos implements EntryPoint, ResizeHandler {
         trees.add(treeHeader);
 
         trees.add(folderTreeView);
-        trees.add(tagTreeView);
+        trees.add(mysharedTreeView);
+//        trees.add(tagTreeView);
         // Add the left and right panels to the split panel.
         splitPanel.setLeftWidget(trees);
         splitPanel.setRightWidget(inner);
@@ -372,6 +402,12 @@ public class Pithos implements EntryPoint, ResizeHandler {
         });
     }
 
+    public void deselectOthers(SingleSelectionModel model) {
+        for (SingleSelectionModel s : selectionModels)
+            if (!s.equals(model))
+                s.setSelected(s.getSelectedObject(), false);
+    }
+
     public void showFiles(Folder f) {
         Set<File> files = f.getFiles();
         showFiles(files);
@@ -459,8 +495,9 @@ public class Pithos implements EntryPoint, ResizeHandler {
                 account = result;
                 if (account.getContainers().isEmpty())
                     createHomeContainers();
-                else
+                else {
                     folderTreeViewModel.initialize(account);
+                }
             }
 
             @Override
@@ -811,4 +848,8 @@ public class Pithos implements EntryPoint, ResizeHandler {
         createFolder.setHeader("Content-Type", "application/folder");
         Scheduler.get().scheduleDeferred(createFolder);
     }
+    
+    public void addSelectionModel(SingleSelectionModel model) {
+       selectionModels.add(model);
+    }
 }
index 7edad38..839f251 100644 (file)
@@ -68,7 +68,7 @@ public class AccountResource extends Resource {
 
     private Date lastModified = null;
     
-    private Set<Folder> containers = new LinkedHashSet<Folder>();
+    private List<Folder> containers = new ArrayList<Folder>();
 
     private Date currentLogin = null;
 
@@ -122,7 +122,7 @@ public class AccountResource extends Resource {
         this.numberOfObjects = numberOfObjects;
     }
 
-    public Set<Folder> getContainers() {
+    public List<Folder> getContainers() {
         return containers;
     }
 
diff --git a/web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.java b/web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.java
new file mode 100644 (file)
index 0000000..6c7d85c
--- /dev/null
@@ -0,0 +1,149 @@
+/*
+ * Copyright 2011 GRNET S.A. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or
+ * without modification, are permitted provided that the following
+ * conditions are met:
+ *
+ *   1. Redistributions of source code must retain the above
+ *      copyright notice, this list of conditions and the following
+ *      disclaimer.
+ *
+ *   2. Redistributions in binary form must reproduce the above
+ *      copyright notice, this list of conditions and the following
+ *      disclaimer in the documentation and/or other materials
+ *      provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ *
+ * The views and conclusions contained in the software and
+ * documentation are those of the authors and should not be
+ * interpreted as representing official policies, either expressed
+ * or implied, of GRNET S.A.
+ */
+
+package gr.grnet.pithos.web.client.mysharedtree;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.resources.client.ClientBundle;
+import com.google.gwt.resources.client.ImageResource;
+import com.google.gwt.resources.client.ImageResource.ImageOptions;
+import com.google.gwt.safehtml.client.SafeHtmlTemplates;
+import com.google.gwt.safehtml.shared.SafeHtml;
+import com.google.gwt.user.cellview.client.CellTree;
+import com.google.gwt.user.cellview.client.HasKeyboardSelectionPolicy.KeyboardSelectionPolicy;
+import com.google.gwt.user.cellview.client.TreeNode;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.Tree;
+import gr.grnet.pithos.web.client.FolderContextMenu;
+import gr.grnet.pithos.web.client.foldertree.Folder;
+
+public class MysharedTreeView extends Composite {
+
+    public void updateChildren(Folder folder) {
+        TreeNode root = ((CellTree) getWidget()).getRootTreeNode();
+        updateChildren(root, folder);
+    }
+
+    private void updateChildren(TreeNode node, Folder folder) {
+        for (int i=0; i<node.getChildCount(); i++) {
+            if (node.isChildOpen(i)) {
+                if (folder.equals(node.getChildValue(i))) {
+                    node.setChildOpen(i, false, true);
+                    node.setChildOpen(i, true, true);
+                }
+                else {
+                    TreeNode n = node.setChildOpen(i, true);
+                    updateChildren(n, folder);
+                }
+            }
+        }
+    }
+
+    static interface BasicResources extends CellTree.Resources {
+
+        @ImageOptions(flipRtl = true)
+        @Source("gr/grnet/pithos/web/client/cellTreeClosedItem.gif")
+        ImageResource cellTreeClosedItem();
+
+        @ImageOptions(flipRtl = true)
+        @Source("gr/grnet/pithos/web/client/cellTreeLoadingBasic.gif")
+        ImageResource cellTreeLoading();
+
+        @ImageOptions(flipRtl = true)
+        @Source("gr/grnet/pithos/web/client/cellTreeOpenItem.gif")
+        ImageResource cellTreeOpenItem();
+
+        @Source({"gr/grnet/pithos/web/client/GssCellTreeBasic.css"})
+        CellTree.Style cellTreeStyle();
+    }
+
+    public static interface Images extends ClientBundle,Tree.Resources, FolderContextMenu.Images {
+
+        @Source("gr/grnet/pithos/resources/folder_home.png")
+        ImageResource home();
+
+        @Source("gr/grnet/pithos/resources/2folder22.png")
+        public ImageResource folderYellow();
+
+        @Source("gr/grnet/pithos/resources/mimetypes/document.png")
+        ImageResource document();
+
+        @Source("gr/grnet/pithos/resources/othersshared.png")
+        ImageResource othersShared();
+
+        @Source("gr/grnet/pithos/resources/myshared22.png")
+        ImageResource myShared();
+
+        @Source("gr/grnet/pithos/resources/folder_user.png")
+        ImageResource sharedFolder();
+
+        @Source("gr/grnet/pithos/resources/trash.png")
+        ImageResource trash();
+    }
+
+    static Images images = GWT.create(Images.class);
+
+    static interface Templates extends SafeHtmlTemplates {
+        public Templates INSTANCE = GWT.create(Templates.class);
+
+        @Template("<span>{0}</span>")
+        public SafeHtml nameSpan(String name);
+      }
+
+    private MysharedTreeViewModel model;
+
+    public MysharedTreeView(MysharedTreeViewModel viewModel) {
+        this.model = viewModel;
+        /*
+         * Create the tree using the model. We use <code>null</code> as the default
+         * value of the root node. The default value will be passed to
+         * CustomTreeModel#getNodeInfo();
+         */
+        CellTree.Resources res = GWT.create(BasicResources.class);
+        CellTree tree = new CellTree(model, null, res);
+        tree.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED);
+
+        initWidget(tree);
+    }
+
+
+    public Folder getSelection() {
+       return model.getSelection();
+    }
+
+    public void updateFolder(Folder folder, boolean showfiles) {
+        model.updateFolder(folder, showfiles);
+    }
+}
diff --git a/web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.java b/web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.java
new file mode 100644 (file)
index 0000000..9be2eb3
--- /dev/null
@@ -0,0 +1,261 @@
+/*
+ * Copyright 2011 GRNET S.A. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or
+ * without modification, are permitted provided that the following
+ * conditions are met:
+ *
+ *   1. Redistributions of source code must retain the above
+ *      copyright notice, this list of conditions and the following
+ *      disclaimer.
+ *
+ *   2. Redistributions in binary form must reproduce the above
+ *      copyright notice, this list of conditions and the following
+ *      disclaimer in the documentation and/or other materials
+ *      provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
+ * OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
+ * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+ * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ * POSSIBILITY OF SUCH DAMAGE.
+ *
+ * The views and conclusions contained in the software and
+ * documentation are those of the authors and should not be
+ * interpreted as representing official policies, either expressed
+ * or implied, of GRNET S.A.
+ */
+
+package gr.grnet.pithos.web.client.mysharedtree;
+
+import gr.grnet.pithos.web.client.FolderContextMenu;
+import gr.grnet.pithos.web.client.Pithos;
+import gr.grnet.pithos.web.client.foldertree.Folder;
+import gr.grnet.pithos.web.client.mysharedtree.MysharedTreeView.Templates;
+import gr.grnet.pithos.web.client.rest.GetRequest;
+import gr.grnet.pithos.web.client.rest.RestException;
+
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.List;
+import java.util.Map;
+
+import com.google.gwt.cell.client.AbstractCell;
+import com.google.gwt.cell.client.Cell;
+import com.google.gwt.cell.client.TextCell;
+import com.google.gwt.cell.client.ValueUpdater;
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.core.client.Scheduler;
+import com.google.gwt.event.dom.client.ContextMenuEvent;
+import com.google.gwt.safehtml.shared.SafeHtml;
+import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
+import com.google.gwt.text.shared.SafeHtmlRenderer;
+import com.google.gwt.user.client.Command;
+import com.google.gwt.user.client.ui.AbstractImagePrototype;
+import com.google.gwt.view.client.ListDataProvider;
+import com.google.gwt.view.client.SelectionChangeEvent;
+import com.google.gwt.view.client.SelectionChangeEvent.Handler;
+import com.google.gwt.view.client.SingleSelectionModel;
+import com.google.gwt.view.client.TreeViewModel;
+
+public class MysharedTreeViewModel implements TreeViewModel {
+
+    protected Pithos app;
+
+    private Cell<Folder> folderCell = new AbstractCell<Folder>(ContextMenuEvent.getType().getName()) {
+
+       @Override
+        public void render(Context context, Folder folder, SafeHtmlBuilder safeHtmlBuilder) {
+            String html = AbstractImagePrototype.create(MysharedTreeView.images.folderYellow()).getHTML();
+            safeHtmlBuilder.appendHtmlConstant(html);
+            safeHtmlBuilder.append(Templates.INSTANCE.nameSpan(folder.getName()));
+        }
+
+        @Override
+        public void onBrowserEvent(Context context, com.google.gwt.dom.client.Element parent, Folder folder, com.google.gwt.dom.client.NativeEvent event, ValueUpdater<Folder> valueUpdater) {
+            if (event.getType().equals(ContextMenuEvent.getType().getName())) {
+                MysharedTreeViewModel.this.selectionModel.setSelected(folder, true);
+                FolderContextMenu menu = new FolderContextMenu(app, MysharedTreeView.images, folder);
+                menu.setPopupPosition(event.getClientX(), event.getClientY());
+                menu.show();
+            }
+        }
+    };
+
+    private ListDataProvider<String> rootDataProvider = new ListDataProvider<String>();
+    private ListDataProvider<Folder> firstLevelDataProvider = new ListDataProvider<Folder>();
+
+    private Map<Folder, ListDataProvider<Folder>> dataProviderMap = new HashMap<Folder, ListDataProvider<Folder>>();
+
+    private SingleSelectionModel<Folder> selectionModel;
+
+    public MysharedTreeViewModel(Pithos _app, SingleSelectionModel<Folder> selectionModel) {
+        app = _app;
+        this.selectionModel = selectionModel;
+    }
+
+    @Override
+    public <T> NodeInfo<?> getNodeInfo(T value) {
+        if (value == null) {
+            rootDataProvider.getList().add("My Shared");
+            final SingleSelectionModel<String> selectionModel2 = new SingleSelectionModel<String>();
+            selectionModel2.addSelectionChangeHandler(new Handler() {
+
+                @Override
+                public void onSelectionChange(SelectionChangeEvent event) {
+                    if (selectionModel2.getSelectedObject() != null) {
+                       app.deselectOthers(selectionModel2);
+                    }
+                }
+            });
+            app.addSelectionModel(selectionModel2);
+            return new DefaultNodeInfo<String>(rootDataProvider, new TextCell(new SafeHtmlRenderer<String>() {
+                @Override
+                public SafeHtml render(String object) {
+                    SafeHtmlBuilder builder = new SafeHtmlBuilder();
+                    render(object, builder);
+                    return builder.toSafeHtml();
+                }
+
+                @Override
+                public void render(String object, SafeHtmlBuilder builder) {
+                    String html = AbstractImagePrototype.create(MysharedTreeView.images.myShared()).getHTML();
+                    builder.appendHtmlConstant(html);
+                    builder.append(MysharedTreeView.Templates.INSTANCE.nameSpan(object));
+                }
+            }),  selectionModel2, null);
+        }
+        else if (value instanceof String) {
+               fetchSharedFolders(firstLevelDataProvider);
+            return new DefaultNodeInfo<Folder>(firstLevelDataProvider, folderCell, selectionModel, null);
+        }
+        else {
+            final Folder f = (Folder) value;
+            if (dataProviderMap.get(f) == null) {
+                dataProviderMap.put(f, new ListDataProvider<Folder>());
+            }
+            final ListDataProvider<Folder> dataProvider = dataProviderMap.get(f);
+            fetchFolder(f, dataProvider, false);
+            return new DefaultNodeInfo<Folder>(dataProvider, folderCell, selectionModel, null);
+        }
+    }
+
+    private void fetchSharedFolders(final ListDataProvider<Folder> dataProvider) {
+       Folder pithos = new Folder(Pithos.HOME_CONTAINER);
+       pithos.setContainer(Pithos.HOME_CONTAINER);
+        String path = "/" + pithos.getContainer()  + "?format=json&shared=";
+        GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), app.getUsername(), path, pithos) {
+            @Override
+            public void onSuccess(final Folder result) {
+//                if (showfiles)
+//                    app.showFiles(result);
+                Iterator<Folder> iter = result.getSubfolders().iterator();
+                fetchFolder(iter, new Command() {
+                    @Override
+                    public void execute() {
+                        dataProvider.getList().clear();
+                        dataProvider.getList().addAll(result.getSubfolders());
+//                        app.getMySharedTreeView().updateChildren(f);
+                    }
+                });
+            }
+
+            @Override
+            public void onError(Throwable t) {
+                GWT.log("Error getting folder", t);
+                if (t instanceof RestException)
+                    app.displayError("Error getting folder: " + ((RestException) t).getHttpStatusText());
+                else
+                    app.displayError("System error fetching folder: " + t.getMessage());
+            }
+        };
+        getFolder.setHeader("X-Auth-Token", app.getToken());
+        Scheduler.get().scheduleDeferred(getFolder);
+       }
+
+       @Override
+    public boolean isLeaf(Object o) {
+        if (o instanceof Folder) {
+            Folder f = (Folder) o;
+            return f.getSubfolders().isEmpty();
+        }
+        return false;
+    }
+
+    protected void fetchFolder(final Iterator<Folder> iter, final Command callback) {
+        if (iter.hasNext()) {
+            final Folder f = iter.next();
+
+            String path = "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + f.getPrefix();
+            GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), app.getUsername(), path, f) {
+                @Override
+                public void onSuccess(Folder result) {
+                    fetchFolder(iter, callback);
+                }
+
+                @Override
+                public void onError(Throwable t) {
+                    GWT.log("Error getting folder", t);
+                    if (t instanceof RestException)
+                        app.displayError("Error getting folder: " + ((RestException) t).getHttpStatusText());
+                    else
+                        app.displayError("System error fetching folder: " + t.getMessage());
+                }
+            };
+            getFolder.setHeader("X-Auth-Token", app.getToken());
+            Scheduler.get().scheduleDeferred(getFolder);
+        }
+        else if (callback != null)
+            callback.execute();
+    }
+
+    public Folder getSelection() {
+        return selectionModel.getSelectedObject();
+    }
+
+    public void updateFolder(Folder folder, boolean showfiles) {
+        if (dataProviderMap.get(folder) == null) {
+            dataProviderMap.put(folder, new ListDataProvider<Folder>());
+        }
+        final ListDataProvider<Folder> dataProvider = dataProviderMap.get(folder);
+        fetchFolder(folder, dataProvider, showfiles);
+    }
+
+    public void fetchFolder(final Folder f, final ListDataProvider<Folder> dataProvider, final boolean showfiles) {
+        String path = "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + f.getPrefix();
+        GetRequest<Folder> getFolder = new GetRequest<Folder>(Folder.class, app.getApiPath(), app.getUsername(), path, f) {
+            @Override
+            public void onSuccess(final Folder result) {
+                if (showfiles)
+                    app.showFiles(result);
+                Iterator<Folder> iter = result.getSubfolders().iterator();
+                fetchFolder(iter, new Command() {
+                    @Override
+                    public void execute() {
+                        dataProvider.getList().clear();
+                        dataProvider.getList().addAll(result.getSubfolders());
+                        app.getMySharedTreeView().updateChildren(f);
+                    }
+                });
+            }
+
+            @Override
+            public void onError(Throwable t) {
+                GWT.log("Error getting folder", t);
+                if (t instanceof RestException)
+                    app.displayError("Error getting folder: " + ((RestException) t).getHttpStatusText());
+                else
+                    app.displayError("System error fetching folder: " + t.getMessage());
+            }
+        };
+        getFolder.setHeader("X-Auth-Token", app.getToken());
+        Scheduler.get().scheduleDeferred(getFolder);
+    }
+}
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/2folder22.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/2folder22.png
new file mode 100644 (file)
index 0000000..1e9df8c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/2folder22.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/advancedsettings.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/advancedsettings.png
new file mode 100644 (file)
index 0000000..0c9faff
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/advancedsettings.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/ajax-loader.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/ajax-loader.gif
new file mode 100644 (file)
index 0000000..3288d10
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/ajax-loader.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/asc.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/asc.png
new file mode 100644 (file)
index 0000000..e5586cd
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/asc.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bell.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bell.png
new file mode 100644 (file)
index 0000000..7a3fcae
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bell.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/blank.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/blank.gif
new file mode 100644 (file)
index 0000000..e8f26b0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/blank.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/border_remove.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/border_remove.png
new file mode 100644 (file)
index 0000000..b2305be
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/border_remove.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bug.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bug.png
new file mode 100755 (executable)
index 0000000..719983c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/bug.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/db_update.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/db_update.png
new file mode 100644 (file)
index 0000000..a003024
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/db_update.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/demo.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/demo.png
new file mode 100644 (file)
index 0000000..4d40262
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/demo.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/desc.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/desc.png
new file mode 100644 (file)
index 0000000..0ba4c05
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/desc.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/doc_versions.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/doc_versions.png
new file mode 100644 (file)
index 0000000..504572a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/doc_versions.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/document.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/document.png
new file mode 100644 (file)
index 0000000..9e45538
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/document.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_add.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_add.png
new file mode 100755 (executable)
index 0000000..269aaa6
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_add.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_group_22.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_group_22.png
new file mode 100644 (file)
index 0000000..b3edf94
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_group_22.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_user.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_user.png
new file mode 100644 (file)
index 0000000..6327038
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/edit_user.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcopy.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcopy.png
new file mode 100644 (file)
index 0000000..8a227f8
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcopy.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcut.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcut.png
new file mode 100644 (file)
index 0000000..edd1844
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editcut.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editdelete.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editdelete.png
new file mode 100644 (file)
index 0000000..64d3651
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editdelete.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editpaste.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editpaste.png
new file mode 100644 (file)
index 0000000..06ea9df
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/editpaste.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/exit.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/exit.png
new file mode 100644 (file)
index 0000000..609d4d8
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/exit.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_green.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_green.png
new file mode 100644 (file)
index 0000000..e287ad8
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_green.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_home.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_home.png
new file mode 100644 (file)
index 0000000..ec6e75f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_home.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_inbox.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_inbox.png
new file mode 100644 (file)
index 0000000..cafac61
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_inbox.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_new.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_new.png
new file mode 100644 (file)
index 0000000..130e35e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_new.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_outbox.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_outbox.png
new file mode 100644 (file)
index 0000000..91e3b24
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_outbox.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_user.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_user.png
new file mode 100644 (file)
index 0000000..f021c3e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_user.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_yellow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_yellow.png
new file mode 100644 (file)
index 0000000..659133c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/folder_yellow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/group.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/group.png
new file mode 100644 (file)
index 0000000..6fb8288
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/group.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/groupevent.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/groupevent.png
new file mode 100644 (file)
index 0000000..31b6f33
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/groupevent.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/info.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/info.png
new file mode 100644 (file)
index 0000000..de189bd
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/info.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/internet.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/internet.png
new file mode 100644 (file)
index 0000000..9b67db4
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/internet.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/khelpcenter.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/khelpcenter.png
new file mode 100644 (file)
index 0000000..12cbcd2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/khelpcenter.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/linewidth.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/linewidth.png
new file mode 100644 (file)
index 0000000..4e84b0c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/linewidth.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/lock.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/lock.png
new file mode 100644 (file)
index 0000000..5294896
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/lock.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_critical.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_critical.png
new file mode 100644 (file)
index 0000000..1de7a6f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_critical.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_info.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_info.png
new file mode 100644 (file)
index 0000000..96642db
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_info.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_warning.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_warning.png
new file mode 100644 (file)
index 0000000..d83f349
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/messagebox_warning.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread.png
new file mode 100644 (file)
index 0000000..a0e057f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread_shared.png
new file mode 100644 (file)
index 0000000..c67b8c2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/acroread_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2.png
new file mode 100644 (file)
index 0000000..184f959
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2_shared.png
new file mode 100644 (file)
index 0000000..26496df
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/ark2_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document.png
new file mode 100644 (file)
index 0000000..bfe1d06
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document_shared.png
new file mode 100644 (file)
index 0000000..d59243b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/document_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html.png
new file mode 100644 (file)
index 0000000..2a0e4b3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html_shared.png
new file mode 100644 (file)
index 0000000..1442a6a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/html_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image.png
new file mode 100644 (file)
index 0000000..c3944a2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image_shared.png
new file mode 100644 (file)
index 0000000..ca874f1
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/image_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst.png
new file mode 100644 (file)
index 0000000..267a732
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst_shared.png
new file mode 100644 (file)
index 0000000..3121689
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kcmfontinst_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify.png
new file mode 100644 (file)
index 0000000..c4e85b4
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify_shared.png
new file mode 100644 (file)
index 0000000..f6737ca
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/knotify_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr.png
new file mode 100644 (file)
index 0000000..9b9a483
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr_shared.png
new file mode 100644 (file)
index 0000000..0dd8eeb
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/kpresenter_kpr_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log.png
new file mode 100644 (file)
index 0000000..90928f5
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log_shared.png
new file mode 100644 (file)
index 0000000..548e79a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/log_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt.png
new file mode 100644 (file)
index 0000000..870f1ab
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt_shared.png
new file mode 100644 (file)
index 0000000..9d8454c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/txt_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2.png
new file mode 100644 (file)
index 0000000..0a26d45
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2_shared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2_shared.png
new file mode 100644 (file)
index 0000000..704b032
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/mimetypes/video2_shared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/myshared22.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/myshared22.png
new file mode 100644 (file)
index 0000000..b867b30
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/myshared22.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/othersshared.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/othersshared.png
new file mode 100644 (file)
index 0000000..fb96ffd
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/othersshared.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/pithos2-logo.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/pithos2-logo.png
new file mode 100644 (file)
index 0000000..ebf2520
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/pithos2-logo.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh.png
new file mode 100644 (file)
index 0000000..71d1df7
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh2.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh2.png
new file mode 100644 (file)
index 0000000..018a93f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/refresh2.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search.png
new file mode 100644 (file)
index 0000000..4f880ab
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search_16.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search_16.png
new file mode 100644 (file)
index 0000000..593a566
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/search_16.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/translate.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/translate.png
new file mode 100644 (file)
index 0000000..2d839cb
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/translate.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trash.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trash.png
new file mode 100644 (file)
index 0000000..f25429c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trash.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trashcan_empty.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trashcan_empty.png
new file mode 100644 (file)
index 0000000..53d39f6
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/trashcan_empty.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/view_text.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/view_text.png
new file mode 100644 (file)
index 0000000..8d0d849
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/resources/view_text.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/Pithos.gwt.xml b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/Pithos.gwt.xml
new file mode 100644 (file)
index 0000000..90f8219
--- /dev/null
@@ -0,0 +1,46 @@
+<!--
+  ~ Copyright 2011 GRNET S.A. All rights reserved.
+  ~
+  ~ Redistribution and use in source and binary forms, with or
+  ~ without modification, are permitted provided that the following
+  ~ conditions are met:
+  ~
+  ~   1. Redistributions of source code must retain the above
+  ~      copyright notice, this list of conditions and the following
+  ~      disclaimer.
+  ~
+  ~   2. Redistributions in binary form must reproduce the above
+  ~      copyright notice, this list of conditions and the following
+  ~      disclaimer in the documentation and/or other materials
+  ~      provided with the distribution.
+  ~
+  ~ THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
+  ~ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+  ~ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  ~ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
+  ~ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+  ~ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+  ~ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+  ~ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+  ~ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  ~ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+  ~ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  ~ POSSIBILITY OF SUCH DAMAGE.
+  ~
+  ~ The views and conclusions contained in the software and
+  ~ documentation are those of the authors and should not be
+  ~ interpreted as representing official policies, either expressed
+  ~ or implied, of GRNET S.A.
+  -->
+
+<module>
+       <inherits name="com.google.gwt.user.User"/>
+    <inherits name="com.google.gwt.user.theme.standard.Standard"/>
+       <inherits name="com.google.gwt.http.HTTP"/>
+       <inherits name="com.google.gwt.json.JSON"/>
+
+    <entry-point class='gr.grnet.pithos.web.client.Pithos' />
+       <stylesheet src='gss.css' />
+
+       <source path="client"/>
+</module>
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/AbstractPropertiesDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/AbstractPropertiesDialog.class
new file mode 100644 (file)
index 0000000..25b49b3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/AbstractPropertiesDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Clipboard.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Clipboard.class
new file mode 100644 (file)
index 0000000..bc71d65
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Clipboard.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.class
new file mode 100644 (file)
index 0000000..2624a61
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.properties b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.properties
new file mode 100644 (file)
index 0000000..b743b18
--- /dev/null
@@ -0,0 +1,40 @@
+#
+# Copyright 2011 GRNET S.A. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or
+# without modification, are permitted provided that the following
+# conditions are met:
+#
+#   1. Redistributions of source code must retain the above
+#      copyright notice, this list of conditions and the following
+#      disclaimer.
+#
+#   2. Redistributions in binary form must reproduce the above
+#      copyright notice, this list of conditions and the following
+#      disclaimer in the documentation and/or other materials
+#      provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
+# OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
+# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# POSSIBILITY OF SUCH DAMAGE.
+#
+# The views and conclusions contained in the software and
+# documentation are those of the authors and should not be
+# interpreted as representing official policies, either expressed
+# or implied, of GRNET S.A.
+#
+
+loginUrl=/login
+authCookie=_pithos2_a
+cookieSeparator=|
+apiPath=/v1/
+version=2.0
\ No newline at end of file
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$1.class
new file mode 100644 (file)
index 0000000..5fa070d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$2.class
new file mode 100644 (file)
index 0000000..663a827
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog.class
new file mode 100644 (file)
index 0000000..9c58e86
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/ConfirmationDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$1.class
new file mode 100644 (file)
index 0000000..d942d20
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$2.class
new file mode 100644 (file)
index 0000000..a3e7af5
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$3.class
new file mode 100644 (file)
index 0000000..bcfdbd4
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog.class
new file mode 100644 (file)
index 0000000..cc7c90f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFileDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$1.class
new file mode 100644 (file)
index 0000000..826995c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$2.class
new file mode 100644 (file)
index 0000000..e50da87
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog.class
new file mode 100644 (file)
index 0000000..c4401cd
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/DeleteFolderDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$1.class
new file mode 100644 (file)
index 0000000..5c1eafa
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$Images.class
new file mode 100644 (file)
index 0000000..a710814
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu.class
new file mode 100644 (file)
index 0000000..04f80d8
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileContextMenu.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$1.class
new file mode 100644 (file)
index 0000000..f805c77
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$2.class
new file mode 100644 (file)
index 0000000..bd8f65a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$3.class
new file mode 100644 (file)
index 0000000..627d3e3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$4.class
new file mode 100644 (file)
index 0000000..0bc298c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$5.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$5.class
new file mode 100644 (file)
index 0000000..dc38244
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$5.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$6.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$6.class
new file mode 100644 (file)
index 0000000..6f7a3ee
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$6.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$7.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$7.class
new file mode 100644 (file)
index 0000000..50436ee
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$7.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$8.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$8.class
new file mode 100644 (file)
index 0000000..05f5ca4
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$8.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$9.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$9.class
new file mode 100644 (file)
index 0000000..6c75b40
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$9.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$FileValueUpdater.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$FileValueUpdater.class
new file mode 100644 (file)
index 0000000..f8e2c3e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$FileValueUpdater.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Images.class
new file mode 100644 (file)
index 0000000..6dd4110
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableResources.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableResources.class
new file mode 100644 (file)
index 0000000..e2ca655
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableResources.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableStyle.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableStyle.class
new file mode 100644 (file)
index 0000000..e6143cc
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$TableStyle.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Templates.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Templates.class
new file mode 100644 (file)
index 0000000..d072321
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList$Templates.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList.class
new file mode 100644 (file)
index 0000000..796cbde
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileList.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$1.class
new file mode 100644 (file)
index 0000000..d1ab9c1
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$2.class
new file mode 100644 (file)
index 0000000..30a0e8e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$3.class
new file mode 100644 (file)
index 0000000..a9ecb0d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$4.class
new file mode 100644 (file)
index 0000000..835bd88
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$5.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$5.class
new file mode 100644 (file)
index 0000000..7c1d555
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$5.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$6.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$6.class
new file mode 100644 (file)
index 0000000..6a20e9a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$6.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$7.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$7.class
new file mode 100644 (file)
index 0000000..bd4deea
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$7.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$8.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$8.class
new file mode 100644 (file)
index 0000000..37d3d4d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$8.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$9.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$9.class
new file mode 100644 (file)
index 0000000..f0e7734
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$9.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$Images.class
new file mode 100644 (file)
index 0000000..e16f278
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog.class
new file mode 100644 (file)
index 0000000..467a330
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilePropertiesDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$1.class
new file mode 100644 (file)
index 0000000..c106674
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$2.class
new file mode 100644 (file)
index 0000000..8393909
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$3.class
new file mode 100644 (file)
index 0000000..6475e87
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$4.class
new file mode 100644 (file)
index 0000000..572ded3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$5.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$5.class
new file mode 100644 (file)
index 0000000..d3652d2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog$5.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog.class
new file mode 100644 (file)
index 0000000..a44cb6b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FileUploadDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$1.class
new file mode 100644 (file)
index 0000000..a9bb811
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$2.class
new file mode 100644 (file)
index 0000000..f6670d0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog.class
new file mode 100644 (file)
index 0000000..29af1c9
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FilesPropertiesDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu$Images.class
new file mode 100644 (file)
index 0000000..a167217
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu.class
new file mode 100644 (file)
index 0000000..f78329b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderContextMenu.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$1.class
new file mode 100644 (file)
index 0000000..2a3bed0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$2.class
new file mode 100644 (file)
index 0000000..39cc1a2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$3.class
new file mode 100644 (file)
index 0000000..d23179f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$4.class
new file mode 100644 (file)
index 0000000..f2fba53
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$5.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$5.class
new file mode 100644 (file)
index 0000000..172f101
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$5.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1$1.class
new file mode 100644 (file)
index 0000000..a0fe2a7
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1.class
new file mode 100644 (file)
index 0000000..2363d5e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6.class
new file mode 100644 (file)
index 0000000..684abaf
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$6.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$7.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$7.class
new file mode 100644 (file)
index 0000000..7458e05
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog$7.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog.class
new file mode 100644 (file)
index 0000000..ceaaa80
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/FolderPropertiesDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$CheckboxEventTranslator.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$CheckboxEventTranslator.class
new file mode 100644 (file)
index 0000000..3cc2381
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$CheckboxEventTranslator.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$EventTranslator.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$EventTranslator.class
new file mode 100644 (file)
index 0000000..dd3de94
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$EventTranslator.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$SelectAction.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$SelectAction.class
new file mode 100644 (file)
index 0000000..77ac4dc
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager$SelectAction.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager.class
new file mode 100644 (file)
index 0000000..11b1af0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GSSSelectionEventManager.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTable.css b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTable.css
new file mode 100644 (file)
index 0000000..fdfa014
--- /dev/null
@@ -0,0 +1,81 @@
+/*
+ * Copyright 2010 Google Inc.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+/* Incremental changes from CellTable.css */ 
+.cellTableFooter {
+  padding: 3px 9px;
+}
+
+.cellTableHeader {
+    border:none;
+       font-weight: bold;
+       cursor: pointer;
+       color: white;
+}
+
+.cellTableCell {
+  padding: 4px 9px;
+  border-width: 0;
+}
+
+.cellTableFirstColumn {
+  padding: 0px;
+}
+
+.cellTableLastColumn {
+  padding: 0px;
+}
+
+.cellTableFirstColumnFooter {
+  border: 0px;
+  padding: 0px;
+}
+
+.cellTableFirstColumnHeader {
+  border: 0px;
+  padding: 0px;
+}
+
+.cellTableLastColumnFooter {
+  border: 0px;
+  padding: 0px;
+}
+
+.cellTableLastColumnHeader {
+  border: 0px;
+  padding: 0px;
+}
+
+.cellTableEvenRow {
+  cursor: hand;
+  cursor: pointer;
+  background: none;
+}
+
+.cellTableOddRow {
+  cursor: hand;
+  cursor: pointer;
+  background: none;
+}
+
+.cellTableSelectedRow {
+  color: #d45500;
+  height: auto;
+  overflow: auto;
+}
+
+.cellTableHoveredRow {
+    background: none;
+}
\ No newline at end of file
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTreeBasic.css b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTreeBasic.css
new file mode 100644 (file)
index 0000000..fabc026
--- /dev/null
@@ -0,0 +1,76 @@
+/*
+ * Copyright 2010 Google Inc.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License"); you may not
+ * use this file except in compliance with the License. You may obtain a copy of
+ * the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
+ * License for the specific language governing permissions and limitations under
+ * the License.
+ */
+.cellTreeWidget {
+  
+}
+
+.cellTreeEmptyMessage {
+  padding-left: 16px;
+  font-style: italic;
+}
+
+.cellTreeItem {
+  padding-top: 4px;
+  padding-bottom: 4px;
+  cursor: hand;
+  cursor: pointer;
+  zoom: 1;
+}
+
+.cellTreeItemImage {
+  
+}
+
+.cellTreeItemImageValue {
+  zoom: 1;
+}
+
+.cellTreeItemValue {
+  padding-left: 3px;
+  padding-right: 3px;
+  outline: none;
+}
+
+.cellTreeOpenItem {
+  
+}
+
+.cellTreeTopItem {
+  
+}
+
+.cellTreeTopItemImage {
+  
+}
+
+.cellTreeTopItemImageValue {
+  
+}
+
+.cellTreeKeyboardSelectedItem {
+  outline: none;
+}
+
+.cellTreeSelectedItem {
+  color: #d45500;
+  height: auto;
+  overflow: visible;
+}
+
+.cellTreeShowMoreButton {
+  padding-left: 16px;
+  outline: none;
+}
\ No newline at end of file
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1$1.class
new file mode 100644 (file)
index 0000000..fd6187b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1.class
new file mode 100644 (file)
index 0000000..4cd0697
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2$1.class
new file mode 100644 (file)
index 0000000..772264b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2.class
new file mode 100644 (file)
index 0000000..98722c4
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3$1.class
new file mode 100644 (file)
index 0000000..612d46e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3.class
new file mode 100644 (file)
index 0000000..b05b944
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4$1.class
new file mode 100644 (file)
index 0000000..6590da1
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4.class
new file mode 100644 (file)
index 0000000..ac842a0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$Images.class
new file mode 100644 (file)
index 0000000..4c26794
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel.class
new file mode 100644 (file)
index 0000000..920fb1c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/MessagePanel.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$1.class
new file mode 100644 (file)
index 0000000..4feede6
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$2.class
new file mode 100644 (file)
index 0000000..3ca79f3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog.class
new file mode 100644 (file)
index 0000000..0c828df
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsAddDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$1.class
new file mode 100644 (file)
index 0000000..13fa04a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$2.class
new file mode 100644 (file)
index 0000000..e8d2aa8
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$3.class
new file mode 100644 (file)
index 0000000..2b97fef
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList.class
new file mode 100644 (file)
index 0000000..7da44a8
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/PermissionsList.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$1.class
new file mode 100644 (file)
index 0000000..355d9cb
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$10.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$10.class
new file mode 100644 (file)
index 0000000..524453f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$10.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$11.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$11.class
new file mode 100644 (file)
index 0000000..3abe1bb
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$11.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$12.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$12.class
new file mode 100644 (file)
index 0000000..ce22c1d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$12.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$13.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$13.class
new file mode 100644 (file)
index 0000000..03ca2c2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$13.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$14.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$14.class
new file mode 100644 (file)
index 0000000..4678a54
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$14.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$15.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$15.class
new file mode 100644 (file)
index 0000000..383419b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$15.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1$1.class
new file mode 100644 (file)
index 0000000..dbc0207
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1.class
new file mode 100644 (file)
index 0000000..9d640ea
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16.class
new file mode 100644 (file)
index 0000000..9cc902d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$16.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$2.class
new file mode 100644 (file)
index 0000000..3cff5b2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$3.class
new file mode 100644 (file)
index 0000000..60f471a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$4.class
new file mode 100644 (file)
index 0000000..c0c887d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$5.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$5.class
new file mode 100644 (file)
index 0000000..508bee7
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$5.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$6.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$6.class
new file mode 100644 (file)
index 0000000..dc069cb
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$6.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$7.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$7.class
new file mode 100644 (file)
index 0000000..c284198
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$7.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$8.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$8.class
new file mode 100644 (file)
index 0000000..6a6ba65
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$8.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$9.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$9.class
new file mode 100644 (file)
index 0000000..65e3755
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$9.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$Images.class
new file mode 100644 (file)
index 0000000..4bad510
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos.class
new file mode 100644 (file)
index 0000000..0f6445a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Pithos.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog$1.class
new file mode 100644 (file)
index 0000000..af1f185
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog.class
new file mode 100644 (file)
index 0000000..6ee1f10
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SessionExpiredDialog.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Resources.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Resources.class
new file mode 100644 (file)
index 0000000..efd2403
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Resources.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Template.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Template.class
new file mode 100644 (file)
index 0000000..856d2d6
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader$Template.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader.class
new file mode 100644 (file)
index 0000000..afe9ba5
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/SortableHeader.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/StatusPanel.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/StatusPanel.class
new file mode 100644 (file)
index 0000000..b9ac513
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/StatusPanel.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel$Images.class
new file mode 100644 (file)
index 0000000..222bb20
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel.class
new file mode 100644 (file)
index 0000000..8225e3b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/TopPanel.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/VersionsList.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/VersionsList.class
new file mode 100644 (file)
index 0000000..4d78b51
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/VersionsList.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeIn.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeIn.class
new file mode 100644 (file)
index 0000000..803d2f4
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeIn.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeOut.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeOut.class
new file mode 100644 (file)
index 0000000..e28689b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/animation/FadeOut.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeClosedItem.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeClosedItem.gif
new file mode 100644 (file)
index 0000000..9051e56
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeClosedItem.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeLoadingBasic.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeLoadingBasic.gif
new file mode 100644 (file)
index 0000000..c5fedc3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeLoadingBasic.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeOpenItem.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeOpenItem.gif
new file mode 100644 (file)
index 0000000..3d3691a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/cellTreeOpenItem.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CopyCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CopyCommand.class
new file mode 100644 (file)
index 0000000..1c067d3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CopyCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CutCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CutCommand.class
new file mode 100644 (file)
index 0000000..0f72b0d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/CutCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/DeleteCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/DeleteCommand.class
new file mode 100644 (file)
index 0000000..28448a0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/DeleteCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/EmptyTrashCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/EmptyTrashCommand.class
new file mode 100644 (file)
index 0000000..51107d2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/EmptyTrashCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/NewFolderCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/NewFolderCommand.class
new file mode 100644 (file)
index 0000000..982e678
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/NewFolderCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$1.class
new file mode 100644 (file)
index 0000000..52f4aac
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$2.class
new file mode 100644 (file)
index 0000000..0b021c9
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$3.class
new file mode 100644 (file)
index 0000000..6713f79
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$4.class
new file mode 100644 (file)
index 0000000..e4c5e71
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$5.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$5.class
new file mode 100644 (file)
index 0000000..99d8dbd
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand$5.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand.class
new file mode 100644 (file)
index 0000000..b0ad2e0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PasteCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PropertiesCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PropertiesCommand.class
new file mode 100644 (file)
index 0000000..35dbdcb
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/PropertiesCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RefreshCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RefreshCommand.class
new file mode 100644 (file)
index 0000000..f4d95f7
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RefreshCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ResreshOthersSharesCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ResreshOthersSharesCommand.class
new file mode 100644 (file)
index 0000000..f4967a7
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ResreshOthersSharesCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RestoreTrashCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RestoreTrashCommand.class
new file mode 100644 (file)
index 0000000..643ae91
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/RestoreTrashCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$1.class
new file mode 100644 (file)
index 0000000..512a134
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$2.class
new file mode 100644 (file)
index 0000000..64a7c3e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1$1.class
new file mode 100644 (file)
index 0000000..a7f08e0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1.class
new file mode 100644 (file)
index 0000000..9c5065c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3.class
new file mode 100644 (file)
index 0000000..0ebf9ea
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$4.class
new file mode 100644 (file)
index 0000000..3bb3d3a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand.class
new file mode 100644 (file)
index 0000000..f6b4747
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/ToTrashCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/UploadFileCommand.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/UploadFileCommand.class
new file mode 100644 (file)
index 0000000..c9190c1
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/commands/UploadFileCommand.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$1.class
new file mode 100644 (file)
index 0000000..dfcdd63
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$2.class
new file mode 100644 (file)
index 0000000..cc5ec6a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox.class
new file mode 100644 (file)
index 0000000..87fae49
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/components/TristateCheckBox.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/downArrow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/downArrow.png
new file mode 100644 (file)
index 0000000..fd4012c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/downArrow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/AccountResource.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/AccountResource.class
new file mode 100644 (file)
index 0000000..2f7fcfa
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/AccountResource.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/File.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/File.class
new file mode 100644 (file)
index 0000000..9c876db
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/File.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Folder.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Folder.class
new file mode 100644 (file)
index 0000000..1f219ea
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Folder.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$BasicResources.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$BasicResources.class
new file mode 100644 (file)
index 0000000..c9040a8
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$BasicResources.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Images.class
new file mode 100644 (file)
index 0000000..9313123
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Templates.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Templates.class
new file mode 100644 (file)
index 0000000..13807db
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView$Templates.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView.class
new file mode 100644 (file)
index 0000000..26bce6a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeView.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$1.class
new file mode 100644 (file)
index 0000000..cbd2baf
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$2.class
new file mode 100644 (file)
index 0000000..1e56576
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$3.class
new file mode 100644 (file)
index 0000000..14b9d37
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1$1.class
new file mode 100644 (file)
index 0000000..6a19fe9
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1.class
new file mode 100644 (file)
index 0000000..49f6209
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4.class
new file mode 100644 (file)
index 0000000..5ded044
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel.class
new file mode 100644 (file)
index 0000000..de53649
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/FolderTreeViewModel.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Group.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Group.class
new file mode 100644 (file)
index 0000000..00b58ca
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Group.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/ObjectResource.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/ObjectResource.class
new file mode 100644 (file)
index 0000000..772e5e3
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/ObjectResource.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Resource.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Resource.class
new file mode 100644 (file)
index 0000000..eaedf96
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/Resource.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/SubDirResource.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/SubDirResource.class
new file mode 100644 (file)
index 0000000..a8b0f50
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/foldertree/SubDirResource.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$BasicResources.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$BasicResources.class
new file mode 100644 (file)
index 0000000..6dcb7ca
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$BasicResources.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Images.class
new file mode 100644 (file)
index 0000000..a30ee3a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Templates.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Templates.class
new file mode 100644 (file)
index 0000000..fdfbeab
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView$Templates.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.class
new file mode 100644 (file)
index 0000000..b818f87
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$1.class
new file mode 100644 (file)
index 0000000..3792a5f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$2.class
new file mode 100644 (file)
index 0000000..e5760af
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$3.class
new file mode 100644 (file)
index 0000000..06798bf
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4$1.class
new file mode 100644 (file)
index 0000000..c1f9fff
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4.class
new file mode 100644 (file)
index 0000000..8417ff0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$4.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$5.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$5.class
new file mode 100644 (file)
index 0000000..808f88e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$5.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6$1.class
new file mode 100644 (file)
index 0000000..c8c3222
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6.class
new file mode 100644 (file)
index 0000000..edd9013
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel$6.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.class
new file mode 100644 (file)
index 0000000..315a578
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest$1.class
new file mode 100644 (file)
index 0000000..a5bad65
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest.class
new file mode 100644 (file)
index 0000000..807e95c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/DeleteRequest.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest$1.class
new file mode 100644 (file)
index 0000000..3c3d620
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest.class
new file mode 100644 (file)
index 0000000..4259777
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/GetRequest.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest$1.class
new file mode 100644 (file)
index 0000000..11785a1
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest.class
new file mode 100644 (file)
index 0000000..b135c4b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PostRequest.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest$1.class
new file mode 100644 (file)
index 0000000..dc41129
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest.class
new file mode 100644 (file)
index 0000000..61427c5
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/PutRequest.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestException.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestException.class
new file mode 100644 (file)
index 0000000..12a44d2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestException.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestRequestCallback.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestRequestCallback.class
new file mode 100644 (file)
index 0000000..23bee0f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/rest/RestRequestCallback.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/Tag.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/Tag.class
new file mode 100644 (file)
index 0000000..fb73a92
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/Tag.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$BasicResources.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$BasicResources.class
new file mode 100644 (file)
index 0000000..8001a75
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$BasicResources.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Images.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Images.class
new file mode 100644 (file)
index 0000000..3ec9fa5
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Images.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Templates.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Templates.class
new file mode 100644 (file)
index 0000000..be14431
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView$Templates.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView.class
new file mode 100644 (file)
index 0000000..eae8b9c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeView.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$1.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$1.class
new file mode 100644 (file)
index 0000000..3eab672
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$1.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$2.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$2.class
new file mode 100644 (file)
index 0000000..8dad218
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$2.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$3.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$3.class
new file mode 100644 (file)
index 0000000..b5b6757
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel$3.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel.class b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel.class
new file mode 100644 (file)
index 0000000..a8d743d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/tagtree/TagTreeViewModel.class differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/upArrow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/upArrow.png
new file mode 100644 (file)
index 0000000..a336947
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/upArrow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/gss.css b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/gss.css
new file mode 100644 (file)
index 0000000..baf601a
--- /dev/null
@@ -0,0 +1,217 @@
+body {
+       color: black;
+       font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
+       margin: 8px;
+       margin-top: 3px;
+}
+
+a {
+       color: darkblue;
+}
+
+a:visited {
+       color: darkblue;
+}
+
+a.info {
+       position: relative; /*this is the key*/
+       z-index: 24;
+       color: black;
+       text-decoration: none
+}
+
+a.info:hover {
+       z-index: 25;
+       background-color: yellow;
+}
+
+a.info div {
+       display: none
+}
+
+a.info:hover span {
+       cursor: pointer;
+}
+
+/* The span will only display on :hover state. */
+a.info:hover div {
+       display: block;
+       position: absolute;
+       bottom: 2em;
+       right: 1em;
+       width: 10em;
+       border: 1px solid lightblue;
+       background-color: #D0E4F6;
+       color: black;
+       text-align: center
+}
+
+/*
+ * Remove the padding inside the dialog boxes so that our background color
+ * appears uniform in warnings and errors.
+ */
+.gwt-DialogBox .dialogMiddleCenter {
+       background:none repeat scroll 0 0 white;
+       padding: 0;
+}
+
+table.pithos-permList {
+       border-spacing: 3px;
+       border-collapse: collapse;
+
+}
+
+table.pithos-permList td {
+       padding: 5px 5px 5px 5px;
+       font-size:80%;
+}
+
+table.pithos-permList.props-labels {
+       font-weight: bold;
+}
+
+.props-labels {
+       font-size: 80%;
+       font-weight: bold;
+}
+
+.props-toplabels {
+       font-size: 80%;
+       font-weight: bold;
+       font-style: italic;
+}
+
+.props-values {
+       font-size: 80%;
+}
+
+.hidden-link {
+       text-decoration: none !important;
+       color: black !important;
+}
+
+.hidden-link:visited {
+       text-decoration: none !important;
+       color: black !important;
+}
+
+.pithos-topPanel {
+       background-color: #4085a5;
+       font-size: 80%;
+}
+
+.pithos-usernameMenu {
+    cursor: pointer;
+    color: white;
+}
+
+.pithos-usernameMenuItem {
+    cursor: pointer;
+}
+
+.pithos-sessionExpired {
+       width: 24em;
+       /* Restore the padding we remove when overriding the gwt-DialogBox style */
+       padding: 3px;
+}
+
+.pithos-statusbar {
+       background-color: #4085a5;
+       border: none;
+       font-size: 90%;
+       vertical-align: middle;
+       font-weight: normal;
+}
+
+.pithos-List {
+       cursor: default;
+       border-collapse: collapse;
+       /* prevents selecting text in table with shift and ctrl*/
+       -moz-user-select: none;
+}
+
+.pithos-errorMessage {
+       font-size: 90%;
+       background-color: #ff9999;
+       cursor: pointer;
+}
+
+.pithos-warnMessage {
+       font-size: 90%;
+       background-color: #eeee99;
+       cursor: pointer;
+}
+
+.pithos-infoMessage {
+       font-size: 90%;
+       background-color: #ccffcc;
+       cursor: pointer;
+}
+
+.pithos-clearMessage {
+       font-size: 90%;
+       font-weight: bold;
+       text-decoration: none;
+       color: black;
+}
+
+.pithos-clearMessage:visited {
+       font-size: 90%;
+       font-weight: bold;
+       text-decoration: none;
+       color: black;
+}
+
+.pithos-readForAllNote {
+       width: 240px;
+       text-align: justify;
+       font-style: italic;
+       font-size: 12px;
+       padding-left: 4;
+}
+
+.pithos-TabPanelBottom {
+       border-color: darkgrey;
+       border-width: 1px 1px 1px;
+       overflow: hidden;
+       padding: 6px;
+}
+
+.pithos-splitPanel {
+       border: 1px solid white;
+       background: url(images/background.png) repeat-x;
+}
+
+/* Use the background color for the splitter. */
+.gwt-HorizontalSplitPanel .hsplitter {
+       cursor: move;
+       border: 0px;
+       background: #bec8e6;
+}
+
+.pithos-tag {
+       display:inline;
+}
+
+.pithos-uploadButton {
+    background: none;
+    background-color: #ff6600;
+    font-size: 120%;
+    text-align: center;
+    height: 40px;
+    width: 100%;
+}
+
+.pithos-rightSide {
+    vertical-align: middle;
+}
+.pithos-parentButton {
+    background: none;
+    background-color: #a1c8da;
+}
+
+.pithos-folderStatistics {
+    background-color: #a1c8da;
+    text-align: center;
+    color: white;
+}
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/background.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/background.png
new file mode 100644 (file)
index 0000000..601dc25
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/background.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/blank.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/blank.gif
new file mode 100644 (file)
index 0000000..1d11fa9
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/blank.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/bottom.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/bottom.png
new file mode 100644 (file)
index 0000000..986934b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/bottom.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_blue.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_blue.png
new file mode 100644 (file)
index 0000000..297368c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_blue.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_gold.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_gold.png
new file mode 100644 (file)
index 0000000..d1b8476
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_gold.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_green.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_green.png
new file mode 100644 (file)
index 0000000..83909e2
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_green.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_grey.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_grey.png
new file mode 100644 (file)
index 0000000..bc83ac5
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_grey.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_red.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_red.png
new file mode 100644 (file)
index 0000000..3d835bb
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/close_red.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/header.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/header.png
new file mode 100644 (file)
index 0000000..16b33ef
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/header.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/loading.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/loading.gif
new file mode 100644 (file)
index 0000000..f864d5f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/loading.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_blue.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_blue.gif
new file mode 100644 (file)
index 0000000..4666e44
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_blue.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_gold.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_gold.gif
new file mode 100644 (file)
index 0000000..c5ba21f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_gold.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_green.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_green.gif
new file mode 100644 (file)
index 0000000..85a1433
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_green.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_grey.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_grey.gif
new file mode 100644 (file)
index 0000000..f1773cd
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_grey.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_red.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_red.gif
new file mode 100644 (file)
index 0000000..4ddff3d
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/next_red.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/page_shadow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/page_shadow.png
new file mode 100644 (file)
index 0000000..35c7470
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/page_shadow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_blue.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_blue.png
new file mode 100644 (file)
index 0000000..3d4e34f
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_blue.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_gold.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_gold.png
new file mode 100644 (file)
index 0000000..ee52969
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_gold.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_green.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_green.png
new file mode 100644 (file)
index 0000000..c52f28c
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_green.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_grey.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_grey.png
new file mode 100644 (file)
index 0000000..1c2e9e0
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_grey.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_red.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_red.png
new file mode 100644 (file)
index 0000000..5ee4dcf
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/pause_red.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_blue.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_blue.png
new file mode 100644 (file)
index 0000000..c8cd259
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_blue.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_gold.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_gold.png
new file mode 100644 (file)
index 0000000..766d651
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_gold.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_green.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_green.png
new file mode 100644 (file)
index 0000000..6e832a4
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_green.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_grey.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_grey.png
new file mode 100644 (file)
index 0000000..8e18760
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_grey.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_red.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_red.png
new file mode 100644 (file)
index 0000000..887d644
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/play_red.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_blue.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_blue.gif
new file mode 100644 (file)
index 0000000..beba13e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_blue.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_gold.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_gold.gif
new file mode 100644 (file)
index 0000000..b481932
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_gold.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_green.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_green.gif
new file mode 100644 (file)
index 0000000..2d4e14e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_green.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_grey.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_grey.gif
new file mode 100644 (file)
index 0000000..a7f2260
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_grey.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_red.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_red.gif
new file mode 100644 (file)
index 0000000..f702e63
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/prev_red.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/service-logo.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/service-logo.png
new file mode 100644 (file)
index 0000000..c517576
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/service-logo.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_checked.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_checked.gif
new file mode 100644 (file)
index 0000000..d67a5b6
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_checked.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_intermediate.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_intermediate.gif
new file mode 100644 (file)
index 0000000..5926436
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_intermediate.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_unchecked.gif b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_unchecked.gif
new file mode 100644 (file)
index 0000000..8b19c76
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/images/tristate_unchecked.gif differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/logout.html b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/logout.html
new file mode 100644 (file)
index 0000000..73854a7
--- /dev/null
@@ -0,0 +1,47 @@
+<!--
+  ~ Copyright 2011 GRNET S.A. All rights reserved.
+  ~
+  ~ Redistribution and use in source and binary forms, with or
+  ~ without modification, are permitted provided that the following
+  ~ conditions are met:
+  ~
+  ~   1. Redistributions of source code must retain the above
+  ~      copyright notice, this list of conditions and the following
+  ~      disclaimer.
+  ~
+  ~   2. Redistributions in binary form must reproduce the above
+  ~      copyright notice, this list of conditions and the following
+  ~      disclaimer in the documentation and/or other materials
+  ~      provided with the distribution.
+  ~
+  ~ THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
+  ~ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+  ~ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  ~ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
+  ~ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+  ~ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+  ~ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+  ~ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+  ~ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  ~ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+  ~ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  ~ POSSIBILITY OF SUCH DAMAGE.
+  ~
+  ~ The views and conclusions contained in the software and
+  ~ documentation are those of the authors and should not be
+  ~ interpreted as representing official policies, either expressed
+  ~ or implied, of GRNET S.A.
+  -->
+
+<html>
+       <head>
+               <title>Pithos</title>
+               <link type="text/css" rel="stylesheet" href="gss.css">
+       </head>
+       <body>
+               <center>
+               <p>Thank you for using Pithos.
+               <p><a href='/pithos/'>Login again</a>
+               </center>
+       </body>
+</html>
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.css b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.css
new file mode 100644 (file)
index 0000000..5303fac
--- /dev/null
@@ -0,0 +1,93 @@
+#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }\r
+       #lbOverlay.grey { background-color: #000000; }\r
+       #lbOverlay.red { background-color: #330000; }\r
+       #lbOverlay.green { background-color: #003300; }\r
+       #lbOverlay.blue { background-color: #011D50; }\r
+       #lbOverlay.gold { background-color: #666600; }\r
+\r
+#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }\r
+#lbMain a img { border: none; }\r
+\r
+#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }\r
+       #lbOuterContainer.grey { border: 3px solid #888888; }\r
+       #lbOuterContainer.red { border: 3px solid #DD0000; }\r
+       #lbOuterContainer.green { border: 3px solid #00B000; }\r
+       #lbOuterContainer.blue { border: 3px solid #5F89D8; }\r
+       #lbOuterContainer.gold { border: 3px solid #B0B000; }\r
+\r
+#lbDetailsContainer {  font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;     overflow: auto; margin: 0 auto; }\r
+       #lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }\r
+       #lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }\r
+       #lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }\r
+       #lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }\r
+       #lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }\r
+\r
+#lbImageContainer, #lbIframeContainer { padding: 10px; }\r
+#lbLoading {\r
+       position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(images/loading.gif) center no-repeat;\r
+}\r
+\r
+#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }\r
+#lbImageContainer>#lbHoverNav { left: 0; }\r
+#lbHoverNav a { outline: none; }\r
+\r
+#lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; }\r
+       #lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; }\r
+       #lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(images/prev_red.gif) left 15% no-repeat; }\r
+       #lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(images/prev_green.gif) left 15% no-repeat; }\r
+       #lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(images/prev_blue.gif) left 15% no-repeat; }\r
+       #lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(images/prev_gold.gif) left 15% no-repeat; }\r
+       \r
+#lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; }\r
+       #lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; }\r
+       #lbNext.red:hover, #lbNext.red:visited:hover { background: url(images/next_red.gif) right 15% no-repeat; }\r
+       #lbNext.green:hover, #lbNext.green:visited:hover { background: url(images/next_green.gif) right 15% no-repeat; }\r
+       #lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(images/next_blue.gif) right 15% no-repeat; }\r
+       #lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(images/next_gold.gif) right 15% no-repeat; }\r
+\r
+#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }\r
+       #lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }\r
+       #lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }\r
+       #lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }\r
+       #lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }\r
+       #lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }\r
+       \r
+#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }\r
+       #lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }\r
+       #lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }\r
+       #lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }\r
+       #lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }\r
+       #lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }\r
+       \r
+#lbDetailsData { padding: 0 10px; }\r
+       #lbDetailsData.grey { color: #333333; }\r
+       #lbDetailsData.red { color: #620000; }\r
+       #lbDetailsData.green { color: #003300; }\r
+       #lbDetailsData.blue { color: #01379E; }\r
+       #lbDetailsData.gold { color: #666600; }\r
+\r
+#lbDetails { width: 60%; float: left; text-align: left; }\r
+#lbCaption { display: block; font-weight: bold; }\r
+#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }\r
+#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }\r
+\r
+#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }\r
+       #lbClose.grey { background: url(images/close_grey.png) no-repeat; }\r
+       #lbClose.red { background: url(images/close_red.png) no-repeat; }\r
+       #lbClose.green { background: url(images/close_green.png) no-repeat; }\r
+       #lbClose.blue { background: url(images/close_blue.png) no-repeat; }\r
+       #lbClose.gold { background: url(images/close_gold.png) no-repeat; }\r
+\r
+#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }\r
+       #lbPlay.grey { background: url(images/play_grey.png) no-repeat; }\r
+       #lbPlay.red { background: url(images/play_red.png) no-repeat; }\r
+       #lbPlay.green { background: url(images/play_green.png) no-repeat; }\r
+       #lbPlay.blue { background: url(images/play_blue.png) no-repeat; }\r
+       #lbPlay.gold { background: url(images/play_gold.png) no-repeat; }\r
+       \r
+#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }\r
+       #lbPause.grey { background: url(images/pause_grey.png) no-repeat; }\r
+       #lbPause.red { background: url(images/pause_red.png) no-repeat; }\r
+       #lbPause.green { background: url(images/pause_green.png) no-repeat; }\r
+       #lbPause.blue { background: url(images/pause_blue.png) no-repeat; }\r
+       #lbPause.gold { background: url(images/pause_gold.png) no-repeat; }
\ No newline at end of file
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.js b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.js
new file mode 100644 (file)
index 0000000..1cf7210
--- /dev/null
@@ -0,0 +1,843 @@
+//***********************************************************************************************************************************/\r
+//     LyteBox v3.22\r
+//\r
+//      Author: Markus F. Hay\r
+//  Website: http://www.dolem.com/lytebox\r
+//        Date: October 2, 2007\r
+//     License: Creative Commons Attribution 3.0 License (http://creativecommons.org/licenses/by/3.0/)\r
+// Browsers: Tested successfully on WinXP with the following browsers (using no DOCTYPE and Strict/Transitional/Loose DOCTYPES):\r
+//                             * Firefox: 2.0.0.7, 1.5.0.12\r
+//                             * Internet Explorer: 7.0, 6.0 SP2, 5.5 SP2\r
+//                             * Opera: 9.23\r
+//\r
+// Releases: For up-to-date and complete release information, visit http://www.dolem.com/forum/showthread.php?tid=62\r
+//                             * v3.22 (10/02/07)\r
+//                             * v3.21 (09/30/07)\r
+//                             * v3.20 (07/12/07)\r
+//                             * v3.10 (05/28/07)\r
+//                             * v3.00 (05/15/07)\r
+//                             * v2.02 (11/13/06)\r
+//\r
+//   Credit: LyteBox was originally derived from the Lightbox class (v2.02) that was written by Lokesh Dhakar. For more\r
+//                      information please visit http://huddletogether.com/projects/lightbox2/\r
+//***********************************************************************************************************************************/\r
+Array.prototype.removeDuplicates = function () { for (var i = 1; i < this.length; i++) { if (this[i][0] == this[i-1][0]) { this.splice(i,1); } } }\r
+Array.prototype.empty = function () { for (var i = 0; i <= this.length; i++) { this.shift(); } }\r
+String.prototype.trim = function () { return this.replace(/^\s+|\s+$/g, ''); }\r
+\r
+function LyteBox() {\r
+       /*** Start Global Configuration ***/\r
+               this.theme                              = 'grey';       // themes: grey (default), red, green, blue, gold\r
+               this.hideFlash                  = true;         // controls whether or not Flash objects should be hidden\r
+               this.outerBorder                = true;         // controls whether to show the outer grey (or theme) border\r
+               this.resizeSpeed                = 8;            // controls the speed of the image resizing (1=slowest and 10=fastest)\r
+               this.maxOpacity                 = 80;           // higher opacity = darker overlay, lower opacity = lighter overlay\r
+               this.navType                    = 1;            // 1 = "Prev/Next" buttons on top left and left (default), 2 = "<< prev | next >>" links next to image number\r
+               this.autoResize                 = true;         // controls whether or not images should be resized if larger than the browser window dimensions\r
+               this.doAnimations               = true;         // controls whether or not "animate" Lytebox, i.e. resize transition between images, fade in/out effects, etc.\r
+               \r
+               this.borderSize                 = 12;           // if you adjust the padding in the CSS, you will need to update this variable -- otherwise, leave this alone...\r
+       /*** End Global Configuration ***/\r
+       \r
+       /*** Configure Slideshow Options ***/\r
+               this.slideInterval              = 4000;         // Change value (milliseconds) to increase/decrease the time between "slides" (10000 = 10 seconds)\r
+               this.showNavigation             = true;         // true to display Next/Prev buttons/text during slideshow, false to hide\r
+               this.showClose                  = true;         // true to display the Close button, false to hide\r
+               this.showDetails                = true;         // true to display image details (caption, count), false to hide\r
+               this.showPlayPause              = true;         // true to display pause/play buttons next to close button, false to hide\r
+               this.autoEnd                    = true;         // true to automatically close Lytebox after the last image is reached, false to keep open\r
+               this.pauseOnNextClick   = false;        // true to pause the slideshow when the "Next" button is clicked\r
+        this.pauseOnPrevClick  = true;         // true to pause the slideshow when the "Prev" button is clicked\r
+       /*** End Slideshow Configuration ***/\r
+       \r
+       if(this.resizeSpeed > 10) { this.resizeSpeed = 10; }\r
+       if(this.resizeSpeed < 1) { resizeSpeed = 1; }\r
+       this.resizeDuration = (11 - this.resizeSpeed) * 0.15;\r
+       this.resizeWTimerArray          = new Array();\r
+       this.resizeWTimerCount          = 0;\r
+       this.resizeHTimerArray          = new Array();\r
+       this.resizeHTimerCount          = 0;\r
+       this.showContentTimerArray      = new Array();\r
+       this.showContentTimerCount      = 0;\r
+       this.overlayTimerArray          = new Array();\r
+       this.overlayTimerCount          = 0;\r
+       this.imageTimerArray            = new Array();\r
+       this.imageTimerCount            = 0;\r
+       this.timerIDArray                       = new Array();\r
+       this.timerIDCount                       = 0;\r
+       this.slideshowIDArray           = new Array();\r
+       this.slideshowIDCount           = 0;\r
+       this.imageArray  = new Array();\r
+       this.activeImage = null;\r
+       this.slideArray  = new Array();\r
+       this.activeSlide = null;\r
+       this.frameArray  = new Array();\r
+       this.activeFrame = null;\r
+       this.checkFrame();\r
+       this.isSlideshow = false;\r
+       this.isLyteframe = false;\r
+       /*@cc_on\r
+               /*@if (@_jscript)\r
+                       this.ie = (document.all && !window.opera) ? true : false;\r
+               /*@else @*/\r
+                       this.ie = false;\r
+               /*@end\r
+       @*/\r
+       this.ie7 = (this.ie && window.XMLHttpRequest);  \r
+       this.initialize();\r
+}\r
+LyteBox.prototype.initialize = function() {\r
+       this.updateLyteboxItems();\r
+       var objBody = this.doc.getElementsByTagName("body").item(0);    \r
+       if (this.doc.getElementById('lbOverlay')) {\r
+               objBody.removeChild(this.doc.getElementById("lbOverlay"));\r
+               objBody.removeChild(this.doc.getElementById("lbMain"));\r
+       }\r
+       var objOverlay = this.doc.createElement("div");\r
+               objOverlay.setAttribute('id','lbOverlay');\r
+               objOverlay.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               if ((this.ie && !this.ie7) || (this.ie7 && this.doc.compatMode == 'BackCompat')) {\r
+                       objOverlay.style.position = 'absolute';\r
+               }\r
+               objOverlay.style.display = 'none';\r
+               objBody.appendChild(objOverlay);\r
+       var objLytebox = this.doc.createElement("div");\r
+               objLytebox.setAttribute('id','lbMain');\r
+               objLytebox.style.display = 'none';\r
+               objBody.appendChild(objLytebox);\r
+       var objOuterContainer = this.doc.createElement("div");\r
+               objOuterContainer.setAttribute('id','lbOuterContainer');\r
+               objOuterContainer.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objLytebox.appendChild(objOuterContainer);\r
+       var objIframeContainer = this.doc.createElement("div");\r
+               objIframeContainer.setAttribute('id','lbIframeContainer');\r
+               objIframeContainer.style.display = 'none';\r
+               objOuterContainer.appendChild(objIframeContainer);\r
+       var objIframe = this.doc.createElement("iframe");\r
+               objIframe.setAttribute('id','lbIframe');\r
+               objIframe.setAttribute('name','lbIframe');\r
+               objIframe.style.display = 'none';\r
+               objIframeContainer.appendChild(objIframe);\r
+       var objImageContainer = this.doc.createElement("div");\r
+               objImageContainer.setAttribute('id','lbImageContainer');\r
+               objOuterContainer.appendChild(objImageContainer);\r
+       var objLyteboxImage = this.doc.createElement("img");\r
+               objLyteboxImage.setAttribute('id','lbImage');\r
+               objImageContainer.appendChild(objLyteboxImage);\r
+       var objLoading = this.doc.createElement("div");\r
+               objLoading.setAttribute('id','lbLoading');\r
+               objOuterContainer.appendChild(objLoading);\r
+       var objDetailsContainer = this.doc.createElement("div");\r
+               objDetailsContainer.setAttribute('id','lbDetailsContainer');\r
+               objDetailsContainer.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objLytebox.appendChild(objDetailsContainer);\r
+       var objDetailsData =this.doc.createElement("div");\r
+               objDetailsData.setAttribute('id','lbDetailsData');\r
+               objDetailsData.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objDetailsContainer.appendChild(objDetailsData);\r
+       var objDetails = this.doc.createElement("div");\r
+               objDetails.setAttribute('id','lbDetails');\r
+               objDetailsData.appendChild(objDetails);\r
+       var objCaption = this.doc.createElement("span");\r
+               objCaption.setAttribute('id','lbCaption');\r
+               objDetails.appendChild(objCaption);\r
+       var objHoverNav = this.doc.createElement("div");\r
+               objHoverNav.setAttribute('id','lbHoverNav');\r
+               objImageContainer.appendChild(objHoverNav);\r
+       var objBottomNav = this.doc.createElement("div");\r
+               objBottomNav.setAttribute('id','lbBottomNav');\r
+               objDetailsData.appendChild(objBottomNav);\r
+       var objPrev = this.doc.createElement("a");\r
+               objPrev.setAttribute('id','lbPrev');\r
+               objPrev.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objPrev.setAttribute('href','#');\r
+               objHoverNav.appendChild(objPrev);\r
+       var objNext = this.doc.createElement("a");\r
+               objNext.setAttribute('id','lbNext');\r
+               objNext.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objNext.setAttribute('href','#');\r
+               objHoverNav.appendChild(objNext);\r
+       var objNumberDisplay = this.doc.createElement("span");\r
+               objNumberDisplay.setAttribute('id','lbNumberDisplay');\r
+               objDetails.appendChild(objNumberDisplay);\r
+       var objNavDisplay = this.doc.createElement("span");\r
+               objNavDisplay.setAttribute('id','lbNavDisplay');\r
+               objNavDisplay.style.display = 'none';\r
+               objDetails.appendChild(objNavDisplay);\r
+       var objClose = this.doc.createElement("a");\r
+               objClose.setAttribute('id','lbClose');\r
+               objClose.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objClose.setAttribute('href','#');\r
+               objBottomNav.appendChild(objClose);\r
+       var objPause = this.doc.createElement("a");\r
+               objPause.setAttribute('id','lbPause');\r
+               objPause.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objPause.setAttribute('href','#');\r
+               objPause.style.display = 'none';\r
+               objBottomNav.appendChild(objPause);\r
+       var objPlay = this.doc.createElement("a");\r
+               objPlay.setAttribute('id','lbPlay');\r
+               objPlay.setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+               objPlay.setAttribute('href','#');\r
+               objPlay.style.display = 'none';\r
+               objBottomNav.appendChild(objPlay);\r
+};\r
+LyteBox.prototype.updateLyteboxItems = function() {    \r
+       var anchors = (this.isFrame) ? window.parent.frames[window.name].document.getElementsByTagName('a') : document.getElementsByTagName('a');\r
+       for (var i = 0; i < anchors.length; i++) {\r
+               var anchor = anchors[i];\r
+               var relAttribute = String(anchor.getAttribute('rel'));\r
+               if (anchor.getAttribute('href')) {\r
+                       if (relAttribute.toLowerCase().match('lytebox')) {\r
+                               anchor.onclick = function () { myLytebox.start(this, false, false); return false; }\r
+                       } else if (relAttribute.toLowerCase().match('lyteshow')) {\r
+                               anchor.onclick = function () { myLytebox.start(this, true, false); return false; }\r
+                       } else if (relAttribute.toLowerCase().match('lyteframe')) {\r
+                               anchor.onclick = function () { myLytebox.start(this, false, true); return false; }\r
+                       }\r
+               }\r
+       }\r
+};\r
+LyteBox.prototype.start = function(imageLink, doSlide, doFrame) {\r
+       if (this.ie && !this.ie7) {     this.toggleSelects('hide');     }\r
+       if (this.hideFlash) { this.toggleFlash('hide'); }\r
+       this.isLyteframe = (doFrame ? true : false);\r
+       var pageSize    = this.getPageSize();\r
+       var objOverlay  = this.doc.getElementById('lbOverlay');\r
+       var objBody             = this.doc.getElementsByTagName("body").item(0);\r
+       objOverlay.style.height = pageSize[1] + "px";\r
+       objOverlay.style.display = '';\r
+       this.appear('lbOverlay', (this.doAnimations ? 0 : this.maxOpacity));\r
+       var anchors = (this.isFrame) ? window.parent.frames[window.name].document.getElementsByTagName('a') : document.getElementsByTagName('a');\r
+       if (this.isLyteframe) {\r
+               this.frameArray = [];\r
+               this.frameNum = 0;\r
+               if ((imageLink.getAttribute('rel') == 'lyteframe')) {\r
+                       var rev = imageLink.getAttribute('rev');\r
+                       this.frameArray.push(new Array(imageLink.getAttribute('href'), imageLink.getAttribute('title'), (rev == null || rev == '' ? 'width: 400px; height: 400px; scrolling: auto;' : rev)));\r
+               } else {\r
+                       if (imageLink.getAttribute('rel').indexOf('lyteframe') != -1) {\r
+                               for (var i = 0; i < anchors.length; i++) {\r
+                                       var anchor = anchors[i];\r
+                                       if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == imageLink.getAttribute('rel'))) {\r
+                                               var rev = anchor.getAttribute('rev');\r
+                                               this.frameArray.push(new Array(anchor.getAttribute('href'), anchor.getAttribute('title'), (rev == null || rev == '' ? 'width: 400px; height: 400px; scrolling: auto;' : rev)));\r
+                                       }\r
+                               }\r
+                               this.frameArray.removeDuplicates();\r
+                               while(this.frameArray[this.frameNum][0] != imageLink.getAttribute('href')) { this.frameNum++; }\r
+                       }\r
+               }\r
+       } else {\r
+               this.imageArray = [];\r
+               this.imageNum = 0;\r
+               this.slideArray = [];\r
+               this.slideNum = 0;\r
+               if ((imageLink.getAttribute('rel') == 'lytebox')) {\r
+                       this.imageArray.push(new Array(imageLink.getAttribute('href'), imageLink.getAttribute('title')));\r
+               } else {\r
+                       if (imageLink.getAttribute('rel').indexOf('lytebox') != -1) {\r
+                               for (var i = 0; i < anchors.length; i++) {\r
+                                       var anchor = anchors[i];\r
+                                       if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == imageLink.getAttribute('rel'))) {\r
+                                               this.imageArray.push(new Array(anchor.getAttribute('href'), anchor.getAttribute('title')));\r
+                                       }\r
+                               }\r
+                               this.imageArray.removeDuplicates();\r
+                               while(this.imageArray[this.imageNum][0] != imageLink.getAttribute('href')) { this.imageNum++; }\r
+                       }\r
+                       if (imageLink.getAttribute('rel').indexOf('lyteshow') != -1) {\r
+                               for (var i = 0; i < anchors.length; i++) {\r
+                                       var anchor = anchors[i];\r
+                                       if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == imageLink.getAttribute('rel'))) {\r
+                                               this.slideArray.push(new Array(anchor.getAttribute('href'), anchor.getAttribute('title')));\r
+                                       }\r
+                               }\r
+                               this.slideArray.removeDuplicates();\r
+                               while(this.slideArray[this.slideNum][0] != imageLink.getAttribute('href')) { this.slideNum++; }\r
+                       }\r
+               }\r
+       }\r
+       var object = this.doc.getElementById('lbMain');\r
+               object.style.top = (this.getPageScroll() + (pageSize[3] / 15)) + "px";\r
+               object.style.display = '';\r
+       if (!this.outerBorder) {\r
+               this.doc.getElementById('lbOuterContainer').style.border = 'none';\r
+               this.doc.getElementById('lbDetailsContainer').style.border = 'none';\r
+       } else {\r
+               this.doc.getElementById('lbOuterContainer').style.borderBottom = '';\r
+               this.doc.getElementById('lbOuterContainer').setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+       }\r
+       this.doc.getElementById('lbOverlay').onclick = function() { myLytebox.end(); return false; }\r
+       this.doc.getElementById('lbMain').onclick = function(e) {\r
+               var e = e;\r
+               if (!e) {\r
+                       if (window.parent.frames[window.name] && (parent.document.getElementsByTagName('frameset').length <= 0)) {\r
+                               e = window.parent.window.event;\r
+                       } else {\r
+                               e = window.event;\r
+                       }\r
+               }\r
+               var id = (e.target ? e.target.id : e.srcElement.id);\r
+               if (id == 'lbMain') { myLytebox.end(); return false; }\r
+       }\r
+       this.doc.getElementById('lbClose').onclick = function() { myLytebox.end(); return false; }\r
+       this.doc.getElementById('lbPause').onclick = function() { myLytebox.togglePlayPause("lbPause", "lbPlay"); return false; }\r
+       this.doc.getElementById('lbPlay').onclick = function() { myLytebox.togglePlayPause("lbPlay", "lbPause"); return false; }        \r
+       this.isSlideshow = doSlide;\r
+       this.isPaused = (this.slideNum != 0 ? true : false);\r
+       if (this.isSlideshow && this.showPlayPause && this.isPaused) {\r
+               this.doc.getElementById('lbPlay').style.display = '';\r
+               this.doc.getElementById('lbPause').style.display = 'none';\r
+       }\r
+       if (this.isLyteframe) {\r
+               this.changeContent(this.frameNum);\r
+       } else {\r
+               if (this.isSlideshow) {\r
+                       this.changeContent(this.slideNum);\r
+               } else {\r
+                       this.changeContent(this.imageNum);\r
+               }\r
+       }\r
+};\r
+LyteBox.prototype.changeContent = function(imageNum) {\r
+       if (this.isSlideshow) {\r
+               for (var i = 0; i < this.slideshowIDCount; i++) { window.clearTimeout(this.slideshowIDArray[i]); }\r
+       }\r
+       this.activeImage = this.activeSlide = this.activeFrame = imageNum;\r
+       if (!this.outerBorder) {\r
+               this.doc.getElementById('lbOuterContainer').style.border = 'none';\r
+               this.doc.getElementById('lbDetailsContainer').style.border = 'none';\r
+       } else {\r
+               this.doc.getElementById('lbOuterContainer').style.borderBottom = '';\r
+               this.doc.getElementById('lbOuterContainer').setAttribute((this.ie ? 'className' : 'class'), this.theme);\r
+       }\r
+       this.doc.getElementById('lbLoading').style.display = '';\r
+       this.doc.getElementById('lbImage').style.display = 'none';\r
+       this.doc.getElementById('lbIframe').style.display = 'none';\r
+       this.doc.getElementById('lbPrev').style.display = 'none';\r
+       this.doc.getElementById('lbNext').style.display = 'none';\r
+       this.doc.getElementById('lbIframeContainer').style.display = 'none';\r
+       this.doc.getElementById('lbDetailsContainer').style.display = 'none';\r
+       this.doc.getElementById('lbNumberDisplay').style.display = 'none';\r
+       if (this.navType == 2 || this.isLyteframe) {\r
+               object = this.doc.getElementById('lbNavDisplay');\r
+               object.innerHTML = '&nbsp;&nbsp;&nbsp;<span id="lbPrev2_Off" style="display: none;" class="' + this.theme + '">&laquo; prev</span><a href="#" id="lbPrev2" class="' + this.theme + '" style="display: none;">&laquo; prev</a> <b id="lbSpacer" class="' + this.theme + '">||</b> <span id="lbNext2_Off" style="display: none;" class="' + this.theme + '">next &raquo;</span><a href="#" id="lbNext2" class="' + this.theme + '" style="display: none;">next &raquo;</a>';\r
+               object.style.display = 'none';\r
+       }\r
+       if (this.isLyteframe) {\r
+               var iframe = myLytebox.doc.getElementById('lbIframe');\r
+               var styles = this.frameArray[this.activeFrame][2];\r
+               var aStyles = styles.split(';');\r
+               for (var i = 0; i < aStyles.length; i++) {\r
+                       if (aStyles[i].indexOf('width:') >= 0) {\r
+                               var w = aStyles[i].replace('width:', '');\r
+                               iframe.width = w.trim();\r
+                       } else if (aStyles[i].indexOf('height:') >= 0) {\r
+                               var h = aStyles[i].replace('height:', '');\r
+                               iframe.height = h.trim();\r
+                       } else if (aStyles[i].indexOf('scrolling:') >= 0) {\r
+                               var s = aStyles[i].replace('scrolling:', '');\r
+                               iframe.scrolling = s.trim();\r
+                       } else if (aStyles[i].indexOf('border:') >= 0) {\r
+                               // Not implemented yet, as there are cross-platform issues with setting the border (from a GUI standpoint)\r
+                               //var b = aStyles[i].replace('border:', '');\r
+                               //iframe.style.border = b.trim();\r
+                       }\r
+               }\r
+               this.resizeContainer(parseInt(iframe.width), parseInt(iframe.height));\r
+       } else {\r
+               imgPreloader = new Image();\r
+               imgPreloader.onload = function() {\r
+                       var imageWidth = imgPreloader.width;\r
+                       var imageHeight = imgPreloader.height;\r
+                       if (myLytebox.autoResize) {\r
+                               var pagesize = myLytebox.getPageSize();\r
+                               var x = pagesize[2] - 150;\r
+                               var y = pagesize[3] - 150;\r
+                               if (imageWidth > x) {\r
+                                       imageHeight = Math.round(imageHeight * (x / imageWidth));\r
+                                       imageWidth = x; \r
+                                       if (imageHeight > y) { \r
+                                               imageWidth = Math.round(imageWidth * (y / imageHeight));\r
+                                               imageHeight = y; \r
+                                       }\r
+                               } else if (imageHeight > y) { \r
+                                       imageWidth = Math.round(imageWidth * (y / imageHeight));\r
+                                       imageHeight = y; \r
+                                       if (imageWidth > x) {\r
+                                               imageHeight = Math.round(imageHeight * (x / imageWidth));\r
+                                               imageWidth = x;\r
+                                       }\r
+                               }\r
+                       }\r
+                       var lbImage = myLytebox.doc.getElementById('lbImage')\r
+                       lbImage.src = (myLytebox.isSlideshow ? myLytebox.slideArray[myLytebox.activeSlide][0] : myLytebox.imageArray[myLytebox.activeImage][0]);\r
+                       lbImage.width = imageWidth;\r
+                       lbImage.height = imageHeight;\r
+                       myLytebox.resizeContainer(imageWidth, imageHeight);\r
+                       imgPreloader.onload = function() {};\r
+               }\r
+               imgPreloader.src = (this.isSlideshow ? this.slideArray[this.activeSlide][0] : this.imageArray[this.activeImage][0]);\r
+       }\r
+};\r
+LyteBox.prototype.resizeContainer = function(imgWidth, imgHeight) {\r
+       this.wCur = this.doc.getElementById('lbOuterContainer').offsetWidth;\r
+       this.hCur = this.doc.getElementById('lbOuterContainer').offsetHeight;\r
+       this.xScale = ((imgWidth  + (this.borderSize * 2)) / this.wCur) * 100;\r
+       this.yScale = ((imgHeight  + (this.borderSize * 2)) / this.hCur) * 100;\r
+       var wDiff = (this.wCur - this.borderSize * 2) - imgWidth;\r
+       var hDiff = (this.hCur - this.borderSize * 2) - imgHeight;\r
+       if (!(hDiff == 0)) {\r
+               this.hDone = false;\r
+               this.resizeH('lbOuterContainer', this.hCur, imgHeight + this.borderSize*2, this.getPixelRate(this.hCur, imgHeight));\r
+       } else {\r
+               this.hDone = true;\r
+       }\r
+       if (!(wDiff == 0)) {\r
+               this.wDone = false;\r
+               this.resizeW('lbOuterContainer', this.wCur, imgWidth + this.borderSize*2, this.getPixelRate(this.wCur, imgWidth));\r
+       } else {\r
+               this.wDone = true;\r
+       }\r
+       if ((hDiff == 0) && (wDiff == 0)) {\r
+               if (this.ie){ this.pause(250); } else { this.pause(100); } \r
+       }\r
+       this.doc.getElementById('lbPrev').style.height = imgHeight + "px";\r
+       this.doc.getElementById('lbNext').style.height = imgHeight + "px";\r
+       this.doc.getElementById('lbDetailsContainer').style.width = (imgWidth + (this.borderSize * 2) + (this.ie && this.doc.compatMode == "BackCompat" && this.outerBorder ? 2 : 0)) + "px";\r
+       this.showContent();\r
+};\r
+LyteBox.prototype.showContent = function() {\r
+       if (this.wDone && this.hDone) {\r
+               for (var i = 0; i < this.showContentTimerCount; i++) { window.clearTimeout(this.showContentTimerArray[i]); }\r
+               if (this.outerBorder) {\r
+                       this.doc.getElementById('lbOuterContainer').style.borderBottom = 'none';\r
+               }\r
+               this.doc.getElementById('lbLoading').style.display = 'none';\r
+               if (this.isLyteframe) {\r
+                       this.doc.getElementById('lbIframe').style.display = '';\r
+                       this.appear('lbIframe', (this.doAnimations ? 0 : 100));\r
+               } else {\r
+                       this.doc.getElementById('lbImage').style.display = '';\r
+                       this.appear('lbImage', (this.doAnimations ? 0 : 100));\r
+                       this.preloadNeighborImages();\r
+               }\r
+               if (this.isSlideshow) {\r
+                       if(this.activeSlide == (this.slideArray.length - 1)) {\r
+                               if (this.autoEnd) {\r
+                                       this.slideshowIDArray[this.slideshowIDCount++] = setTimeout("myLytebox.end('slideshow')", this.slideInterval);\r
+                               }\r
+                       } else {\r
+                               if (!this.isPaused) {\r
+                                       this.slideshowIDArray[this.slideshowIDCount++] = setTimeout("myLytebox.changeContent("+(this.activeSlide+1)+")", this.slideInterval);\r
+                               }\r
+                       }\r
+                       this.doc.getElementById('lbHoverNav').style.display = (this.showNavigation && this.navType == 1 ? '' : 'none');\r
+                       this.doc.getElementById('lbClose').style.display = (this.showClose ? '' : 'none');\r
+                       this.doc.getElementById('lbDetails').style.display = (this.showDetails ? '' : 'none');\r
+                       this.doc.getElementById('lbPause').style.display = (this.showPlayPause && !this.isPaused ? '' : 'none');\r
+                       this.doc.getElementById('lbPlay').style.display = (this.showPlayPause && !this.isPaused ? 'none' : '');\r
+                       this.doc.getElementById('lbNavDisplay').style.display = (this.showNavigation && this.navType == 2 ? '' : 'none');\r
+               } else {\r
+                       this.doc.getElementById('lbHoverNav').style.display = (this.navType == 1 && !this.isLyteframe ? '' : 'none');\r
+                       if ((this.navType == 2 && !this.isLyteframe && this.imageArray.length > 1) || (this.frameArray.length > 1 && this.isLyteframe)) {\r
+                               this.doc.getElementById('lbNavDisplay').style.display = '';\r
+                       } else {\r
+                               this.doc.getElementById('lbNavDisplay').style.display = 'none';\r
+                       }\r
+                       this.doc.getElementById('lbClose').style.display = '';\r
+                       this.doc.getElementById('lbDetails').style.display = '';\r
+                       this.doc.getElementById('lbPause').style.display = 'none';\r
+                       this.doc.getElementById('lbPlay').style.display = 'none';\r
+               }\r
+               this.doc.getElementById('lbImageContainer').style.display = (this.isLyteframe ? 'none' : '');\r
+               this.doc.getElementById('lbIframeContainer').style.display = (this.isLyteframe ? '' : 'none');\r
+               try {\r
+                       this.doc.getElementById('lbIframe').src = this.frameArray[this.activeFrame][0];\r
+               } catch(e) { }\r
+       } else {\r
+               this.showContentTimerArray[this.showContentTimerCount++] = setTimeout("myLytebox.showContent()", 200);\r
+       }\r
+};\r
+LyteBox.prototype.updateDetails = function() {\r
+       var object = this.doc.getElementById('lbCaption');\r
+       var sTitle = (this.isSlideshow ? this.slideArray[this.activeSlide][1] : (this.isLyteframe ? this.frameArray[this.activeFrame][1] : this.imageArray[this.activeImage][1]));\r
+       object.style.display = '';\r
+       object.innerHTML = (sTitle == null ? '' : sTitle);\r
+       this.updateNav();\r
+       this.doc.getElementById('lbDetailsContainer').style.display = '';\r
+       object = this.doc.getElementById('lbNumberDisplay');\r
+       if (this.isSlideshow && this.slideArray.length > 1) {\r
+               object.style.display = '';\r
+               object.innerHTML = "Image " + eval(this.activeSlide + 1) + " of " + this.slideArray.length;\r
+               this.doc.getElementById('lbNavDisplay').style.display = (this.navType == 2 && this.showNavigation ? '' : 'none');\r
+       } else if (this.imageArray.length > 1 && !this.isLyteframe) {\r
+               object.style.display = '';\r
+               object.innerHTML = "Image " + eval(this.activeImage + 1) + " of " + this.imageArray.length;\r
+               this.doc.getElementById('lbNavDisplay').style.display = (this.navType == 2 ? '' : 'none');\r
+       } else if (this.frameArray.length > 1 && this.isLyteframe) {\r
+               object.style.display = '';\r
+               object.innerHTML = "Page " + eval(this.activeFrame + 1) + " of " + this.frameArray.length;\r
+               this.doc.getElementById('lbNavDisplay').style.display = '';\r
+       } else {\r
+               this.doc.getElementById('lbNavDisplay').style.display = 'none';\r
+       }\r
+       this.appear('lbDetailsContainer', (this.doAnimations ? 0 : 100));\r
+};\r
+LyteBox.prototype.updateNav = function() {\r
+       if (this.isSlideshow) {\r
+               if (this.activeSlide != 0) {\r
+                       var object = (this.navType == 2 ? this.doc.getElementById('lbPrev2') : this.doc.getElementById('lbPrev'));\r
+                               object.style.display = '';\r
+                               object.onclick = function() {\r
+                                       if (myLytebox.pauseOnPrevClick) { myLytebox.togglePlayPause("lbPause", "lbPlay"); }\r
+                                       myLytebox.changeContent(myLytebox.activeSlide - 1); return false;\r
+                               }\r
+               } else {\r
+                       if (this.navType == 2) { this.doc.getElementById('lbPrev2_Off').style.display = ''; }\r
+               }\r
+               if (this.activeSlide != (this.slideArray.length - 1)) {\r
+                       var object = (this.navType == 2 ? this.doc.getElementById('lbNext2') : this.doc.getElementById('lbNext'));\r
+                               object.style.display = '';\r
+                               object.onclick = function() {\r
+                                       if (myLytebox.pauseOnNextClick) { myLytebox.togglePlayPause("lbPause", "lbPlay"); }\r
+                                       myLytebox.changeContent(myLytebox.activeSlide + 1); return false;\r
+                               }\r
+               } else {\r
+                       if (this.navType == 2) { this.doc.getElementById('lbNext2_Off').style.display = ''; }\r
+               }\r
+       } else if (this.isLyteframe) {\r
+               if(this.activeFrame != 0) {\r
+                       var object = this.doc.getElementById('lbPrev2');\r
+                               object.style.display = '';\r
+                               object.onclick = function() {\r
+                                       myLytebox.changeContent(myLytebox.activeFrame - 1); return false;\r
+                               }\r
+               } else {\r
+                       this.doc.getElementById('lbPrev2_Off').style.display = '';\r
+               }\r
+               if(this.activeFrame != (this.frameArray.length - 1)) {\r
+                       var object = this.doc.getElementById('lbNext2');\r
+                               object.style.display = '';\r
+                               object.onclick = function() {\r
+                                       myLytebox.changeContent(myLytebox.activeFrame + 1); return false;\r
+                               }\r
+               } else {\r
+                       this.doc.getElementById('lbNext2_Off').style.display = '';\r
+               }               \r
+       } else {\r
+               if(this.activeImage != 0) {\r
+                       var object = (this.navType == 2 ? this.doc.getElementById('lbPrev2') : this.doc.getElementById('lbPrev'));\r
+                               object.style.display = '';\r
+                               object.onclick = function() {\r
+                                       myLytebox.changeContent(myLytebox.activeImage - 1); return false;\r
+                               }\r
+               } else {\r
+                       if (this.navType == 2) { this.doc.getElementById('lbPrev2_Off').style.display = ''; }\r
+               }\r
+               if(this.activeImage != (this.imageArray.length - 1)) {\r
+                       var object = (this.navType == 2 ? this.doc.getElementById('lbNext2') : this.doc.getElementById('lbNext'));\r
+                               object.style.display = '';\r
+                               object.onclick = function() {\r
+                                       myLytebox.changeContent(myLytebox.activeImage + 1); return false;\r
+                               }\r
+               } else {\r
+                       if (this.navType == 2) { this.doc.getElementById('lbNext2_Off').style.display = ''; }\r
+               }\r
+       }\r
+       this.enableKeyboardNav();\r
+};\r
+LyteBox.prototype.enableKeyboardNav = function() { document.onkeydown = this.keyboardAction; };\r
+LyteBox.prototype.disableKeyboardNav = function() { document.onkeydown = ''; };\r
+LyteBox.prototype.keyboardAction = function(e) {\r
+       var keycode = key = escape = null;\r
+       keycode = (e == null) ? event.keyCode : e.which;\r
+       key             = String.fromCharCode(keycode).toLowerCase();\r
+       escape  = (e == null) ? 27 : e.DOM_VK_ESCAPE;\r
+       if ((key == 'x') || (key == 'c') || (keycode == escape)) {\r
+               myLytebox.end();\r
+       } else if ((key == 'p') || (keycode == 37)) {\r
+               if (myLytebox.isSlideshow) {\r
+                       if(myLytebox.activeSlide != 0) {\r
+                               myLytebox.disableKeyboardNav();\r
+                               myLytebox.changeContent(myLytebox.activeSlide - 1);\r
+                       }\r
+               } else if (myLytebox.isLyteframe) {\r
+                       if(myLytebox.activeFrame != 0) {\r
+                               myLytebox.disableKeyboardNav();\r
+                               myLytebox.changeContent(myLytebox.activeFrame - 1);\r
+                       }\r
+               } else {\r
+                       if(myLytebox.activeImage != 0) {\r
+                               myLytebox.disableKeyboardNav();\r
+                               myLytebox.changeContent(myLytebox.activeImage - 1);\r
+                       }\r
+               }\r
+       } else if ((key == 'n') || (keycode == 39)) {\r
+               if (myLytebox.isSlideshow) {\r
+                       if(myLytebox.activeSlide != (myLytebox.slideArray.length - 1)) {\r
+                               myLytebox.disableKeyboardNav();\r
+                               myLytebox.changeContent(myLytebox.activeSlide + 1);\r
+                       }\r
+               } else if (myLytebox.isLyteframe) {\r
+                       if(myLytebox.activeFrame != (myLytebox.frameArray.length - 1)) {\r
+                               myLytebox.disableKeyboardNav();\r
+                               myLytebox.changeContent(myLytebox.activeFrame + 1);\r
+                       }\r
+               } else {\r
+                       if(myLytebox.activeImage != (myLytebox.imageArray.length - 1)) {\r
+                               myLytebox.disableKeyboardNav();\r
+                               myLytebox.changeContent(myLytebox.activeImage + 1);\r
+                       }\r
+               }\r
+       }\r
+};\r
+LyteBox.prototype.preloadNeighborImages = function() {\r
+       if (this.isSlideshow) {\r
+               if ((this.slideArray.length - 1) > this.activeSlide) {\r
+                       preloadNextImage = new Image();\r
+                       preloadNextImage.src = this.slideArray[this.activeSlide + 1][0];\r
+               }\r
+               if(this.activeSlide > 0) {\r
+                       preloadPrevImage = new Image();\r
+                       preloadPrevImage.src = this.slideArray[this.activeSlide - 1][0];\r
+               }\r
+       } else {\r
+               if ((this.imageArray.length - 1) > this.activeImage) {\r
+                       preloadNextImage = new Image();\r
+                       preloadNextImage.src = this.imageArray[this.activeImage + 1][0];\r
+               }\r
+               if(this.activeImage > 0) {\r
+                       preloadPrevImage = new Image();\r
+                       preloadPrevImage.src = this.imageArray[this.activeImage - 1][0];\r
+               }\r
+       }\r
+};\r
+LyteBox.prototype.togglePlayPause = function(hideID, showID) {\r
+       if (this.isSlideshow && hideID == "lbPause") {\r
+               for (var i = 0; i < this.slideshowIDCount; i++) { window.clearTimeout(this.slideshowIDArray[i]); }\r
+       }\r
+       this.doc.getElementById(hideID).style.display = 'none';\r
+       this.doc.getElementById(showID).style.display = '';\r
+       if (hideID == "lbPlay") {\r
+               this.isPaused = false;\r
+               if (this.activeSlide == (this.slideArray.length - 1)) {\r
+                       this.end();\r
+               } else {\r
+                       this.changeContent(this.activeSlide + 1);\r
+               }\r
+       } else {\r
+               this.isPaused = true;\r
+       }\r
+};\r
+LyteBox.prototype.end = function(caller) {\r
+       var closeClick = (caller == 'slideshow' ? false : true);\r
+       if (this.isSlideshow && this.isPaused && !closeClick) { return; }\r
+       this.disableKeyboardNav();\r
+       this.doc.getElementById('lbMain').style.display = 'none';\r
+       this.fade('lbOverlay', (this.doAnimations ? this.maxOpacity : 0));\r
+       this.toggleSelects('visible');\r
+       if (this.hideFlash) { this.toggleFlash('visible'); }\r
+       if (this.isSlideshow) {\r
+               for (var i = 0; i < this.slideshowIDCount; i++) { window.clearTimeout(this.slideshowIDArray[i]); }\r
+       }\r
+       if (this.isLyteframe) {\r
+                this.initialize();\r
+       }\r
+};\r
+LyteBox.prototype.checkFrame = function() {\r
+       if (window.parent.frames[window.name] && (parent.document.getElementsByTagName('frameset').length <= 0)) {\r
+               this.isFrame = true;\r
+               this.lytebox = "window.parent." + window.name + ".myLytebox";\r
+               this.doc = parent.document;\r
+       } else {\r
+               this.isFrame = false;\r
+               this.lytebox = "myLytebox";\r
+               this.doc = document;\r
+       }\r
+};\r
+LyteBox.prototype.getPixelRate = function(cur, img) {\r
+       var diff = (img > cur) ? img - cur : cur - img;\r
+       if (diff >= 0 && diff <= 100) { return 10; }\r
+       if (diff > 100 && diff <= 200) { return 15; }\r
+       if (diff > 200 && diff <= 300) { return 20; }\r
+       if (diff > 300 && diff <= 400) { return 25; }\r
+       if (diff > 400 && diff <= 500) { return 30; }\r
+       if (diff > 500 && diff <= 600) { return 35; }\r
+       if (diff > 600 && diff <= 700) { return 40; }\r
+       if (diff > 700) { return 45; }\r
+};\r
+LyteBox.prototype.appear = function(id, opacity) {\r
+       var object = this.doc.getElementById(id).style;\r
+       object.opacity = (opacity / 100);\r
+       object.MozOpacity = (opacity / 100);\r
+       object.KhtmlOpacity = (opacity / 100);\r
+       object.filter = "alpha(opacity=" + (opacity + 10) + ")";\r
+       if (opacity == 100 && (id == 'lbImage' || id == 'lbIframe')) {\r
+               try { object.removeAttribute("filter"); } catch(e) {}   /* Fix added for IE Alpha Opacity Filter bug. */\r
+               this.updateDetails();\r
+       } else if (opacity >= this.maxOpacity && id == 'lbOverlay') {\r
+               for (var i = 0; i < this.overlayTimerCount; i++) { window.clearTimeout(this.overlayTimerArray[i]); }\r
+               return;\r
+       } else if (opacity >= 100 && id == 'lbDetailsContainer') {\r
+               try { object.removeAttribute("filter"); } catch(e) {}   /* Fix added for IE Alpha Opacity Filter bug. */\r
+               for (var i = 0; i < this.imageTimerCount; i++) { window.clearTimeout(this.imageTimerArray[i]); }\r
+               this.doc.getElementById('lbOverlay').style.height = this.getPageSize()[1] + "px";\r
+       } else {\r
+               if (id == 'lbOverlay') {\r
+                       this.overlayTimerArray[this.overlayTimerCount++] = setTimeout("myLytebox.appear('" + id + "', " + (opacity+20) + ")", 1);\r
+               } else {\r
+                       this.imageTimerArray[this.imageTimerCount++] = setTimeout("myLytebox.appear('" + id + "', " + (opacity+10) + ")", 1);\r
+               }\r
+       }\r
+};\r
+LyteBox.prototype.fade = function(id, opacity) {\r
+       var object = this.doc.getElementById(id).style;\r
+       object.opacity = (opacity / 100);\r
+       object.MozOpacity = (opacity / 100);\r
+       object.KhtmlOpacity = (opacity / 100);\r
+       object.filter = "alpha(opacity=" + opacity + ")";\r
+       if (opacity <= 0) {\r
+               try {\r
+                       object.display = 'none';\r
+               } catch(err) { }\r
+       } else if (id == 'lbOverlay') {\r
+               this.overlayTimerArray[this.overlayTimerCount++] = setTimeout("myLytebox.fade('" + id + "', " + (opacity-20) + ")", 1);\r
+       } else {\r
+               this.timerIDArray[this.timerIDCount++] = setTimeout("myLytebox.fade('" + id + "', " + (opacity-10) + ")", 1);\r
+       }\r
+};\r
+LyteBox.prototype.resizeW = function(id, curW, maxW, pixelrate, speed) {\r
+       if (!this.hDone) {\r
+               this.resizeWTimerArray[this.resizeWTimerCount++] = setTimeout("myLytebox.resizeW('" + id + "', " + curW + ", " + maxW + ", " + pixelrate + ")", 100);\r
+               return;\r
+       }\r
+       var object = this.doc.getElementById(id);\r
+       var timer = speed ? speed : (this.resizeDuration/2);\r
+       var newW = (this.doAnimations ? curW : maxW);\r
+       object.style.width = (newW) + "px";\r
+       if (newW < maxW) {\r
+               newW += (newW + pixelrate >= maxW) ? (maxW - newW) : pixelrate;\r
+       } else if (newW > maxW) {\r
+               newW -= (newW - pixelrate <= maxW) ? (newW - maxW) : pixelrate;\r
+       }\r
+       this.resizeWTimerArray[this.resizeWTimerCount++] = setTimeout("myLytebox.resizeW('" + id + "', " + newW + ", " + maxW + ", " + pixelrate + ", " + (timer+0.02) + ")", timer+0.02);\r
+       if (parseInt(object.style.width) == maxW) {\r
+               this.wDone = true;\r
+               for (var i = 0; i < this.resizeWTimerCount; i++) { window.clearTimeout(this.resizeWTimerArray[i]); }\r
+       }\r
+};\r
+LyteBox.prototype.resizeH = function(id, curH, maxH, pixelrate, speed) {\r
+       var timer = speed ? speed : (this.resizeDuration/2);\r
+       var object = this.doc.getElementById(id);\r
+       var newH = (this.doAnimations ? curH : maxH);\r
+       object.style.height = (newH) + "px";\r
+       if (newH < maxH) {\r
+               newH += (newH + pixelrate >= maxH) ? (maxH - newH) : pixelrate;\r
+       } else if (newH > maxH) {\r
+               newH -= (newH - pixelrate <= maxH) ? (newH - maxH) : pixelrate;\r
+       }\r
+       this.resizeHTimerArray[this.resizeHTimerCount++] = setTimeout("myLytebox.resizeH('" + id + "', " + newH + ", " + maxH + ", " + pixelrate + ", " + (timer+.02) + ")", timer+.02);\r
+       if (parseInt(object.style.height) == maxH) {\r
+               this.hDone = true;\r
+               for (var i = 0; i < this.resizeHTimerCount; i++) { window.clearTimeout(this.resizeHTimerArray[i]); }\r
+       }\r
+};\r
+LyteBox.prototype.getPageScroll = function() {\r
+       if (self.pageYOffset) {\r
+               return this.isFrame ? parent.pageYOffset : self.pageYOffset;\r
+       } else if (this.doc.documentElement && this.doc.documentElement.scrollTop){\r
+               return this.doc.documentElement.scrollTop;\r
+       } else if (document.body) {\r
+               return this.doc.body.scrollTop;\r
+       }\r
+};\r
+LyteBox.prototype.getPageSize = function() {   \r
+       var xScroll, yScroll, windowWidth, windowHeight;\r
+       if (window.innerHeight && window.scrollMaxY) {\r
+               xScroll = this.doc.scrollWidth;\r
+               yScroll = (this.isFrame ? parent.innerHeight : self.innerHeight) + (this.isFrame ? parent.scrollMaxY : self.scrollMaxY);\r
+       } else if (this.doc.body.scrollHeight > this.doc.body.offsetHeight){\r
+               xScroll = this.doc.body.scrollWidth;\r
+               yScroll = this.doc.body.scrollHeight;\r
+       } else {\r
+               xScroll = this.doc.getElementsByTagName("html").item(0).offsetWidth;\r
+               yScroll = this.doc.getElementsByTagName("html").item(0).offsetHeight;\r
+               xScroll = (xScroll < this.doc.body.offsetWidth) ? this.doc.body.offsetWidth : xScroll;\r
+               yScroll = (yScroll < this.doc.body.offsetHeight) ? this.doc.body.offsetHeight : yScroll;\r
+       }\r
+       if (self.innerHeight) {\r
+               windowWidth = (this.isFrame) ? parent.innerWidth : self.innerWidth;\r
+               windowHeight = (this.isFrame) ? parent.innerHeight : self.innerHeight;\r
+       } else if (document.documentElement && document.documentElement.clientHeight) {\r
+               windowWidth = this.doc.documentElement.clientWidth;\r
+               windowHeight = this.doc.documentElement.clientHeight;\r
+       } else if (document.body) {\r
+               windowWidth = this.doc.getElementsByTagName("html").item(0).clientWidth;\r
+               windowHeight = this.doc.getElementsByTagName("html").item(0).clientHeight;\r
+               windowWidth = (windowWidth == 0) ? this.doc.body.clientWidth : windowWidth;\r
+               windowHeight = (windowHeight == 0) ? this.doc.body.clientHeight : windowHeight;\r
+       }\r
+       var pageHeight = (yScroll < windowHeight) ? windowHeight : yScroll;\r
+       var pageWidth = (xScroll < windowWidth) ? windowWidth : xScroll;\r
+       return new Array(pageWidth, pageHeight, windowWidth, windowHeight);\r
+};\r
+LyteBox.prototype.toggleFlash = function(state) {\r
+       var objects = this.doc.getElementsByTagName("object");\r
+       for (var i = 0; i < objects.length; i++) {\r
+               objects[i].style.visibility = (state == "hide") ? 'hidden' : 'visible';\r
+       }\r
+       var embeds = this.doc.getElementsByTagName("embed");\r
+       for (var i = 0; i < embeds.length; i++) {\r
+               embeds[i].style.visibility = (state == "hide") ? 'hidden' : 'visible';\r
+       }\r
+       if (this.isFrame) {\r
+               for (var i = 0; i < parent.frames.length; i++) {\r
+                       try {\r
+                               objects = parent.frames[i].window.document.getElementsByTagName("object");\r
+                               for (var j = 0; j < objects.length; j++) {\r
+                                       objects[j].style.visibility = (state == "hide") ? 'hidden' : 'visible';\r
+                               }\r
+                       } catch(e) { }\r
+                       try {\r
+                               embeds = parent.frames[i].window.document.getElementsByTagName("embed");\r
+                               for (var j = 0; j < embeds.length; j++) {\r
+                                       embeds[j].style.visibility = (state == "hide") ? 'hidden' : 'visible';\r
+                               }\r
+                       } catch(e) { }\r
+               }\r
+       }\r
+};\r
+LyteBox.prototype.toggleSelects = function(state) {\r
+       var selects = this.doc.getElementsByTagName("select");\r
+       for (var i = 0; i < selects.length; i++ ) {\r
+               selects[i].style.visibility = (state == "hide") ? 'hidden' : 'visible';\r
+       }\r
+       if (this.isFrame) {\r
+               for (var i = 0; i < parent.frames.length; i++) {\r
+                       try {\r
+                               selects = parent.frames[i].window.document.getElementsByTagName("select");\r
+                               for (var j = 0; j < selects.length; j++) {\r
+                                       selects[j].style.visibility = (state == "hide") ? 'hidden' : 'visible';\r
+                               }\r
+                       } catch(e) { }\r
+               }\r
+       }\r
+};\r
+LyteBox.prototype.pause = function(numberMillis) {\r
+       var now = new Date();\r
+       var exitTime = now.getTime() + numberMillis;\r
+       while (true) {\r
+               now = new Date();\r
+               if (now.getTime() > exitTime) { return; }\r
+       }\r
+};\r
+if (window.addEventListener) {\r
+       window.addEventListener("load",initLytebox,false);\r
+} else if (window.attachEvent) {\r
+       window.attachEvent("onload",initLytebox);\r
+} else {\r
+       window.onload = function() {initLytebox();}\r
+}\r
+function initLytebox() { myLytebox = new LyteBox(); }
\ No newline at end of file
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/pithos.html b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/pithos.html
new file mode 100644 (file)
index 0000000..c1e3076
--- /dev/null
@@ -0,0 +1,51 @@
+<!--
+  ~ Copyright 2011 GRNET S.A. All rights reserved.
+  ~
+  ~ Redistribution and use in source and binary forms, with or
+  ~ without modification, are permitted provided that the following
+  ~ conditions are met:
+  ~
+  ~   1. Redistributions of source code must retain the above
+  ~      copyright notice, this list of conditions and the following
+  ~      disclaimer.
+  ~
+  ~   2. Redistributions in binary form must reproduce the above
+  ~      copyright notice, this list of conditions and the following
+  ~      disclaimer in the documentation and/or other materials
+  ~      provided with the distribution.
+  ~
+  ~ THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
+  ~ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+  ~ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  ~ PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
+  ~ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+  ~ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+  ~ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+  ~ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+  ~ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+  ~ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+  ~ ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  ~ POSSIBILITY OF SUCH DAMAGE.
+  ~
+  ~ The views and conclusions contained in the software and
+  ~ documentation are those of the authors and should not be
+  ~ interpreted as representing official policies, either expressed
+  ~ or implied, of GRNET S.A.
+  -->
+
+<html>
+       <head>
+               <title>Pithos</title>
+               <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+               <script language='javascript' src='gr.grnet.pithos.web.Pithos.nocache.js'></script>
+               <script type="text/javascript">
+               document.oncontextmenu = function() {
+                       return false;
+               }
+               </script>
+               <script type="text/javascript" language="javascript" src="lytebox.js"></script>
+               <link rel="stylesheet" href="lytebox.css" type="text/css" media="screen" />     </head>
+       <body>
+               <iframe src="javascript:''" id="__gwt_historyFrame" style="position:absolute;width:0;height:0;border:0"></iframe>
+       </body>
+</html>
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/corner.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/corner.png
new file mode 100644 (file)
index 0000000..51aa458
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/corner.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/hborder.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/hborder.png
new file mode 100644 (file)
index 0000000..1c8e78b
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/hborder.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topleft.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topleft.png
new file mode 100644 (file)
index 0000000..e1da98e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topleft.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topright.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topright.png
new file mode 100644 (file)
index 0000000..a786ccc
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/corner_dialog_topright.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_blue_shadow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_blue_shadow.png
new file mode 100644 (file)
index 0000000..7b52b8e
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_blue_shadow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_gray_shadow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_gray_shadow.png
new file mode 100644 (file)
index 0000000..f4d1844
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/hborder_gray_shadow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_blue_shadow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_blue_shadow.png
new file mode 100644 (file)
index 0000000..6dcb44a
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_blue_shadow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_gray_shadow.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_gray_shadow.png
new file mode 100644 (file)
index 0000000..fccce49
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/ie6/vborder_gray_shadow.png differ
diff --git a/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/vborder.png b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/vborder.png
new file mode 100644 (file)
index 0000000..435b816
Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/vborder.png differ