Author: norman
Date: Mon Aug 31 06:54:50 2009
New Revision: 809475

URL: http://svn.apache.org/viewvc?rev=809475&view=rev
Log:
Move packages
Move EditTreeItem and EditTree to the widget module 

Added:
    labs/hupa/client/war/WEB-INF/
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditEvent.java
      - copied, changed from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditEvent.java
    
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditHandler.java
      - copied, changed from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditHandler.java
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTree.java
      - copied, changed from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTree.java
    
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTreeItem.java
      - copied, changed from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTreeItem.java
    
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EnableHyperlink.java
      - copied, changed from r809469, 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java
    
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditHandlers.java
      - copied, changed from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditHandlers.java
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditable.java
      - copied, changed from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditable.java
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEnable.java
      - copied, changed from r809469, 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java
    
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/NumberOnlyTextBox.java
      - copied, changed from r809469, 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java
Removed:
    labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditEvent.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditHandler.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTree.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTreeItem.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditHandlers.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditable.java
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java
    
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java
Modified:
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/IMAPTreeItem.java
    labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java?rev=809475&r1=809474&r2=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
 (original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
 Mon Aug 31 06:54:50 2009
@@ -32,10 +32,7 @@
 import net.customware.gwt.presenter.client.widget.WidgetDisplay;
 import net.customware.gwt.presenter.client.widget.WidgetPresenter;
 
-import org.apache.hupa.client.widgets.EditEvent;
-import org.apache.hupa.client.widgets.EditHandler;
 import org.apache.hupa.client.widgets.HasDialog;
-import org.apache.hupa.client.widgets.HasEditable;
 import org.apache.hupa.client.widgets.IMAPTreeItem;
 import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.User;
@@ -50,7 +47,10 @@
 import org.apache.hupa.shared.rpc.FetchFolders;
 import org.apache.hupa.shared.rpc.FetchFoldersResult;
 import org.apache.hupa.shared.rpc.RenameFolder;
-import org.apache.hupa.widgets.HasEnable;
+import org.apache.hupa.widgets.event.EditEvent;
+import org.apache.hupa.widgets.event.EditHandler;
+import org.apache.hupa.widgets.ui.HasEditable;
+import org.apache.hupa.widgets.ui.HasEnable;
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.event.dom.client.ClickEvent;

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java?rev=809475&r1=809474&r2=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java 
(original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java 
Mon Aug 31 06:54:50 2009
@@ -30,11 +30,7 @@
 import org.apache.hupa.client.dnd.PagingScrollTableRowDragController;
 import org.apache.hupa.client.mvp.IMAPFolderPresenter.Display;
 import org.apache.hupa.client.widgets.ConfirmDialogBox;
-import org.apache.hupa.client.widgets.EditEvent;
-import org.apache.hupa.client.widgets.EditHandler;
-import org.apache.hupa.client.widgets.EditableTree;
 import org.apache.hupa.client.widgets.HasDialog;
-import org.apache.hupa.client.widgets.HasEditable;
 import org.apache.hupa.client.widgets.IMAPTreeItem;
 import org.apache.hupa.client.widgets.Loading;
 import org.apache.hupa.shared.data.IMAPFolder;
@@ -46,8 +42,12 @@
 import org.apache.hupa.shared.events.LogoutEvent;
 import org.apache.hupa.shared.events.LogoutEventHandler;
 import org.apache.hupa.shared.events.MoveMessageEvent;
-import org.apache.hupa.widgets.EnableHyperlink;
-import org.apache.hupa.widgets.HasEnable;
+import org.apache.hupa.widgets.event.EditEvent;
+import org.apache.hupa.widgets.event.EditHandler;
+import org.apache.hupa.widgets.ui.EditableTree;
+import org.apache.hupa.widgets.ui.EnableHyperlink;
+import org.apache.hupa.widgets.ui.HasEditable;
+import org.apache.hupa.widgets.ui.HasEnable;
 import org.cobogw.gwt.user.client.ui.RoundedPanel;
 
 

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java?rev=809475&r1=809474&r2=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
 (original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
 Mon Aug 31 06:54:50 2009
@@ -48,7 +48,7 @@
 import org.apache.hupa.shared.rpc.ForwardMessage;
 import org.apache.hupa.shared.rpc.ReplyMessage;
 import org.apache.hupa.shared.rpc.SendMessage;
-import org.apache.hupa.widgets.HasEnable;
+import org.apache.hupa.widgets.ui.HasEnable;
 
 import com.google.gwt.event.dom.client.ClickEvent;
 import com.google.gwt.event.dom.client.ClickHandler;

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java?rev=809475&r1=809474&r2=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java 
(original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java 
Mon Aug 31 06:54:50 2009
@@ -25,7 +25,7 @@
 import org.apache.hupa.client.HupaConstants;
 import org.apache.hupa.client.widgets.MyButton;
 import org.apache.hupa.client.widgets.UploadProgress;
-import org.apache.hupa.widgets.HasEnable;
+import org.apache.hupa.widgets.ui.HasEnable;
 import org.cobogw.gwt.user.client.ui.ButtonBar;
 
 import com.google.gwt.core.client.GWT;

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/IMAPTreeItem.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/IMAPTreeItem.java?rev=809475&r1=809474&r2=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/IMAPTreeItem.java 
(original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/IMAPTreeItem.java 
Mon Aug 31 06:54:50 2009
@@ -20,6 +20,8 @@
 package org.apache.hupa.client.widgets;
 
 import org.apache.hupa.shared.data.IMAPFolder;
+import org.apache.hupa.widgets.event.EditEvent;
+import org.apache.hupa.widgets.ui.EditableTreeItem;
 
 public class IMAPTreeItem extends EditableTreeItem {   
        protected String oldFullName;

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java?rev=809475&r1=809474&r2=809475&view=diff
==============================================================================
--- labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java 
(original)
+++ labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java 
Mon Aug 31 06:54:50 2009
@@ -19,7 +19,7 @@
 
 package org.apache.hupa.client.widgets;
 
-import org.apache.hupa.widgets.HasEnable;
+import org.apache.hupa.widgets.ui.HasEnable;
 import org.cobogw.gwt.user.client.ui.Button;
 
 public class MyButton extends Button implements HasEnable{

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java?rev=809475&r1=809474&r2=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java
 (original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java
 Mon Aug 31 06:54:50 2009
@@ -20,7 +20,7 @@
 package org.apache.hupa.client.widgets;
 
 import org.apache.hupa.client.HupaConstants;
-import org.apache.hupa.widgets.EnableHyperlink;
+import org.apache.hupa.widgets.ui.EnableHyperlink;
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.event.dom.client.ClickEvent;

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditEvent.java 
(from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditEvent.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditEvent.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditEvent.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditEvent.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditEvent.java 
(original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditEvent.java 
Mon Aug 31 06:54:50 2009
@@ -1,13 +1,41 @@
-package org.apache.hupa.client.widgets;
+/****************************************************************
+ * Licensed to the Apache Software Foundation (ASF) under one   *
+ * or more contributor license agreements.  See the NOTICE file *
+ * distributed with this work for additional information        *
+ * regarding copyright ownership.  The ASF licenses this file   *
+ * to you 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.                                           *
+ ****************************************************************/
+
+package org.apache.hupa.widgets.event;
 
 import com.google.gwt.event.shared.GwtEvent;
 
+/**
+ * Event which get fired on any edit operation
+ * 
+ *
+ */
 public class EditEvent extends GwtEvent<EditHandler>{
        public static final Type<EditHandler> TYPE = new Type<EditHandler>();
        private EventType eType;
        private Object oldValue;
        private Object newValue;
 
+       /**
+        * The edit types
+        *
+        */
         public enum  EventType{
                Start,
                Stop,
@@ -20,14 +48,29 @@
                 this.newValue = newValue;
         }
         
+        /**
+         * Return the edit type
+         * 
+         * @return eType
+         */
         public EventType getEventType() {
                 return eType;
         }
         
+        /**
+         * Return the oldvalue of the editing component
+         * 
+         * @return oldValue
+         */
         public Object getOldValue() {
                 return oldValue;
         }
         
+        /**
+         * Return the newvalue of the editing component
+         * 
+         * @return newValue
+         */
         public Object getNewValue() {
                 return newValue;
         }

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditHandler.java 
(from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditHandler.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditHandler.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditHandler.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditHandler.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditHandler.java 
(original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/event/EditHandler.java 
Mon Aug 31 06:54:50 2009
@@ -1,4 +1,23 @@
-package org.apache.hupa.client.widgets;
+/****************************************************************
+ * Licensed to the Apache Software Foundation (ASF) under one   *
+ * or more contributor license agreements.  See the NOTICE file *
+ * distributed with this work for additional information        *
+ * regarding copyright ownership.  The ASF licenses this file   *
+ * to you 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.                                           *
+ ****************************************************************/
+
+package org.apache.hupa.widgets.event;
 
 import com.google.gwt.event.shared.EventHandler;
 

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTree.java 
(from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTree.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTree.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTree.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTree.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTree.java 
(original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTree.java 
Mon Aug 31 06:54:50 2009
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.client.widgets;
+package org.apache.hupa.widgets.ui;
 
 import com.google.gwt.user.client.DOM;
 import com.google.gwt.user.client.Event;
@@ -35,8 +35,16 @@
                super(images, leaf);
        }
 
+       public EditableTree() {
+               super();
+       }
+       
+       public EditableTree(TreeImages images) {
+               super(images);
+       }
+       
        /**
-        * 
+        * Prevent  Event.ONCLICK, Event.ONMOUSEDOWN, Event.ONKEYDOWN from 
bubble down if the item is in editing mode
         */
        public void onBrowserEvent(Event event) {
                TreeItem item = getSelectedItem();

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTreeItem.java
 (from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTreeItem.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTreeItem.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTreeItem.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTreeItem.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EditableTreeItem.java
 (original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EditableTreeItem.java
 Mon Aug 31 06:54:50 2009
@@ -17,7 +17,10 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.client.widgets;
+package org.apache.hupa.widgets.ui;
+
+import org.apache.hupa.widgets.event.EditEvent;
+import org.apache.hupa.widgets.event.EditHandler;
 
 import com.google.gwt.event.dom.client.BlurEvent;
 import com.google.gwt.event.dom.client.BlurHandler;

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EnableHyperlink.java 
(from r809469, 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EnableHyperlink.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EnableHyperlink.java&p1=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java 
(original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/EnableHyperlink.java 
Mon Aug 31 06:54:50 2009
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.widgets;
+package org.apache.hupa.widgets.ui;
 
 
 import com.google.gwt.event.dom.client.ClickHandler;

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditHandlers.java 
(from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditHandlers.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditHandlers.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditHandlers.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditHandlers.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditHandlers.java
 (original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditHandlers.java 
Mon Aug 31 06:54:50 2009
@@ -17,7 +17,9 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.client.widgets;
+package org.apache.hupa.widgets.ui;
+
+import org.apache.hupa.widgets.event.EditHandler;
 
 import com.google.gwt.event.shared.HandlerRegistration;
 

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditable.java 
(from r809469, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditable.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditable.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditable.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditable.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEditable.java 
(original)
+++ labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEditable.java 
Mon Aug 31 06:54:50 2009
@@ -17,8 +17,13 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.client.widgets;
+package org.apache.hupa.widgets.ui;
 
+/**
+ * Classes which implements this interface support editing
+ * 
+ *
+ */
 public interface HasEditable {
 
        /**

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEnable.java (from 
r809469, labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEnable.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEnable.java&p1=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java 
(original)
+++ labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/HasEnable.java 
Mon Aug 31 06:54:50 2009
@@ -17,9 +17,18 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.widgets;
+package org.apache.hupa.widgets.ui;
 
+/**
+ * Support enable/disable 
+ *
+ */
 public interface HasEnable {
 
+       /**
+        * Enable or disable 
+        * 
+        * @param enable
+        */
        public void setEnabled(boolean enable);
 }

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/NumberOnlyTextBox.java
 (from r809469, 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/NumberOnlyTextBox.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/NumberOnlyTextBox.java&p1=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java&r1=809469&r2=809475&rev=809475&view=diff
==============================================================================
--- 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java 
(original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/ui/NumberOnlyTextBox.java
 Mon Aug 31 06:54:50 2009
@@ -17,12 +17,17 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.widgets;
+package org.apache.hupa.widgets.ui;
 
 import com.google.gwt.event.dom.client.KeyPressEvent;
 import com.google.gwt.event.dom.client.KeyPressHandler;
 import com.google.gwt.user.client.ui.TextBox;
 
+/**
+ * TextBox which only allows numbers to get entered 
+ * 
+ *
+ */
 public class NumberOnlyTextBox extends TextBox implements KeyPressHandler{
        
        public NumberOnlyTextBox() {



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to