]> source.dussan.org Git - vaadin-framework.git/commitdiff
Moved base theme constants (v-widget and v-layout) from BaseTheme to
authorJohn Ahlroos <john@vaadin.com>
Fri, 7 Sep 2012 07:41:17 +0000 (10:41 +0300)
committerJohn Ahlroos <john@vaadin.com>
Fri, 7 Sep 2012 07:41:17 +0000 (10:41 +0300)
StyleConstants

client/src/com/vaadin/client/StyleConstants.java
client/src/com/vaadin/client/ui/AbstractComponentConnector.java
client/src/com/vaadin/client/ui/absolutelayout/VAbsoluteLayout.java
client/src/com/vaadin/client/ui/csslayout/VCssLayout.java
client/src/com/vaadin/client/ui/customlayout/VCustomLayout.java
client/src/com/vaadin/client/ui/formlayout/VFormLayout.java
client/src/com/vaadin/client/ui/gridlayout/VGridLayout.java
client/src/com/vaadin/client/ui/orderedlayout/VOrderedLayout.java
client/src/com/vaadin/client/ui/splitpanel/VAbstractSplitPanel.java
server/src/com/vaadin/ui/themes/BaseTheme.java

index ad8a21b3e78092015ebd11bab17621aa55cc0631..0806b5767d91fd16c0c6f9abc1844a5eb4bf9988 100644 (file)
@@ -1,4 +1,4 @@
-/* 
+/*
  * Copyright 2011 Vaadin Ltd.
  * 
  * Licensed under the Apache License, Version 2.0 (the "License"); you may not
@@ -26,4 +26,13 @@ public class StyleConstants {
     public static final String VERTICAL_SPACING = "vspacing";
     public static final String HORIZONTAL_SPACING = "hspacing";
 
+    /**
+     * Added to all UI components
+     */
+    public static final String UI_WIDGET = "v-widget";
+
+    /**
+     * Added to all layouts to denote they are layouts
+     */
+    public static final String UI_LAYOUT = "v-layout";
 }
index b133b0e83d5c4656d3df48af6ddf01694511939b..c40dc27581ffeed8b976eb81cc941520e54049bb 100644 (file)
@@ -29,6 +29,7 @@ import com.vaadin.client.ComponentContainerConnector;
 import com.vaadin.client.ConnectorMap;
 import com.vaadin.client.LayoutManager;
 import com.vaadin.client.ServerConnector;
+import com.vaadin.client.StyleConstants;
 import com.vaadin.client.TooltipInfo;
 import com.vaadin.client.UIDL;
 import com.vaadin.client.Util;
@@ -44,7 +45,6 @@ import com.vaadin.shared.ComponentState;
 import com.vaadin.shared.Connector;
 import com.vaadin.shared.ui.ComponentStateUtil;
 import com.vaadin.shared.ui.TabIndexState;
-import com.vaadin.ui.themes.BaseTheme;
 
 public abstract class AbstractComponentConnector extends AbstractConnector
         implements ComponentConnector {
@@ -73,7 +73,7 @@ public abstract class AbstractComponentConnector extends AbstractConnector
         getConnection().getVTooltip().connectHandlersToWidget(getWidget());
 
         // Set the core 'v' style name for the widget
-        getWidget().setStyleName(BaseTheme.UI_WIDGET, true);
+        getWidget().setStyleName(StyleConstants.UI_WIDGET, true);
     }
 
     /**
index 30426e139922c81d262004f8e9cc913a003c71e0..229ef7b67682908cb58f007560ec5bce6189942a 100644 (file)
@@ -24,8 +24,8 @@ import com.google.gwt.user.client.ui.ComplexPanel;
 import com.google.gwt.user.client.ui.SimplePanel;
 import com.google.gwt.user.client.ui.Widget;
 import com.vaadin.client.ApplicationConnection;
+import com.vaadin.client.StyleConstants;
 import com.vaadin.client.VCaption;
-import com.vaadin.ui.themes.BaseTheme;
 
 public class VAbsoluteLayout extends ComplexPanel {
 
@@ -45,7 +45,7 @@ public class VAbsoluteLayout extends ComplexPanel {
 
     public VAbsoluteLayout() {
         setElement(Document.get().createDivElement());
-        setStyleName(BaseTheme.UI_LAYOUT);
+        setStyleName(StyleConstants.UI_LAYOUT);
         addStyleName(CLASSNAME);
         marginElement = Document.get().createDivElement();
         canvas.getStyle().setProperty("position", "relative");
index b4db3d00e63e8e1781ff7a5519f25256bbf1667a..17666cce1387dcf211b432e0226e04a6773e9e20 100644 (file)
@@ -18,7 +18,7 @@ package com.vaadin.client.ui.csslayout;
 
 import com.google.gwt.user.client.ui.FlowPanel;
 import com.google.gwt.user.client.ui.Widget;
-import com.vaadin.ui.themes.BaseTheme;
+import com.vaadin.client.StyleConstants;
 
 /**
  * VCCSlayout is a layout which supports configuring it's children with CSS
@@ -33,7 +33,7 @@ public class VCssLayout extends FlowPanel {
      */
     public VCssLayout() {
         super();
-        setStyleName(BaseTheme.UI_LAYOUT);
+        setStyleName(StyleConstants.UI_LAYOUT);
         addStyleName(CLASSNAME);
     }
 
