From: Christos Stathis Date: Fri, 19 Aug 2011 14:16:29 +0000 (+0300) Subject: Implemented MyShared tree (still pending server support) X-Git-Tag: pithos/v0.7.8~118 X-Git-Url: https://code.grnet.gr/git/pithos/commitdiff_plain/3331e8d865b27a693de9c0b2ff9907deb9dc1b69 Implemented MyShared tree (still pending server support) --- diff --git a/web_client/.classpath b/web_client/.classpath new file mode 100644 index 0000000..9a42853 --- /dev/null +++ b/web_client/.classpath @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web_client/.gwt/.gwt-log b/web_client/.gwt/.gwt-log new file mode 100644 index 0000000..2bf00fd --- /dev/null +++ b/web_client/.gwt/.gwt-log @@ -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 index 0000000..401a80f --- /dev/null +++ b/web_client/.project @@ -0,0 +1,28 @@ + + + web_client + + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.google.gdt.eclipse.core.webAppProjectValidator + + + + + com.google.gwt.eclipse.core.gwtProjectValidator + + + + + + org.eclipse.jdt.core.javanature + com.google.gwt.eclipse.core.gwtNature + + 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 index 0000000..8a792de --- /dev/null +++ b/web_client/.settings/com.google.appengine.eclipse.core.prefs @@ -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 index 0000000..62370d9 --- /dev/null +++ b/web_client/.settings/com.google.gdt.eclipse.core.prefs @@ -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 index 0000000..517d360 --- /dev/null +++ b/web_client/.settings/com.google.gwt.eclipse.core.prefs @@ -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 index 7a37b46..0000000 --- a/web_client/src/com/google/gwt/user/cellview/client/GssSimplePager.java +++ /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. - * - *

- *

Example

- * {@example com.google.gwt.examples.cellview.SimplePagerExample} - *

