[jboss-svn-commits] JBL Code SVN: r36081 - in labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client: resources/css and 3 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Nov 26 07:47:18 EST 2010


Author: Rikkola
Date: 2010-11-26 07:47:17 -0500 (Fri, 26 Nov 2010)
New Revision: 36081

Added:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyBottom.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyBottomLeftCorner.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyBottomRightCorner.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyLeftSide.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyRightSide.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyTop.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyTopLeftCorner.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyTopRightCorner.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteBottomLeft.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteBottomRight.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteTopLeft.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteTopRight.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.ui.xml
Removed:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottom.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottomLeftCorner.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottomRightCorner.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelLeftSide.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelRightSide.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTop.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTopLeftCorner.gif
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTopRightCorner.gif
Modified:
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundCornersCss.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundedCornersResource.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/css/RoundCorners.css
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/CommentWidget.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleDocumentWidget.java
   labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/LazyStackPanelHeader.ui.xml
Log:
GUVNOR-1105 : Add round corners
-TextArea


Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundCornersCss.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundCornersCss.java	2010-11-26 12:01:30 UTC (rev 36080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundCornersCss.java	2010-11-26 12:47:17 UTC (rev 36081)
@@ -26,31 +26,61 @@
     extends
     CssResource {
 
-    @ClassName("disclosurePanelTopLeftCornerClass")
-    String disclosurePanelTopLeftCornerClass();
+    @ClassName("whiteTopLeftCornerClass")
+    String whiteTopLeftCornerClass();
 
-    @ClassName("disclosurePanelTopRightCornerClass")
-    String disclosurePanelTopRightCornerClass();
+    @ClassName("whiteTopRightCornerClass")
+    String whiteTopRightCornerClass();
 
-    @ClassName("disclosurePanelBottomLeftCornerClass")
-    String disclosurePanelBottomLeftCornerClass();
+    @ClassName("whiteBottomLeftCornerClass")
+    String whiteBottomLeftCornerClass();
 
-    @ClassName("disclosurePanelBottomRightCornerClass")
-    String disclosurePanelBottomRightCornerClass();
+    @ClassName("whiteBottomRightCornerClass")
+    String whiteBottomRightCornerClass();
 
-    @ClassName("disclosurePanelBottomClass")
-    String disclosurePanelBottomClass();
+    @ClassName("whiteBottomClass")
+    String whiteBottomClass();
 
-    @ClassName("disclosurePanelTopClass")
-    String disclosurePanelTopClass();
+    @ClassName("whiteTopClass")
+    String whiteTopClass();
 
-    @ClassName("disclosurePanelSideLeftClass")
-    String disclosurePanelSideLeftClass();
+    @ClassName("whiteSideLeftClass")
+    String whiteSideLeftClass();
 
-    @ClassName("disclosurePanelSideRightClass")
-    String disclosurePanelSideRightClass();
+    @ClassName("whiteSideRightClass")
+    String whiteSideRightClass();
 
-    @ClassName("disclosurePanelCenterClass")
-    String disclosurePanelCenterClass();
+    @ClassName("whiteCenterClass")
+    String whiteCenterClass();
 
+    @ClassName("greyTopLeftCornerClass")
+    String greyTopLeftCornerClass();
+
+    @ClassName("greyTopRightCornerClass")
+    String greyTopRightCornerClass();
+
+    @ClassName("greyBottomLeftCornerClass")
+    String greyBottomLeftCornerClass();
+
+    @ClassName("greyBottomRightCornerClass")
+    String greyBottomRightCornerClass();
+
+    @ClassName("greyBottomClass")
+    String greyBottomClass();
+
+    @ClassName("greyTopClass")
+    String greyTopClass();
+
+    @ClassName("greySideLeftClass")
+    String greySideLeftClass();
+
+    @ClassName("greySideRightClass")
+    String greySideRightClass();
+
+    @ClassName("greyCenterClass")
+    String greyCenterClass();
+
+    @ClassName("clean-textarea")
+    String cleanTextArea();
+
 }

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundedCornersResource.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundedCornersResource.java	2010-11-26 12:01:30 UTC (rev 36080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/RoundedCornersResource.java	2010-11-26 12:47:17 UTC (rev 36081)
@@ -32,33 +32,45 @@
 
     RoundedCornersResource INSTANCE = GWT.create( RoundedCornersResource.class );
 
-    @Source("images/corners/disclosurePanelTopLeftCorner.gif")
-    ImageResource disclosurePanelTopLeftCorner();
+    @Source("images/corners/whiteTopLeft.gif")
+    ImageResource whiteTopLeftCorner();
 
-    @Source("images/corners/disclosurePanelTopRightCorner.gif")
-    ImageResource disclosurePanelTopRightCorner();
+    @Source("images/corners/whiteTopRight.gif")
+    ImageResource whiteTopRightCorner();
 
-    @Source("images/corners/disclosurePanelBottomLeftCorner.gif")
-    ImageResource disclosurePanelBottomLeftCorner();
+    @Source("images/corners/whiteBottomLeft.gif")
+    ImageResource whiteBottomLeftCorner();
 
-    @Source("images/corners/disclosurePanelBottomRightCorner.gif")
-    ImageResource disclosurePanelBottomRightCorner();
+    @Source("images/corners/whiteBottomRight.gif")
+    ImageResource whiteBottomRightCorner();
 
+    @Source("images/corners/greyTopLeftCorner.gif")
+    ImageResource greyTopLeftCorner();
+
+    @Source("images/corners/greyTopRightCorner.gif")
+    ImageResource greyTopRightCorner();
+
+    @Source("images/corners/greyBottomLeftCorner.gif")
+    ImageResource greyBottomLeftCorner();
+
+    @Source("images/corners/greyBottomRightCorner.gif")
+    ImageResource greyBottomRightCorner();
+
     @ImageOptions(repeatStyle = RepeatStyle.Horizontal)
-    @Source("images/corners/disclosurePanelBottom.gif")
-    ImageResource disclosurePanelBottom();
+    @Source("images/corners/greyBottom.gif")
+    ImageResource greyBottom();
 
     @ImageOptions(flipRtl = true, repeatStyle = RepeatStyle.Horizontal)
-    @Source("images/corners/disclosurePanelTop.gif")
-    ImageResource disclosurePanelTop();
+    @Source("images/corners/greyTop.gif")
+    ImageResource greyTop();
 
     @ImageOptions(repeatStyle = RepeatStyle.Vertical)
-    @Source("images/corners/disclosurePanelLeftSide.gif")
-    ImageResource disclosurePanelSideLeft();
+    @Source("images/corners/greyLeftSide.gif")
+    ImageResource greySideLeft();
 
     @ImageOptions(repeatStyle = RepeatStyle.Vertical)
-    @Source("images/corners/disclosurePanelRightSide.gif")
-    ImageResource disclosurePanelSideRight();
+    @Source("images/corners/greyRightSide.gif")
+    ImageResource greySideRight();
 
     @Source("css/RoundCorners.css")
     RoundCornersCss roundCornersCss();

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/css/RoundCorners.css
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/css/RoundCorners.css	2010-11-26 12:01:30 UTC (rev 36080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/css/RoundCorners.css	2010-11-26 12:47:17 UTC (rev 36081)
@@ -13,56 +13,110 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
- at sprite .disclosurePanelTopLeftCornerClass {
-	gwt-image: 'disclosurePanelTopLeftCorner';
+ at sprite .whiteTopLeftCornerClass {
+	gwt-image: 'whiteTopLeftCorner';
 	height: 4px;
 	width: 4px;
 }
 
- at sprite .disclosurePanelTopRightCornerClass {
-	gwt-image: 'disclosurePanelTopRightCorner';
+ at sprite .whiteTopRightCornerClass {
+	gwt-image: 'whiteTopRightCorner';
 	height: 4px;
 	width: 4px;
 }
 
- at sprite .disclosurePanelBottomLeftCornerClass {
-	gwt-image: 'disclosurePanelBottomLeftCorner';
+ at sprite .whiteBottomLeftCornerClass {
+	gwt-image: 'whiteBottomLeftCorner';
 	height: 4px;
 	width: 4px;
 }
 
- at sprite .disclosurePanelBottomRightCornerClass {
-	gwt-image: 'disclosurePanelBottomRightCorner';
+ at sprite .whiteBottomRightCornerClass {
+	gwt-image: 'whiteBottomRightCorner';
 	height: 4px;
 	width: 4px;
 }
 
- at sprite .disclosurePanelBottomClass {
-	gwt-image: 'disclosurePanelBottom';
+.whiteBottomClass {
+	border-bottom: 1px solid #bbbbbb;
+	height: 3px;
+	width: 100%;
+}
+
+.whiteTopClass {
+	border-top: 1px solid #bbbbbb;
+	height: 3px;
+	width: 100%;
+}
+
+.whiteSideLeftClass {
+	border-left: 1px solid #bbbbbb;
+	height: 100%;
+	width: 3px;
+}
+
+.whiteSideRightClass {
+	border-right: 1px solid #bbbbbb;
+	height: 100%;
+	width: 3px;
+}
+
+.whiteCenterClass {
+	
+}
+
+ at sprite .greyTopLeftCornerClass {
+	gwt-image: 'greyTopLeftCorner';
 	height: 4px;
+	width: 4px;
+}
+
+ at sprite .greyTopRightCornerClass {
+	gwt-image: 'greyTopRightCorner';
+	height: 4px;
+	width: 4px;
+}
+
+ at sprite .greyBottomLeftCornerClass {
+	gwt-image: 'greyBottomLeftCorner';
+	height: 4px;
+	width: 4px;
+}
+
+ at sprite .greyBottomRightCornerClass {
+	gwt-image: 'greyBottomRightCorner';
+	height: 4px;
+	width: 4px;
+}
+
+ at sprite .greyBottomClass {
+	gwt-image: 'greyBottom';
+	height: 4px;
 	width: 100%;
 }
 
- at sprite .disclosurePanelTopClass {
-	gwt-image: 'disclosurePanelTop';
+ at sprite .greyTopClass {
+	gwt-image: 'greyTop';
 	height: 4px;
 	width: 100%;
 }
 
- at sprite .disclosurePanelSideLeftClass {
-	gwt-image: 'disclosurePanelSideLeft';
+ at sprite .greySideLeftClass {
+	gwt-image: 'greySideLeft';
 	height: 100%;
 	width: 4px;
-	background-color: red;
 }
 
- at sprite .disclosurePanelSideRightClass {
-	gwt-image: 'disclosurePanelSideRight';
+ at sprite .greySideRightClass {
+	gwt-image: 'greySideRight';
 	height: 100%;
 	width: 4px;
-	background-color: red;
 }
 
-.disclosurePanelCenterClass {
+.greyCenterClass {
 	background: #E3E3E3;
+}
+
+.clean-textarea {
+	border: none !important;
 }
\ No newline at end of file

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottom.gif
===================================================================
(Binary files differ)

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottomLeftCorner.gif
===================================================================
(Binary files differ)

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottomRightCorner.gif
===================================================================
(Binary files differ)

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelLeftSide.gif
===================================================================
(Binary files differ)

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelRightSide.gif
===================================================================
(Binary files differ)

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTop.gif
===================================================================
(Binary files differ)

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTopLeftCorner.gif
===================================================================
(Binary files differ)

Deleted: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTopRightCorner.gif
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyBottom.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottom.gif)
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyBottomLeftCorner.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottomLeftCorner.gif)
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyBottomRightCorner.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelBottomRightCorner.gif)
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyLeftSide.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelLeftSide.gif)
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyRightSide.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelRightSide.gif)
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyTop.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTop.gif)
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyTopLeftCorner.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTopLeftCorner.gif)
===================================================================
(Binary files differ)

Copied: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/greyTopRightCorner.gif (from rev 36063, labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/disclosurePanelTopRightCorner.gif)
===================================================================
(Binary files differ)

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteBottomLeft.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteBottomLeft.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteBottomRight.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteBottomRight.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteTopLeft.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteTopLeft.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteTopRight.gif
===================================================================
(Binary files differ)


Property changes on: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/resources/images/corners/whiteTopRight.gif
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/CommentWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/CommentWidget.java	2010-11-26 12:01:30 UTC (rev 36080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/CommentWidget.java	2010-11-26 12:47:17 UTC (rev 36081)
@@ -19,6 +19,7 @@
 import org.drools.guvnor.client.messages.Constants;
 import org.drools.guvnor.client.rpc.MetaData;
 import org.drools.guvnor.client.util.DecoratedDisclosurePanel;
+import org.drools.guvnor.client.util.DecoratedTextArea;
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.event.dom.client.ChangeEvent;
@@ -26,7 +27,6 @@
 import com.google.gwt.event.logical.shared.OpenEvent;
 import com.google.gwt.event.logical.shared.OpenHandler;
 import com.google.gwt.user.client.ui.DisclosurePanel;
-import com.google.gwt.user.client.ui.TextArea;
 
 /**
  * 
@@ -37,7 +37,7 @@
 
     private Constants                      constants = GWT.create( Constants.class );
 
-    private final TextArea                 text;
+    private final DecoratedTextArea        text;
     private final DecoratedDisclosurePanel disclosurePanel;
 
     public CommentWidget(final MetaData data) {
@@ -66,11 +66,10 @@
         return disclosurePanel;
     }
 
-    private TextArea getTextArea() {
-        TextArea text = new TextArea();
-        text.setWidth( "90%" );
+    private DecoratedTextArea getTextArea() {
+        DecoratedTextArea text = new DecoratedTextArea();
+        text.setWidth( "95%" );
         text.setVisibleLines( 5 );
-        text.setStyleName( "rule-viewer-Documentation" ); //NON-NLS
         text.setTitle( constants.RuleDocHint() );
         return text;
     }

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleDocumentWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleDocumentWidget.java	2010-11-26 12:01:30 UTC (rev 36080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/ruleeditor/RuleDocumentWidget.java	2010-11-26 12:47:17 UTC (rev 36081)
@@ -19,6 +19,7 @@
 import org.drools.guvnor.client.common.DirtyableComposite;
 import org.drools.guvnor.client.rpc.RuleAsset;
 
+import com.google.gwt.core.client.Scheduler;
 import com.google.gwt.user.client.Command;
 import com.google.gwt.user.client.DeferredCommand;
 import com.google.gwt.user.client.ui.VerticalPanel;
@@ -49,7 +50,7 @@
 
         layout.add( new CommentWidget( asset.metaData ) );
 
-        DeferredCommand.addCommand( new Command() {
+        Scheduler.get().scheduleDeferred( new Command() {
             public void execute() {
                 layout.add( new DiscussionWidget( asset ) );
             }

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.java	                        (rev 0)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.java	2010-11-26 12:47:17 UTC (rev 36081)
@@ -0,0 +1,44 @@
+package org.drools.guvnor.client.util;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.ChangeHandler;
+import com.google.gwt.uibinder.client.UiBinder;
+import com.google.gwt.uibinder.client.UiField;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.TextArea;
+import com.google.gwt.user.client.ui.Widget;
+
+public class DecoratedTextArea extends Composite {
+
+    interface DecoratedTextAreaBinder
+        extends
+        UiBinder<Widget, DecoratedTextArea> {
+    }
+
+    private static DecoratedTextAreaBinder uiBinder = GWT.create( DecoratedTextAreaBinder.class );
+
+    @UiField
+    TextArea                               textArea;
+
+    public DecoratedTextArea() {
+
+        initWidget( uiBinder.createAndBindUi( this ) );
+    }
+
+    public void setVisibleLines(int index) {
+        textArea.setVisibleLines( index );
+    }
+
+    public void setText(String text) {
+        textArea.setText( text );
+    }
+
+    public void addChangeHandler(ChangeHandler changeHandler) {
+        textArea.addChangeHandler( changeHandler );
+    }
+
+    public String getText() {
+        return textArea.getText();
+    }
+
+}

Added: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.ui.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.ui.xml	                        (rev 0)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/DecoratedTextArea.ui.xml	2010-11-26 12:47:17 UTC (rev 36081)
@@ -0,0 +1,46 @@
+<!--
+  Copyright 2010 JBoss 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.
+ -->
+<!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent">
+<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder'
+	xmlns:gwt='urn:import:com.google.gwt.user.client.ui' xmlns:guvnor='urn:import:org.drools.guvnor.client.common'>
+
+	<ui:with field='roundCornersResource' type='org.drools.guvnor.client.resources.RoundedCornersResource'/>
+
+	<gwt:HTMLPanel>
+		<table style='width:100%; border-collapse:collapse;'>
+			<tr>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.whiteTopLeftCornerClass}'></div></td>
+				<td><div class='{roundCornersResource.roundCornersCss.whiteTopClass}'></div></td>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.whiteTopRightCornerClass}'></div></td>
+			</tr>
+		
+			<tr>
+				<td class='{roundCornersResource.roundCornersCss.whiteSideLeftClass}'></td>
+				<td class='{roundCornersResource.roundCornersCss.whiteCenterClass}'>
+					<gwt:TextArea ui:field="textArea" styleName='{roundCornersResource.roundCornersCss.cleanTextArea}' ></gwt:TextArea>
+				</td>
+				<td class='{roundCornersResource.roundCornersCss.whiteSideRightClass}'></td>
+			</tr>
+		
+			<tr>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.whiteBottomLeftCornerClass}'></div></td>
+				<td><div class='{roundCornersResource.roundCornersCss.whiteBottomClass}'></div></td>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.whiteBottomRightCornerClass}'></div></td>
+			</tr>
+		</table>
+	</gwt:HTMLPanel>
+
+</ui:UiBinder>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/LazyStackPanelHeader.ui.xml
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/LazyStackPanelHeader.ui.xml	2010-11-26 12:01:30 UTC (rev 36080)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/util/LazyStackPanelHeader.ui.xml	2010-11-26 12:47:17 UTC (rev 36081)
@@ -22,26 +22,26 @@
 	<gwt:HTMLPanel>
 		<table style='width:100%; border-collapse:collapse;'>
 			<tr>
-				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.disclosurePanelTopLeftCornerClass}'></div></td>
-				<td><div class='{roundCornersResource.roundCornersCss.disclosurePanelTopClass}'></div></td>
-				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.disclosurePanelTopRightCornerClass}'></div></td>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.greyTopLeftCornerClass}'></div></td>
+				<td><div class='{roundCornersResource.roundCornersCss.greyTopClass}'></div></td>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.greyTopRightCornerClass}'></div></td>
 			</tr>
 		
 			<tr>
-				<td class='{roundCornersResource.roundCornersCss.disclosurePanelSideLeftClass}'></td>
-				<td class='{roundCornersResource.roundCornersCss.disclosurePanelCenterClass}'>
+				<td class='{roundCornersResource.roundCornersCss.greySideLeftClass}'></td>
+				<td class='{roundCornersResource.roundCornersCss.greyCenterClass}'>
 					<gwt:HorizontalPanel >
 							<gwt:Image ui:field="icon"  styleName="guvnor-LazyStackPanel-row-header-icon"></gwt:Image>
 							<gwt:Label ui:field="titleLabel" styleName="guvnor-cursor"></gwt:Label>
 					</gwt:HorizontalPanel>
 				</td>
-				<td class='{roundCornersResource.roundCornersCss.disclosurePanelSideRightClass}'></td>
+				<td class='{roundCornersResource.roundCornersCss.greySideRightClass}'></td>
 			</tr>
 		
 			<tr>
-				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.disclosurePanelBottomLeftCornerClass}'></div></td>
-				<td><div class='{roundCornersResource.roundCornersCss.disclosurePanelBottomClass}'></div></td>
-				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.disclosurePanelBottomRightCornerClass}'></div></td>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.greyBottomLeftCornerClass}'></div></td>
+				<td><div class='{roundCornersResource.roundCornersCss.greyBottomClass}'></div></td>
+				<td style='width:4px;'><div class='{roundCornersResource.roundCornersCss.greyBottomRightCornerClass}'></div></td>
 			</tr>
 		</table>
 	</gwt:HTMLPanel>



More information about the jboss-svn-commits mailing list