index 963ad5becf19622ddc65d9f3e12447ca97766fe5..7a512fac49c193a63ffd3754560decd81be40ee6 100644 (file)
@@ -29,10 +29,10 @@ import com.google.gwt.user.client.ui.Widget;
 import com.vaadin.client.ApplicationConnection;
 import com.vaadin.client.BrowserInfo;
 import com.vaadin.client.ComponentConnector;
+import com.vaadin.client.StyleConstants;
 import com.vaadin.client.Util;
 import com.vaadin.client.VCaption;
 import com.vaadin.client.VCaptionWrapper;
-import com.vaadin.ui.themes.BaseTheme;
 
 /**
  * Custom Layout implements complex layout defined with HTML template.
@@ -83,7 +83,7 @@ public class VCustomLayout extends ComplexPanel {
             DOM.setStyleAttribute(getElement(), "position", "relative");
         }
 
-        setStyleName(BaseTheme.UI_LAYOUT);
+        setStyleName(StyleConstants.UI_LAYOUT);
         addStyleName(CLASSNAME);
     }
 
index 49df49374d46d9a84e5e275fb1a95613fda59b67..cbdef6685c5c6cc2c06efd1f996a725009259054 100644 (file)
@@ -40,7 +40,6 @@ import com.vaadin.shared.ComponentConstants;
 import com.vaadin.shared.ComponentState;
 import com.vaadin.shared.ui.ComponentStateUtil;
 import com.vaadin.shared.ui.MarginInfo;
-import com.vaadin.ui.themes.BaseTheme;
 
 /**
  * Two col Layout that places caption on left col and field on right col
@@ -53,7 +52,7 @@ public class VFormLayout extends SimplePanel {
 
     public VFormLayout() {
         super();
-        setStyleName(BaseTheme.UI_LAYOUT);
+        setStyleName(StyleConstants.UI_LAYOUT);
         addStyleName(CLASSNAME);
         table = new VFormLayoutTable();
         setWidget(table);
index 894b21c9256541ee2a19c7f3efc79e87f35933d4..1664a6568f5fb28b3e31f952e716f7d0a042da42 100644 (file)
@@ -32,6 +32,7 @@ import com.vaadin.client.ApplicationConnection;
 import com.vaadin.client.ComponentConnector;
 import com.vaadin.client.ConnectorMap;
 import com.vaadin.client.LayoutManager;
+import com.vaadin.client.StyleConstants;
 import com.vaadin.client.UIDL;
 import com.vaadin.client.Util;
 import com.vaadin.client.VCaption;
@@ -39,7 +40,6 @@ import com.vaadin.client.ui.layout.ComponentConnectorLayoutSlot;
 import com.vaadin.client.ui.layout.VLayoutSlot;
 import com.vaadin.shared.ui.AlignmentInfo;
 import com.vaadin.shared.ui.MarginInfo;
-import com.vaadin.ui.themes.BaseTheme;
 
 public class VGridLayout extends ComplexPanel {
 
@@ -71,7 +71,7 @@ public class VGridLayout extends ComplexPanel {
         spacingStyle.setPosition(Position.ABSOLUTE);
         getElement().appendChild(spacingMeasureElement);
 
-        setStyleName(BaseTheme.UI_LAYOUT);
+        setStyleName(StyleConstants.UI_LAYOUT);
         addStyleName(CLASSNAME);
     }
 
index b97ffdc394b5ce68fd8cd029cdfaa4d8187aa615..a9397b39c20ba701c56a9c5d32b9ce0145c54f92 100644 (file)
@@ -32,10 +32,10 @@ import com.google.gwt.user.client.ui.SimplePanel;
 import com.google.gwt.user.client.ui.UIObject;
 import com.google.gwt.user.client.ui.Widget;
 import com.vaadin.client.LayoutManager;
+import com.vaadin.client.StyleConstants;
 import com.vaadin.client.Util;
 import com.vaadin.shared.ui.AlignmentInfo;
 import com.vaadin.shared.ui.MarginInfo;
-import com.vaadin.ui.themes.BaseTheme;
 
 /**
  * Base class for ordered layouts
@@ -60,7 +60,7 @@ public class VOrderedLayout extends FlowPanel {
      * Constructor
      */
     public VOrderedLayout() {
-        setStyleName(BaseTheme.UI_LAYOUT);
+        setStyleName(StyleConstants.UI_LAYOUT);
         setVertical(true);
     }
 