- */ -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()); - } - } -} diff --git a/web_client/src/gr/grnet/pithos/web/client/FileList.java b/web_client/src/gr/grnet/pithos/web/client/FileList.java index 922620f..7fc4411 100644 --- a/web_client/src/gr/grnet/pithos/web/client/FileList.java +++ b/web_client/src/gr/grnet/pithos/web/client/FileList.java @@ -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(Pithos.VISIBLE_FILE_COUNT, resources, keyProvider); + celltable = new CellTable(10, resources, keyProvider); celltable.setWidth("100%"); celltable.setStyleName("pithos-List"); @@ -340,7 +339,7 @@ public class FileList extends Composite { selectionModel = new MultiSelectionModel(keyProvider); celltable.setSelectionModel(selectionModel, GSSSelectionEventManager. createDefaultManager()); - celltable.setPageSize(Pithos.VISIBLE_FILE_COUNT); +// celltable.setPageSize(Pithos.VISIBLE_FILE_COUNT); sinkEvents(Event.ONCONTEXTMENU); // sinkEvents(Event.ONMOUSEUP); diff --git a/web_client/src/gr/grnet/pithos/web/client/Pithos.java b/web_client/src/gr/grnet/pithos/web/client/Pithos.java index 9ffbee2..ad5be52 100644 --- a/web_client/src/gr/grnet/pithos/web/client/Pithos.java +++ b/web_client/src/gr/grnet/pithos/web/client/Pithos.java @@ -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 mysharedTreeSelectionModel; + private MysharedTreeViewModel mysharedTreeViewModel; + private MysharedTreeView mysharedTreeView; + private SingleSelectionModel tagTreeSelectionModel; private TagTreeViewModel tagTreeViewModel; private TagTreeView tagTreeView; private AccountResource account; + private List selectionModels = new ArrayList(); + @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(); + 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(); 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 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); + } } diff --git a/web_client/src/gr/grnet/pithos/web/client/foldertree/AccountResource.java b/web_client/src/gr/grnet/pithos/web/client/foldertree/AccountResource.java index 7edad38..839f251 100644 --- a/web_client/src/gr/grnet/pithos/web/client/foldertree/AccountResource.java +++ b/web_client/src/gr/grnet/pithos/web/client/foldertree/AccountResource.java @@ -68,7 +68,7 @@ public class AccountResource extends Resource { private Date lastModified = null; - private Set containers = new LinkedHashSet(); + private List containers = new ArrayList(); private Date currentLogin = null; @@ -122,7 +122,7 @@ public class AccountResource extends Resource { this.numberOfObjects = numberOfObjects; } - public Set getContainers() { + public List 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 index 0000000..6c7d85c --- /dev/null +++ b/web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeView.java @@ -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{0}") + public SafeHtml nameSpan(String name); + } + + private MysharedTreeViewModel model; + + public MysharedTreeView(MysharedTreeViewModel viewModel) { + this.model = viewModel; + /* + * Create the tree using the model. We use null 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 index 0000000..9be2eb3 --- /dev/null +++ b/web_client/src/gr/grnet/pithos/web/client/mysharedtree/MysharedTreeViewModel.java @@ -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 folderCell = new AbstractCell(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 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 rootDataProvider = new ListDataProvider(); + private ListDataProvider firstLevelDataProvider = new ListDataProvider(); + + private Map> dataProviderMap = new HashMap>(); + + private SingleSelectionModel selectionModel; + + public MysharedTreeViewModel(Pithos _app, SingleSelectionModel selectionModel) { + app = _app; + this.selectionModel = selectionModel; + } + + @Override + public NodeInfo getNodeInfo(T value) { + if (value == null) { + rootDataProvider.getList().add("My Shared"); + final SingleSelectionModel selectionModel2 = new SingleSelectionModel(); + selectionModel2.addSelectionChangeHandler(new Handler() { + + @Override + public void onSelectionChange(SelectionChangeEvent event) { + if (selectionModel2.getSelectedObject() != null) { + app.deselectOthers(selectionModel2); + } + } + }); + app.addSelectionModel(selectionModel2); + return new DefaultNodeInfo(rootDataProvider, new TextCell(new SafeHtmlRenderer() { + @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(firstLevelDataProvider, folderCell, selectionModel, null); + } + else { + final Folder f = (Folder) value; + if (dataProviderMap.get(f) == null) { + dataProviderMap.put(f, new ListDataProvider()); + } + final ListDataProvider dataProvider = dataProviderMap.get(f); + fetchFolder(f, dataProvider, false); + return new DefaultNodeInfo(dataProvider, folderCell, selectionModel, null); + } + } + + private void fetchSharedFolders(final ListDataProvider dataProvider) { + Folder pithos = new Folder(Pithos.HOME_CONTAINER); + pithos.setContainer(Pithos.HOME_CONTAINER); + String path = "/" + pithos.getContainer() + "?format=json&shared="; + GetRequest getFolder = new GetRequest(Folder.class, app.getApiPath(), app.getUsername(), path, pithos) { + @Override + public void onSuccess(final Folder result) { +// if (showfiles) +// app.showFiles(result); + Iterator 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 iter, final Command callback) { + if (iter.hasNext()) { + final Folder f = iter.next(); + + String path = "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + f.getPrefix(); + GetRequest getFolder = new GetRequest(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()); + } + final ListDataProvider dataProvider = dataProviderMap.get(folder); + fetchFolder(folder, dataProvider, showfiles); + } + + public void fetchFolder(final Folder f, final ListDataProvider dataProvider, final boolean showfiles) { + String path = "/" + f.getContainer() + "?format=json&delimiter=/&prefix=" + f.getPrefix(); + GetRequest getFolder = new GetRequest(Folder.class, app.getApiPath(), app.getUsername(), path, f) { + @Override + public void onSuccess(final Folder result) { + if (showfiles) + app.showFiles(result); + Iterator 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 index 0000000..90f8219 --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/Pithos.gwt.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + 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 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 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 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 index 0000000..b743b18 --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/Configuration.properties @@ -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 index 0000000..fdfa014 --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTable.css @@ -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 index 0000000..fabc026 --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/client/GssCellTreeBasic.css @@ -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 index 0000000..baf601a --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/gss.css @@ -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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 index 0000000..73854a7 --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/logout.html @@ -0,0 +1,47 @@ + + + + + Pithos + + + +
+

Thank you for using Pithos. +

Login again +

+ + 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 index 0000000..5303fac --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.css @@ -0,0 +1,93 @@ +#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; } + #lbOverlay.grey { background-color: #000000; } + #lbOverlay.red { background-color: #330000; } + #lbOverlay.green { background-color: #003300; } + #lbOverlay.blue { background-color: #011D50; } + #lbOverlay.gold { background-color: #666600; } + +#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; } +#lbMain a img { border: none; } + +#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; } + #lbOuterContainer.grey { border: 3px solid #888888; } + #lbOuterContainer.red { border: 3px solid #DD0000; } + #lbOuterContainer.green { border: 3px solid #00B000; } + #lbOuterContainer.blue { border: 3px solid #5F89D8; } + #lbOuterContainer.gold { border: 3px solid #B0B000; } + +#lbDetailsContainer { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em; overflow: auto; margin: 0 auto; } + #lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; } + #lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; } + #lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; } + #lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; } + #lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; } + +#lbImageContainer, #lbIframeContainer { padding: 10px; } +#lbLoading { + position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(images/loading.gif) center no-repeat; +} + +#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } +#lbImageContainer>#lbHoverNav { left: 0; } +#lbHoverNav a { outline: none; } + +#lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; } + #lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; } + #lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(images/prev_red.gif) left 15% no-repeat; } + #lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(images/prev_green.gif) left 15% no-repeat; } + #lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(images/prev_blue.gif) left 15% no-repeat; } + #lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(images/prev_gold.gif) left 15% no-repeat; } + +#lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; } + #lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; } + #lbNext.red:hover, #lbNext.red:visited:hover { background: url(images/next_red.gif) right 15% no-repeat; } + #lbNext.green:hover, #lbNext.green:visited:hover { background: url(images/next_green.gif) right 15% no-repeat; } + #lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(images/next_blue.gif) right 15% no-repeat; } + #lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(images/next_gold.gif) right 15% no-repeat; } + +#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; } + #lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; } + #lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; } + #lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; } + #lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; } + #lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; } + +#lbPrev2_Off, #lbNext2_Off { font-weight: bold; } + #lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; } + #lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; } + #lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; } + #lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; } + #lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; } + +#lbDetailsData { padding: 0 10px; } + #lbDetailsData.grey { color: #333333; } + #lbDetailsData.red { color: #620000; } + #lbDetailsData.green { color: #003300; } + #lbDetailsData.blue { color: #01379E; } + #lbDetailsData.gold { color: #666600; } + +#lbDetails { width: 60%; float: left; text-align: left; } +#lbCaption { display: block; font-weight: bold; } +#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; } +#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; } + +#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; } + #lbClose.grey { background: url(images/close_grey.png) no-repeat; } + #lbClose.red { background: url(images/close_red.png) no-repeat; } + #lbClose.green { background: url(images/close_green.png) no-repeat; } + #lbClose.blue { background: url(images/close_blue.png) no-repeat; } + #lbClose.gold { background: url(images/close_gold.png) no-repeat; } + +#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; } + #lbPlay.grey { background: url(images/play_grey.png) no-repeat; } + #lbPlay.red { background: url(images/play_red.png) no-repeat; } + #lbPlay.green { background: url(images/play_green.png) no-repeat; } + #lbPlay.blue { background: url(images/play_blue.png) no-repeat; } + #lbPlay.gold { background: url(images/play_gold.png) no-repeat; } + +#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; } + #lbPause.grey { background: url(images/pause_grey.png) no-repeat; } + #lbPause.red { background: url(images/pause_red.png) no-repeat; } + #lbPause.green { background: url(images/pause_green.png) no-repeat; } + #lbPause.blue { background: url(images/pause_blue.png) no-repeat; } + #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 index 0000000..1cf7210 --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/lytebox.js @@ -0,0 +1,843 @@ +//***********************************************************************************************************************************/ +// LyteBox v3.22 +// +// Author: Markus F. Hay +// Website: http://www.dolem.com/lytebox +// Date: October 2, 2007 +// License: Creative Commons Attribution 3.0 License (http://creativecommons.org/licenses/by/3.0/) +// Browsers: Tested successfully on WinXP with the following browsers (using no DOCTYPE and Strict/Transitional/Loose DOCTYPES): +// * Firefox: 2.0.0.7, 1.5.0.12 +// * Internet Explorer: 7.0, 6.0 SP2, 5.5 SP2 +// * Opera: 9.23 +// +// Releases: For up-to-date and complete release information, visit http://www.dolem.com/forum/showthread.php?tid=62 +// * v3.22 (10/02/07) +// * v3.21 (09/30/07) +// * v3.20 (07/12/07) +// * v3.10 (05/28/07) +// * v3.00 (05/15/07) +// * v2.02 (11/13/06) +// +// Credit: LyteBox was originally derived from the Lightbox class (v2.02) that was written by Lokesh Dhakar. For more +// information please visit http://huddletogether.com/projects/lightbox2/ +//***********************************************************************************************************************************/ +Array.prototype.removeDuplicates = function () { for (var i = 1; i < this.length; i++) { if (this[i][0] == this[i-1][0]) { this.splice(i,1); } } } +Array.prototype.empty = function () { for (var i = 0; i <= this.length; i++) { this.shift(); } } +String.prototype.trim = function () { return this.replace(/^\s+|\s+$/g, ''); } + +function LyteBox() { + /*** Start Global Configuration ***/ + this.theme = 'grey'; // themes: grey (default), red, green, blue, gold + this.hideFlash = true; // controls whether or not Flash objects should be hidden + this.outerBorder = true; // controls whether to show the outer grey (or theme) border + this.resizeSpeed = 8; // controls the speed of the image resizing (1=slowest and 10=fastest) + this.maxOpacity = 80; // higher opacity = darker overlay, lower opacity = lighter overlay + this.navType = 1; // 1 = "Prev/Next" buttons on top left and left (default), 2 = "<< prev | next >>" links next to image number + this.autoResize = true; // controls whether or not images should be resized if larger than the browser window dimensions + this.doAnimations = true; // controls whether or not "animate" Lytebox, i.e. resize transition between images, fade in/out effects, etc. + + this.borderSize = 12; // if you adjust the padding in the CSS, you will need to update this variable -- otherwise, leave this alone... + /*** End Global Configuration ***/ + + /*** Configure Slideshow Options ***/ + this.slideInterval = 4000; // Change value (milliseconds) to increase/decrease the time between "slides" (10000 = 10 seconds) + this.showNavigation = true; // true to display Next/Prev buttons/text during slideshow, false to hide + this.showClose = true; // true to display the Close button, false to hide + this.showDetails = true; // true to display image details (caption, count), false to hide + this.showPlayPause = true; // true to display pause/play buttons next to close button, false to hide + this.autoEnd = true; // true to automatically close Lytebox after the last image is reached, false to keep open + this.pauseOnNextClick = false; // true to pause the slideshow when the "Next" button is clicked + this.pauseOnPrevClick = true; // true to pause the slideshow when the "Prev" button is clicked + /*** End Slideshow Configuration ***/ + + if(this.resizeSpeed > 10) { this.resizeSpeed = 10; } + if(this.resizeSpeed < 1) { resizeSpeed = 1; } + this.resizeDuration = (11 - this.resizeSpeed) * 0.15; + this.resizeWTimerArray = new Array(); + this.resizeWTimerCount = 0; + this.resizeHTimerArray = new Array(); + this.resizeHTimerCount = 0; + this.showContentTimerArray = new Array(); + this.showContentTimerCount = 0; + this.overlayTimerArray = new Array(); + this.overlayTimerCount = 0; + this.imageTimerArray = new Array(); + this.imageTimerCount = 0; + this.timerIDArray = new Array(); + this.timerIDCount = 0; + this.slideshowIDArray = new Array(); + this.slideshowIDCount = 0; + this.imageArray = new Array(); + this.activeImage = null; + this.slideArray = new Array(); + this.activeSlide = null; + this.frameArray = new Array(); + this.activeFrame = null; + this.checkFrame(); + this.isSlideshow = false; + this.isLyteframe = false; + /*@cc_on + /*@if (@_jscript) + this.ie = (document.all && !window.opera) ? true : false; + /*@else @*/ + this.ie = false; + /*@end + @*/ + this.ie7 = (this.ie && window.XMLHttpRequest); + this.initialize(); +} +LyteBox.prototype.initialize = function() { + this.updateLyteboxItems(); + var objBody = this.doc.getElementsByTagName("body").item(0); + if (this.doc.getElementById('lbOverlay')) { + objBody.removeChild(this.doc.getElementById("lbOverlay")); + objBody.removeChild(this.doc.getElementById("lbMain")); + } + var objOverlay = this.doc.createElement("div"); + objOverlay.setAttribute('id','lbOverlay'); + objOverlay.setAttribute((this.ie ? 'className' : 'class'), this.theme); + if ((this.ie && !this.ie7) || (this.ie7 && this.doc.compatMode == 'BackCompat')) { + objOverlay.style.position = 'absolute'; + } + objOverlay.style.display = 'none'; + objBody.appendChild(objOverlay); + var objLytebox = this.doc.createElement("div"); + objLytebox.setAttribute('id','lbMain'); + objLytebox.style.display = 'none'; + objBody.appendChild(objLytebox); + var objOuterContainer = this.doc.createElement("div"); + objOuterContainer.setAttribute('id','lbOuterContainer'); + objOuterContainer.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objLytebox.appendChild(objOuterContainer); + var objIframeContainer = this.doc.createElement("div"); + objIframeContainer.setAttribute('id','lbIframeContainer'); + objIframeContainer.style.display = 'none'; + objOuterContainer.appendChild(objIframeContainer); + var objIframe = this.doc.createElement("iframe"); + objIframe.setAttribute('id','lbIframe'); + objIframe.setAttribute('name','lbIframe'); + objIframe.style.display = 'none'; + objIframeContainer.appendChild(objIframe); + var objImageContainer = this.doc.createElement("div"); + objImageContainer.setAttribute('id','lbImageContainer'); + objOuterContainer.appendChild(objImageContainer); + var objLyteboxImage = this.doc.createElement("img"); + objLyteboxImage.setAttribute('id','lbImage'); + objImageContainer.appendChild(objLyteboxImage); + var objLoading = this.doc.createElement("div"); + objLoading.setAttribute('id','lbLoading'); + objOuterContainer.appendChild(objLoading); + var objDetailsContainer = this.doc.createElement("div"); + objDetailsContainer.setAttribute('id','lbDetailsContainer'); + objDetailsContainer.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objLytebox.appendChild(objDetailsContainer); + var objDetailsData =this.doc.createElement("div"); + objDetailsData.setAttribute('id','lbDetailsData'); + objDetailsData.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objDetailsContainer.appendChild(objDetailsData); + var objDetails = this.doc.createElement("div"); + objDetails.setAttribute('id','lbDetails'); + objDetailsData.appendChild(objDetails); + var objCaption = this.doc.createElement("span"); + objCaption.setAttribute('id','lbCaption'); + objDetails.appendChild(objCaption); + var objHoverNav = this.doc.createElement("div"); + objHoverNav.setAttribute('id','lbHoverNav'); + objImageContainer.appendChild(objHoverNav); + var objBottomNav = this.doc.createElement("div"); + objBottomNav.setAttribute('id','lbBottomNav'); + objDetailsData.appendChild(objBottomNav); + var objPrev = this.doc.createElement("a"); + objPrev.setAttribute('id','lbPrev'); + objPrev.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objPrev.setAttribute('href','#'); + objHoverNav.appendChild(objPrev); + var objNext = this.doc.createElement("a"); + objNext.setAttribute('id','lbNext'); + objNext.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objNext.setAttribute('href','#'); + objHoverNav.appendChild(objNext); + var objNumberDisplay = this.doc.createElement("span"); + objNumberDisplay.setAttribute('id','lbNumberDisplay'); + objDetails.appendChild(objNumberDisplay); + var objNavDisplay = this.doc.createElement("span"); + objNavDisplay.setAttribute('id','lbNavDisplay'); + objNavDisplay.style.display = 'none'; + objDetails.appendChild(objNavDisplay); + var objClose = this.doc.createElement("a"); + objClose.setAttribute('id','lbClose'); + objClose.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objClose.setAttribute('href','#'); + objBottomNav.appendChild(objClose); + var objPause = this.doc.createElement("a"); + objPause.setAttribute('id','lbPause'); + objPause.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objPause.setAttribute('href','#'); + objPause.style.display = 'none'; + objBottomNav.appendChild(objPause); + var objPlay = this.doc.createElement("a"); + objPlay.setAttribute('id','lbPlay'); + objPlay.setAttribute((this.ie ? 'className' : 'class'), this.theme); + objPlay.setAttribute('href','#'); + objPlay.style.display = 'none'; + objBottomNav.appendChild(objPlay); +}; +LyteBox.prototype.updateLyteboxItems = function() { + var anchors = (this.isFrame) ? window.parent.frames[window.name].document.getElementsByTagName('a') : document.getElementsByTagName('a'); + for (var i = 0; i < anchors.length; i++) { + var anchor = anchors[i]; + var relAttribute = String(anchor.getAttribute('rel')); + if (anchor.getAttribute('href')) { + if (relAttribute.toLowerCase().match('lytebox')) { + anchor.onclick = function () { myLytebox.start(this, false, false); return false; } + } else if (relAttribute.toLowerCase().match('lyteshow')) { + anchor.onclick = function () { myLytebox.start(this, true, false); return false; } + } else if (relAttribute.toLowerCase().match('lyteframe')) { + anchor.onclick = function () { myLytebox.start(this, false, true); return false; } + } + } + } +}; +LyteBox.prototype.start = function(imageLink, doSlide, doFrame) { + if (this.ie && !this.ie7) { this.toggleSelects('hide'); } + if (this.hideFlash) { this.toggleFlash('hide'); } + this.isLyteframe = (doFrame ? true : false); + var pageSize = this.getPageSize(); + var objOverlay = this.doc.getElementById('lbOverlay'); + var objBody = this.doc.getElementsByTagName("body").item(0); + objOverlay.style.height = pageSize[1] + "px"; + objOverlay.style.display = ''; + this.appear('lbOverlay', (this.doAnimations ? 0 : this.maxOpacity)); + var anchors = (this.isFrame) ? window.parent.frames[window.name].document.getElementsByTagName('a') : document.getElementsByTagName('a'); + if (this.isLyteframe) { + this.frameArray = []; + this.frameNum = 0; + if ((imageLink.getAttribute('rel') == 'lyteframe')) { + var rev = imageLink.getAttribute('rev'); + this.frameArray.push(new Array(imageLink.getAttribute('href'), imageLink.getAttribute('title'), (rev == null || rev == '' ? 'width: 400px; height: 400px; scrolling: auto;' : rev))); + } else { + if (imageLink.getAttribute('rel').indexOf('lyteframe') != -1) { + for (var i = 0; i < anchors.length; i++) { + var anchor = anchors[i]; + if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == imageLink.getAttribute('rel'))) { + var rev = anchor.getAttribute('rev'); + this.frameArray.push(new Array(anchor.getAttribute('href'), anchor.getAttribute('title'), (rev == null || rev == '' ? 'width: 400px; height: 400px; scrolling: auto;' : rev))); + } + } + this.frameArray.removeDuplicates(); + while(this.frameArray[this.frameNum][0] != imageLink.getAttribute('href')) { this.frameNum++; } + } + } + } else { + this.imageArray = []; + this.imageNum = 0; + this.slideArray = []; + this.slideNum = 0; + if ((imageLink.getAttribute('rel') == 'lytebox')) { + this.imageArray.push(new Array(imageLink.getAttribute('href'), imageLink.getAttribute('title'))); + } else { + if (imageLink.getAttribute('rel').indexOf('lytebox') != -1) { + for (var i = 0; i < anchors.length; i++) { + var anchor = anchors[i]; + if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == imageLink.getAttribute('rel'))) { + this.imageArray.push(new Array(anchor.getAttribute('href'), anchor.getAttribute('title'))); + } + } + this.imageArray.removeDuplicates(); + while(this.imageArray[this.imageNum][0] != imageLink.getAttribute('href')) { this.imageNum++; } + } + if (imageLink.getAttribute('rel').indexOf('lyteshow') != -1) { + for (var i = 0; i < anchors.length; i++) { + var anchor = anchors[i]; + if (anchor.getAttribute('href') && (anchor.getAttribute('rel') == imageLink.getAttribute('rel'))) { + this.slideArray.push(new Array(anchor.getAttribute('href'), anchor.getAttribute('title'))); + } + } + this.slideArray.removeDuplicates(); + while(this.slideArray[this.slideNum][0] != imageLink.getAttribute('href')) { this.slideNum++; } + } + } + } + var object = this.doc.getElementById('lbMain'); + object.style.top = (this.getPageScroll() + (pageSize[3] / 15)) + "px"; + object.style.display = ''; + if (!this.outerBorder) { + this.doc.getElementById('lbOuterContainer').style.border = 'none'; + this.doc.getElementById('lbDetailsContainer').style.border = 'none'; + } else { + this.doc.getElementById('lbOuterContainer').style.borderBottom = ''; + this.doc.getElementById('lbOuterContainer').setAttribute((this.ie ? 'className' : 'class'), this.theme); + } + this.doc.getElementById('lbOverlay').onclick = function() { myLytebox.end(); return false; } + this.doc.getElementById('lbMain').onclick = function(e) { + var e = e; + if (!e) { + if (window.parent.frames[window.name] && (parent.document.getElementsByTagName('frameset').length <= 0)) { + e = window.parent.window.event; + } else { + e = window.event; + } + } + var id = (e.target ? e.target.id : e.srcElement.id); + if (id == 'lbMain') { myLytebox.end(); return false; } + } + this.doc.getElementById('lbClose').onclick = function() { myLytebox.end(); return false; } + this.doc.getElementById('lbPause').onclick = function() { myLytebox.togglePlayPause("lbPause", "lbPlay"); return false; } + this.doc.getElementById('lbPlay').onclick = function() { myLytebox.togglePlayPause("lbPlay", "lbPause"); return false; } + this.isSlideshow = doSlide; + this.isPaused = (this.slideNum != 0 ? true : false); + if (this.isSlideshow && this.showPlayPause && this.isPaused) { + this.doc.getElementById('lbPlay').style.display = ''; + this.doc.getElementById('lbPause').style.display = 'none'; + } + if (this.isLyteframe) { + this.changeContent(this.frameNum); + } else { + if (this.isSlideshow) { + this.changeContent(this.slideNum); + } else { + this.changeContent(this.imageNum); + } + } +}; +LyteBox.prototype.changeContent = function(imageNum) { + if (this.isSlideshow) { + for (var i = 0; i < this.slideshowIDCount; i++) { window.clearTimeout(this.slideshowIDArray[i]); } + } + this.activeImage = this.activeSlide = this.activeFrame = imageNum; + if (!this.outerBorder) { + this.doc.getElementById('lbOuterContainer').style.border = 'none'; + this.doc.getElementById('lbDetailsContainer').style.border = 'none'; + } else { + this.doc.getElementById('lbOuterContainer').style.borderBottom = ''; + this.doc.getElementById('lbOuterContainer').setAttribute((this.ie ? 'className' : 'class'), this.theme); + } + this.doc.getElementById('lbLoading').style.display = ''; + this.doc.getElementById('lbImage').style.display = 'none'; + this.doc.getElementById('lbIframe').style.display = 'none'; + this.doc.getElementById('lbPrev').style.display = 'none'; + this.doc.getElementById('lbNext').style.display = 'none'; + this.doc.getElementById('lbIframeContainer').style.display = 'none'; + this.doc.getElementById('lbDetailsContainer').style.display = 'none'; + this.doc.getElementById('lbNumberDisplay').style.display = 'none'; + if (this.navType == 2 || this.isLyteframe) { + object = this.doc.getElementById('lbNavDisplay'); + object.innerHTML = '    || '; + object.style.display = 'none'; + } + if (this.isLyteframe) { + var iframe = myLytebox.doc.getElementById('lbIframe'); + var styles = this.frameArray[this.activeFrame][2]; + var aStyles = styles.split(';'); + for (var i = 0; i < aStyles.length; i++) { + if (aStyles[i].indexOf('width:') >= 0) { + var w = aStyles[i].replace('width:', ''); + iframe.width = w.trim(); + } else if (aStyles[i].indexOf('height:') >= 0) { + var h = aStyles[i].replace('height:', ''); + iframe.height = h.trim(); + } else if (aStyles[i].indexOf('scrolling:') >= 0) { + var s = aStyles[i].replace('scrolling:', ''); + iframe.scrolling = s.trim(); + } else if (aStyles[i].indexOf('border:') >= 0) { + // Not implemented yet, as there are cross-platform issues with setting the border (from a GUI standpoint) + //var b = aStyles[i].replace('border:', ''); + //iframe.style.border = b.trim(); + } + } + this.resizeContainer(parseInt(iframe.width), parseInt(iframe.height)); + } else { + imgPreloader = new Image(); + imgPreloader.onload = function() { + var imageWidth = imgPreloader.width; + var imageHeight = imgPreloader.height; + if (myLytebox.autoResize) { + var pagesize = myLytebox.getPageSize(); + var x = pagesize[2] - 150; + var y = pagesize[3] - 150; + if (imageWidth > x) { + imageHeight = Math.round(imageHeight * (x / imageWidth)); + imageWidth = x; + if (imageHeight > y) { + imageWidth = Math.round(imageWidth * (y / imageHeight)); + imageHeight = y; + } + } else if (imageHeight > y) { + imageWidth = Math.round(imageWidth * (y / imageHeight)); + imageHeight = y; + if (imageWidth > x) { + imageHeight = Math.round(imageHeight * (x / imageWidth)); + imageWidth = x; + } + } + } + var lbImage = myLytebox.doc.getElementById('lbImage') + lbImage.src = (myLytebox.isSlideshow ? myLytebox.slideArray[myLytebox.activeSlide][0] : myLytebox.imageArray[myLytebox.activeImage][0]); + lbImage.width = imageWidth; + lbImage.height = imageHeight; + myLytebox.resizeContainer(imageWidth, imageHeight); + imgPreloader.onload = function() {}; + } + imgPreloader.src = (this.isSlideshow ? this.slideArray[this.activeSlide][0] : this.imageArray[this.activeImage][0]); + } +}; +LyteBox.prototype.resizeContainer = function(imgWidth, imgHeight) { + this.wCur = this.doc.getElementById('lbOuterContainer').offsetWidth; + this.hCur = this.doc.getElementById('lbOuterContainer').offsetHeight; + this.xScale = ((imgWidth + (this.borderSize * 2)) / this.wCur) * 100; + this.yScale = ((imgHeight + (this.borderSize * 2)) / this.hCur) * 100; + var wDiff = (this.wCur - this.borderSize * 2) - imgWidth; + var hDiff = (this.hCur - this.borderSize * 2) - imgHeight; + if (!(hDiff == 0)) { + this.hDone = false; + this.resizeH('lbOuterContainer', this.hCur, imgHeight + this.borderSize*2, this.getPixelRate(this.hCur, imgHeight)); + } else { + this.hDone = true; + } + if (!(wDiff == 0)) { + this.wDone = false; + this.resizeW('lbOuterContainer', this.wCur, imgWidth + this.borderSize*2, this.getPixelRate(this.wCur, imgWidth)); + } else { + this.wDone = true; + } + if ((hDiff == 0) && (wDiff == 0)) { + if (this.ie){ this.pause(250); } else { this.pause(100); } + } + this.doc.getElementById('lbPrev').style.height = imgHeight + "px"; + this.doc.getElementById('lbNext').style.height = imgHeight + "px"; + this.doc.getElementById('lbDetailsContainer').style.width = (imgWidth + (this.borderSize * 2) + (this.ie && this.doc.compatMode == "BackCompat" && this.outerBorder ? 2 : 0)) + "px"; + this.showContent(); +}; +LyteBox.prototype.showContent = function() { + if (this.wDone && this.hDone) { + for (var i = 0; i < this.showContentTimerCount; i++) { window.clearTimeout(this.showContentTimerArray[i]); } + if (this.outerBorder) { + this.doc.getElementById('lbOuterContainer').style.borderBottom = 'none'; + } + this.doc.getElementById('lbLoading').style.display = 'none'; + if (this.isLyteframe) { + this.doc.getElementById('lbIframe').style.display = ''; + this.appear('lbIframe', (this.doAnimations ? 0 : 100)); + } else { + this.doc.getElementById('lbImage').style.display = ''; + this.appear('lbImage', (this.doAnimations ? 0 : 100)); + this.preloadNeighborImages(); + } + if (this.isSlideshow) { + if(this.activeSlide == (this.slideArray.length - 1)) { + if (this.autoEnd) { + this.slideshowIDArray[this.slideshowIDCount++] = setTimeout("myLytebox.end('slideshow')", this.slideInterval); + } + } else { + if (!this.isPaused) { + this.slideshowIDArray[this.slideshowIDCount++] = setTimeout("myLytebox.changeContent("+(this.activeSlide+1)+")", this.slideInterval); + } + } + this.doc.getElementById('lbHoverNav').style.display = (this.showNavigation && this.navType == 1 ? '' : 'none'); + this.doc.getElementById('lbClose').style.display = (this.showClose ? '' : 'none'); + this.doc.getElementById('lbDetails').style.display = (this.showDetails ? '' : 'none'); + this.doc.getElementById('lbPause').style.display = (this.showPlayPause && !this.isPaused ? '' : 'none'); + this.doc.getElementById('lbPlay').style.display = (this.showPlayPause && !this.isPaused ? 'none' : ''); + this.doc.getElementById('lbNavDisplay').style.display = (this.showNavigation && this.navType == 2 ? '' : 'none'); + } else { + this.doc.getElementById('lbHoverNav').style.display = (this.navType == 1 && !this.isLyteframe ? '' : 'none'); + if ((this.navType == 2 && !this.isLyteframe && this.imageArray.length > 1) || (this.frameArray.length > 1 && this.isLyteframe)) { + this.doc.getElementById('lbNavDisplay').style.display = ''; + } else { + this.doc.getElementById('lbNavDisplay').style.display = 'none'; + } + this.doc.getElementById('lbClose').style.display = ''; + this.doc.getElementById('lbDetails').style.display = ''; + this.doc.getElementById('lbPause').style.display = 'none'; + this.doc.getElementById('lbPlay').style.display = 'none'; + } + this.doc.getElementById('lbImageContainer').style.display = (this.isLyteframe ? 'none' : ''); + this.doc.getElementById('lbIframeContainer').style.display = (this.isLyteframe ? '' : 'none'); + try { + this.doc.getElementById('lbIframe').src = this.frameArray[this.activeFrame][0]; + } catch(e) { } + } else { + this.showContentTimerArray[this.showContentTimerCount++] = setTimeout("myLytebox.showContent()", 200); + } +}; +LyteBox.prototype.updateDetails = function() { + var object = this.doc.getElementById('lbCaption'); + var sTitle = (this.isSlideshow ? this.slideArray[this.activeSlide][1] : (this.isLyteframe ? this.frameArray[this.activeFrame][1] : this.imageArray[this.activeImage][1])); + object.style.display = ''; + object.innerHTML = (sTitle == null ? '' : sTitle); + this.updateNav(); + this.doc.getElementById('lbDetailsContainer').style.display = ''; + object = this.doc.getElementById('lbNumberDisplay'); + if (this.isSlideshow && this.slideArray.length > 1) { + object.style.display = ''; + object.innerHTML = "Image " + eval(this.activeSlide + 1) + " of " + this.slideArray.length; + this.doc.getElementById('lbNavDisplay').style.display = (this.navType == 2 && this.showNavigation ? '' : 'none'); + } else if (this.imageArray.length > 1 && !this.isLyteframe) { + object.style.display = ''; + object.innerHTML = "Image " + eval(this.activeImage + 1) + " of " + this.imageArray.length; + this.doc.getElementById('lbNavDisplay').style.display = (this.navType == 2 ? '' : 'none'); + } else if (this.frameArray.length > 1 && this.isLyteframe) { + object.style.display = ''; + object.innerHTML = "Page " + eval(this.activeFrame + 1) + " of " + this.frameArray.length; + this.doc.getElementById('lbNavDisplay').style.display = ''; + } else { + this.doc.getElementById('lbNavDisplay').style.display = 'none'; + } + this.appear('lbDetailsContainer', (this.doAnimations ? 0 : 100)); +}; +LyteBox.prototype.updateNav = function() { + if (this.isSlideshow) { + if (this.activeSlide != 0) { + var object = (this.navType == 2 ? this.doc.getElementById('lbPrev2') : this.doc.getElementById('lbPrev')); + object.style.display = ''; + object.onclick = function() { + if (myLytebox.pauseOnPrevClick) { myLytebox.togglePlayPause("lbPause", "lbPlay"); } + myLytebox.changeContent(myLytebox.activeSlide - 1); return false; + } + } else { + if (this.navType == 2) { this.doc.getElementById('lbPrev2_Off').style.display = ''; } + } + if (this.activeSlide != (this.slideArray.length - 1)) { + var object = (this.navType == 2 ? this.doc.getElementById('lbNext2') : this.doc.getElementById('lbNext')); + object.style.display = ''; + object.onclick = function() { + if (myLytebox.pauseOnNextClick) { myLytebox.togglePlayPause("lbPause", "lbPlay"); } + myLytebox.changeContent(myLytebox.activeSlide + 1); return false; + } + } else { + if (this.navType == 2) { this.doc.getElementById('lbNext2_Off').style.display = ''; } + } + } else if (this.isLyteframe) { + if(this.activeFrame != 0) { + var object = this.doc.getElementById('lbPrev2'); + object.style.display = ''; + object.onclick = function() { + myLytebox.changeContent(myLytebox.activeFrame - 1); return false; + } + } else { + this.doc.getElementById('lbPrev2_Off').style.display = ''; + } + if(this.activeFrame != (this.frameArray.length - 1)) { + var object = this.doc.getElementById('lbNext2'); + object.style.display = ''; + object.onclick = function() { + myLytebox.changeContent(myLytebox.activeFrame + 1); return false; + } + } else { + this.doc.getElementById('lbNext2_Off').style.display = ''; + } + } else { + if(this.activeImage != 0) { + var object = (this.navType == 2 ? this.doc.getElementById('lbPrev2') : this.doc.getElementById('lbPrev')); + object.style.display = ''; + object.onclick = function() { + myLytebox.changeContent(myLytebox.activeImage - 1); return false; + } + } else { + if (this.navType == 2) { this.doc.getElementById('lbPrev2_Off').style.display = ''; } + } + if(this.activeImage != (this.imageArray.length - 1)) { + var object = (this.navType == 2 ? this.doc.getElementById('lbNext2') : this.doc.getElementById('lbNext')); + object.style.display = ''; + object.onclick = function() { + myLytebox.changeContent(myLytebox.activeImage + 1); return false; + } + } else { + if (this.navType == 2) { this.doc.getElementById('lbNext2_Off').style.display = ''; } + } + } + this.enableKeyboardNav(); +}; +LyteBox.prototype.enableKeyboardNav = function() { document.onkeydown = this.keyboardAction; }; +LyteBox.prototype.disableKeyboardNav = function() { document.onkeydown = ''; }; +LyteBox.prototype.keyboardAction = function(e) { + var keycode = key = escape = null; + keycode = (e == null) ? event.keyCode : e.which; + key = String.fromCharCode(keycode).toLowerCase(); + escape = (e == null) ? 27 : e.DOM_VK_ESCAPE; + if ((key == 'x') || (key == 'c') || (keycode == escape)) { + myLytebox.end(); + } else if ((key == 'p') || (keycode == 37)) { + if (myLytebox.isSlideshow) { + if(myLytebox.activeSlide != 0) { + myLytebox.disableKeyboardNav(); + myLytebox.changeContent(myLytebox.activeSlide - 1); + } + } else if (myLytebox.isLyteframe) { + if(myLytebox.activeFrame != 0) { + myLytebox.disableKeyboardNav(); + myLytebox.changeContent(myLytebox.activeFrame - 1); + } + } else { + if(myLytebox.activeImage != 0) { + myLytebox.disableKeyboardNav(); + myLytebox.changeContent(myLytebox.activeImage - 1); + } + } + } else if ((key == 'n') || (keycode == 39)) { + if (myLytebox.isSlideshow) { + if(myLytebox.activeSlide != (myLytebox.slideArray.length - 1)) { + myLytebox.disableKeyboardNav(); + myLytebox.changeContent(myLytebox.activeSlide + 1); + } + } else if (myLytebox.isLyteframe) { + if(myLytebox.activeFrame != (myLytebox.frameArray.length - 1)) { + myLytebox.disableKeyboardNav(); + myLytebox.changeContent(myLytebox.activeFrame + 1); + } + } else { + if(myLytebox.activeImage != (myLytebox.imageArray.length - 1)) { + myLytebox.disableKeyboardNav(); + myLytebox.changeContent(myLytebox.activeImage + 1); + } + } + } +}; +LyteBox.prototype.preloadNeighborImages = function() { + if (this.isSlideshow) { + if ((this.slideArray.length - 1) > this.activeSlide) { + preloadNextImage = new Image(); + preloadNextImage.src = this.slideArray[this.activeSlide + 1][0]; + } + if(this.activeSlide > 0) { + preloadPrevImage = new Image(); + preloadPrevImage.src = this.slideArray[this.activeSlide - 1][0]; + } + } else { + if ((this.imageArray.length - 1) > this.activeImage) { + preloadNextImage = new Image(); + preloadNextImage.src = this.imageArray[this.activeImage + 1][0]; + } + if(this.activeImage > 0) { + preloadPrevImage = new Image(); + preloadPrevImage.src = this.imageArray[this.activeImage - 1][0]; + } + } +}; +LyteBox.prototype.togglePlayPause = function(hideID, showID) { + if (this.isSlideshow && hideID == "lbPause") { + for (var i = 0; i < this.slideshowIDCount; i++) { window.clearTimeout(this.slideshowIDArray[i]); } + } + this.doc.getElementById(hideID).style.display = 'none'; + this.doc.getElementById(showID).style.display = ''; + if (hideID == "lbPlay") { + this.isPaused = false; + if (this.activeSlide == (this.slideArray.length - 1)) { + this.end(); + } else { + this.changeContent(this.activeSlide + 1); + } + } else { + this.isPaused = true; + } +}; +LyteBox.prototype.end = function(caller) { + var closeClick = (caller == 'slideshow' ? false : true); + if (this.isSlideshow && this.isPaused && !closeClick) { return; } + this.disableKeyboardNav(); + this.doc.getElementById('lbMain').style.display = 'none'; + this.fade('lbOverlay', (this.doAnimations ? this.maxOpacity : 0)); + this.toggleSelects('visible'); + if (this.hideFlash) { this.toggleFlash('visible'); } + if (this.isSlideshow) { + for (var i = 0; i < this.slideshowIDCount; i++) { window.clearTimeout(this.slideshowIDArray[i]); } + } + if (this.isLyteframe) { + this.initialize(); + } +}; +LyteBox.prototype.checkFrame = function() { + if (window.parent.frames[window.name] && (parent.document.getElementsByTagName('frameset').length <= 0)) { + this.isFrame = true; + this.lytebox = "window.parent." + window.name + ".myLytebox"; + this.doc = parent.document; + } else { + this.isFrame = false; + this.lytebox = "myLytebox"; + this.doc = document; + } +}; +LyteBox.prototype.getPixelRate = function(cur, img) { + var diff = (img > cur) ? img - cur : cur - img; + if (diff >= 0 && diff <= 100) { return 10; } + if (diff > 100 && diff <= 200) { return 15; } + if (diff > 200 && diff <= 300) { return 20; } + if (diff > 300 && diff <= 400) { return 25; } + if (diff > 400 && diff <= 500) { return 30; } + if (diff > 500 && diff <= 600) { return 35; } + if (diff > 600 && diff <= 700) { return 40; } + if (diff > 700) { return 45; } +}; +LyteBox.prototype.appear = function(id, opacity) { + var object = this.doc.getElementById(id).style; + object.opacity = (opacity / 100); + object.MozOpacity = (opacity / 100); + object.KhtmlOpacity = (opacity / 100); + object.filter = "alpha(opacity=" + (opacity + 10) + ")"; + if (opacity == 100 && (id == 'lbImage' || id == 'lbIframe')) { + try { object.removeAttribute("filter"); } catch(e) {} /* Fix added for IE Alpha Opacity Filter bug. */ + this.updateDetails(); + } else if (opacity >= this.maxOpacity && id == 'lbOverlay') { + for (var i = 0; i < this.overlayTimerCount; i++) { window.clearTimeout(this.overlayTimerArray[i]); } + return; + } else if (opacity >= 100 && id == 'lbDetailsContainer') { + try { object.removeAttribute("filter"); } catch(e) {} /* Fix added for IE Alpha Opacity Filter bug. */ + for (var i = 0; i < this.imageTimerCount; i++) { window.clearTimeout(this.imageTimerArray[i]); } + this.doc.getElementById('lbOverlay').style.height = this.getPageSize()[1] + "px"; + } else { + if (id == 'lbOverlay') { + this.overlayTimerArray[this.overlayTimerCount++] = setTimeout("myLytebox.appear('" + id + "', " + (opacity+20) + ")", 1); + } else { + this.imageTimerArray[this.imageTimerCount++] = setTimeout("myLytebox.appear('" + id + "', " + (opacity+10) + ")", 1); + } + } +}; +LyteBox.prototype.fade = function(id, opacity) { + var object = this.doc.getElementById(id).style; + object.opacity = (opacity / 100); + object.MozOpacity = (opacity / 100); + object.KhtmlOpacity = (opacity / 100); + object.filter = "alpha(opacity=" + opacity + ")"; + if (opacity <= 0) { + try { + object.display = 'none'; + } catch(err) { } + } else if (id == 'lbOverlay') { + this.overlayTimerArray[this.overlayTimerCount++] = setTimeout("myLytebox.fade('" + id + "', " + (opacity-20) + ")", 1); + } else { + this.timerIDArray[this.timerIDCount++] = setTimeout("myLytebox.fade('" + id + "', " + (opacity-10) + ")", 1); + } +}; +LyteBox.prototype.resizeW = function(id, curW, maxW, pixelrate, speed) { + if (!this.hDone) { + this.resizeWTimerArray[this.resizeWTimerCount++] = setTimeout("myLytebox.resizeW('" + id + "', " + curW + ", " + maxW + ", " + pixelrate + ")", 100); + return; + } + var object = this.doc.getElementById(id); + var timer = speed ? speed : (this.resizeDuration/2); + var newW = (this.doAnimations ? curW : maxW); + object.style.width = (newW) + "px"; + if (newW < maxW) { + newW += (newW + pixelrate >= maxW) ? (maxW - newW) : pixelrate; + } else if (newW > maxW) { + newW -= (newW - pixelrate <= maxW) ? (newW - maxW) : pixelrate; + } + this.resizeWTimerArray[this.resizeWTimerCount++] = setTimeout("myLytebox.resizeW('" + id + "', " + newW + ", " + maxW + ", " + pixelrate + ", " + (timer+0.02) + ")", timer+0.02); + if (parseInt(object.style.width) == maxW) { + this.wDone = true; + for (var i = 0; i < this.resizeWTimerCount; i++) { window.clearTimeout(this.resizeWTimerArray[i]); } + } +}; +LyteBox.prototype.resizeH = function(id, curH, maxH, pixelrate, speed) { + var timer = speed ? speed : (this.resizeDuration/2); + var object = this.doc.getElementById(id); + var newH = (this.doAnimations ? curH : maxH); + object.style.height = (newH) + "px"; + if (newH < maxH) { + newH += (newH + pixelrate >= maxH) ? (maxH - newH) : pixelrate; + } else if (newH > maxH) { + newH -= (newH - pixelrate <= maxH) ? (newH - maxH) : pixelrate; + } + this.resizeHTimerArray[this.resizeHTimerCount++] = setTimeout("myLytebox.resizeH('" + id + "', " + newH + ", " + maxH + ", " + pixelrate + ", " + (timer+.02) + ")", timer+.02); + if (parseInt(object.style.height) == maxH) { + this.hDone = true; + for (var i = 0; i < this.resizeHTimerCount; i++) { window.clearTimeout(this.resizeHTimerArray[i]); } + } +}; +LyteBox.prototype.getPageScroll = function() { + if (self.pageYOffset) { + return this.isFrame ? parent.pageYOffset : self.pageYOffset; + } else if (this.doc.documentElement && this.doc.documentElement.scrollTop){ + return this.doc.documentElement.scrollTop; + } else if (document.body) { + return this.doc.body.scrollTop; + } +}; +LyteBox.prototype.getPageSize = function() { + var xScroll, yScroll, windowWidth, windowHeight; + if (window.innerHeight && window.scrollMaxY) { + xScroll = this.doc.scrollWidth; + yScroll = (this.isFrame ? parent.innerHeight : self.innerHeight) + (this.isFrame ? parent.scrollMaxY : self.scrollMaxY); + } else if (this.doc.body.scrollHeight > this.doc.body.offsetHeight){ + xScroll = this.doc.body.scrollWidth; + yScroll = this.doc.body.scrollHeight; + } else { + xScroll = this.doc.getElementsByTagName("html").item(0).offsetWidth; + yScroll = this.doc.getElementsByTagName("html").item(0).offsetHeight; + xScroll = (xScroll < this.doc.body.offsetWidth) ? this.doc.body.offsetWidth : xScroll; + yScroll = (yScroll < this.doc.body.offsetHeight) ? this.doc.body.offsetHeight : yScroll; + } + if (self.innerHeight) { + windowWidth = (this.isFrame) ? parent.innerWidth : self.innerWidth; + windowHeight = (this.isFrame) ? parent.innerHeight : self.innerHeight; + } else if (document.documentElement && document.documentElement.clientHeight) { + windowWidth = this.doc.documentElement.clientWidth; + windowHeight = this.doc.documentElement.clientHeight; + } else if (document.body) { + windowWidth = this.doc.getElementsByTagName("html").item(0).clientWidth; + windowHeight = this.doc.getElementsByTagName("html").item(0).clientHeight; + windowWidth = (windowWidth == 0) ? this.doc.body.clientWidth : windowWidth; + windowHeight = (windowHeight == 0) ? this.doc.body.clientHeight : windowHeight; + } + var pageHeight = (yScroll < windowHeight) ? windowHeight : yScroll; + var pageWidth = (xScroll < windowWidth) ? windowWidth : xScroll; + return new Array(pageWidth, pageHeight, windowWidth, windowHeight); +}; +LyteBox.prototype.toggleFlash = function(state) { + var objects = this.doc.getElementsByTagName("object"); + for (var i = 0; i < objects.length; i++) { + objects[i].style.visibility = (state == "hide") ? 'hidden' : 'visible'; + } + var embeds = this.doc.getElementsByTagName("embed"); + for (var i = 0; i < embeds.length; i++) { + embeds[i].style.visibility = (state == "hide") ? 'hidden' : 'visible'; + } + if (this.isFrame) { + for (var i = 0; i < parent.frames.length; i++) { + try { + objects = parent.frames[i].window.document.getElementsByTagName("object"); + for (var j = 0; j < objects.length; j++) { + objects[j].style.visibility = (state == "hide") ? 'hidden' : 'visible'; + } + } catch(e) { } + try { + embeds = parent.frames[i].window.document.getElementsByTagName("embed"); + for (var j = 0; j < embeds.length; j++) { + embeds[j].style.visibility = (state == "hide") ? 'hidden' : 'visible'; + } + } catch(e) { } + } + } +}; +LyteBox.prototype.toggleSelects = function(state) { + var selects = this.doc.getElementsByTagName("select"); + for (var i = 0; i < selects.length; i++ ) { + selects[i].style.visibility = (state == "hide") ? 'hidden' : 'visible'; + } + if (this.isFrame) { + for (var i = 0; i < parent.frames.length; i++) { + try { + selects = parent.frames[i].window.document.getElementsByTagName("select"); + for (var j = 0; j < selects.length; j++) { + selects[j].style.visibility = (state == "hide") ? 'hidden' : 'visible'; + } + } catch(e) { } + } + } +}; +LyteBox.prototype.pause = function(numberMillis) { + var now = new Date(); + var exitTime = now.getTime() + numberMillis; + while (true) { + now = new Date(); + if (now.getTime() > exitTime) { return; } + } +}; +if (window.addEventListener) { + window.addEventListener("load",initLytebox,false); +} else if (window.attachEvent) { + window.attachEvent("onload",initLytebox); +} else { + window.onload = function() {initLytebox();} +} +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 index 0000000..c1e3076 --- /dev/null +++ b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/pithos.html @@ -0,0 +1,51 @@ + + + + + Pithos + + + + + + + + + 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 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 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 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 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 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 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 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 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 index 0000000..435b816 Binary files /dev/null and b/web_client/war/WEB-INF/classes/gr/grnet/pithos/web/public/suggest/vborder.png differ