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]