@@ -387,7 +387,7 @@ public class VOrderedLayout extends FlowPanel {
                 if (caption == null) {
                     caption = DOM.createDiv();
                     captionWrap = DOM.createDiv();
-                    captionWrap.addClassName(BaseTheme.UI_WIDGET);
+                    captionWrap.addClassName(StyleConstants.UI_WIDGET);
                     captionWrap.addClassName("v-has-caption");
                     getElement().appendChild(captionWrap);
                     captionWrap.appendChild(getWidget().getElement());
index ef19b83c206bdc4ee091b08e83db6826957cb9fc..088e743d7a99fb352387c2ca05e191692958dce7 100644 (file)
@@ -41,13 +41,13 @@ import com.vaadin.client.BrowserInfo;
 import com.vaadin.client.ComponentConnector;
 import com.vaadin.client.ConnectorMap;
 import com.vaadin.client.LayoutManager;
+import com.vaadin.client.StyleConstants;
 import com.vaadin.client.Util;
 import com.vaadin.client.VConsole;
 import com.vaadin.client.ui.TouchScrollDelegate;
 import com.vaadin.client.ui.TouchScrollDelegate.TouchScrollHandler;
 import com.vaadin.client.ui.VOverlay;
 import com.vaadin.client.ui.splitpanel.VAbstractSplitPanel.SplitterMoveHandler.SplitterMoveEvent;
-import com.vaadin.ui.themes.BaseTheme;
 
 public class VAbstractSplitPanel extends ComplexPanel {
 
@@ -118,7 +118,7 @@ public class VAbstractSplitPanel extends ComplexPanel {
 
     public VAbstractSplitPanel(int orientation) {
         setElement(DOM.createDiv());
-        setStyleName(BaseTheme.UI_LAYOUT);
+        setStyleName(StyleConstants.UI_LAYOUT);
         switch (orientation) {
         case ORIENTATION_HORIZONTAL:
             addStyleName(CLASSNAME + "-horizontal");
index 9148dd063cf47202a01bdf11eadcbfd95eb26047..8ad1755e938a4497d006e57c3ea48efe490cd314 100644 (file)
@@ -55,15 +55,4 @@ public class BaseTheme {
      * overflow.
      */
     public static final String CLIP = "v-clip";
-
-    /**
-     * Added to all UI components
-     */
-    public static final String UI_WIDGET = "v-widget";
-
-    /**
-     * Added to all layouts to denote they are layouts
-     */
-    public static final String UI_LAYOUT = "v-layout";
-
 }
\ No newline at end of file