[jboss-svn-commits] JBL Code SVN: r11912 - in labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client: packages and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 17 12:46:59 EDT 2007
Author: fmeyer
Date: 2007-05-17 12:46:58 -0400 (Thu, 17 May 2007)
New Revision: 11912
Added:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/IDirtyable.java
Removed:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DirtyableStackPanel.java
Modified:
labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java
Log:
JBRULES-706 - Dirtyable Widgets and Containers
Deleted: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DirtyableStackPanel.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DirtyableStackPanel.java 2007-05-17 16:46:19 UTC (rev 11911)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/DirtyableStackPanel.java 2007-05-17 16:46:58 UTC (rev 11912)
@@ -1,28 +0,0 @@
-/**
- *
- */
-package org.drools.brms.client.common;
-
-import com.google.gwt.user.client.ui.StackPanel;
-import com.google.gwt.user.client.ui.Widget;
-
-/**
- * @author Fernando Meyer
- *
- */
-public class DirtyableStackPanel extends StackPanel implements DirtyableContainer {
- public boolean hasDirty() {
-
- int widNumber = getWidgetCount();
- Widget element;
-
- for ( int i = 0; i < widNumber; i++ ) {
- element = (Widget) getWidget(i);
- if (element instanceof DirtyableWidget)
- if ( ((DirtyableWidget) element).isDirty() ) return true;
- if (element instanceof DirtyableContainer)
- if ( ((DirtyableContainer) element).hasDirty()) return true;
- }
- return false;
- }
-}
\ No newline at end of file
Added: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/IDirtyable.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/IDirtyable.java (rev 0)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/common/IDirtyable.java 2007-05-17 16:46:58 UTC (rev 11912)
@@ -0,0 +1,12 @@
+/**
+ *
+ */
+package org.drools.brms.client.common;
+
+/**
+ * @author fernandomeyer
+ *
+ */
+public interface IDirtyable {
+
+}
Modified: labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java 2007-05-17 16:46:19 UTC (rev 11911)
+++ labs/jbossrules/trunk/drools-jbrms/src/main/java/org/drools/brms/client/packages/PackageExplorerWidget.java 2007-05-17 16:46:58 UTC (rev 11912)
@@ -3,7 +3,6 @@
import org.drools.brms.client.common.AssetFormats;
import org.drools.brms.client.common.DirtyableComposite;
import org.drools.brms.client.common.DirtyableFlexTable;
-import org.drools.brms.client.common.DirtyableStackPanel;
import org.drools.brms.client.common.FormStyleLayout;
import org.drools.brms.client.common.FormStylePopup;
import org.drools.brms.client.common.GenericCallback;
@@ -20,7 +19,6 @@
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
-import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.FlexTable;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
@@ -377,7 +375,7 @@
public void onSuccess(Object data) {
final PackageConfigData conf = (PackageConfigData) data;
- DirtyableStackPanel sp = new DirtyableStackPanel();
+ StackPanel sp = new StackPanel();
FormStyleLayout infoLayout = new FormStyleLayout("images/package_large.png", conf.name);
infoLayout.setStyleName( "package-Editor" );
More information about the jboss-svn-commits
mailing list