You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2009/11/04 18:21:27 UTC
svn commit: r832803 [1/2] - in /myfaces/tobago/trunk:
core/src/main/java/org/apache/myfaces/tobago/renderkit/css/
core/src/main/java/org/apache/myfaces/tobago/renderkit/html/
core/src/main/java/org/apache/myfaces/tobago/webapp/
extension/deprecation/sr...
Author: lofwyr
Date: Wed Nov 4 17:21:25 2009
New Revision: 832803
URL: http://svn.apache.org/viewvc?rev=832803&view=rev
Log:
TOBAGO-412: Cleanup
- rename: HtmlStyleMap to Style
- using enums for Overflow and Position in Style
Added:
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Overflow.java
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Position.java
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java (contents, props changed)
- copied, changed from r832772, myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlStyleMap.java
Removed:
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlStyleMap.java
Modified:
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java
myfaces/tobago/trunk/extension/deprecation/src/main/java/org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtil.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/component/AbstractUIInputNumberSlider.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/sandbox/standard/tag/InputNumberSliderRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/taglib/sandbox/InputNumberSliderTagDeclaration.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/opera/tag/BoxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/BoxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ButtonRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/FileRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ImageRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/InRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LabelRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LinkRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MenuBarRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessagesRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ObjectRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/OutRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PageRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PanelRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/RichTextEditorRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyCheckboxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyListboxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneChoiceRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneListboxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SheetRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TabGroupRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TextAreaRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TimeRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRendererBase.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java
myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/BoxRenderer.java
myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/TabGroupRenderer.java
myfaces/tobago/trunk/theme/standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/SeparatorRenderer.java
myfaces/tobago/trunk/theme/standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtils.java
Added: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Overflow.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Overflow.java?rev=832803&view=auto
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Overflow.java (added)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Overflow.java Wed Nov 4 17:21:25 2009
@@ -0,0 +1,34 @@
+package org.apache.myfaces.tobago.renderkit.css;
+
+/*
+ * 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.
+ */
+
+public enum Overflow {
+
+ AUTO("auto"),
+ HIDDEN("hidden");
+
+ private String value;
+
+ Overflow(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+}
\ No newline at end of file
Added: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Position.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Position.java?rev=832803&view=auto
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Position.java (added)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Position.java Wed Nov 4 17:21:25 2009
@@ -0,0 +1,34 @@
+package org.apache.myfaces.tobago.renderkit.css;
+
+/*
+ * 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.
+ */
+
+public enum Position {
+
+ ABSOLUTE("absolute"),
+ RELATIVE("relative");
+
+ private String value;
+
+ Position(String value) {
+ this.value = value;
+ }
+
+ public String getValue() {
+ return value;
+ }
+}
Copied: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java (from r832772, myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlStyleMap.java)
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java?p2=myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java&p1=myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlStyleMap.java&r1=832772&r2=832803&rev=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlStyleMap.java (original)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java Wed Nov 4 17:21:25 2009
@@ -1,4 +1,4 @@
-package org.apache.myfaces.tobago.renderkit.html;
+package org.apache.myfaces.tobago.renderkit.css;
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -21,12 +21,11 @@
import org.apache.myfaces.tobago.layout.Display;
import org.apache.myfaces.tobago.layout.LayoutComponent;
import org.apache.myfaces.tobago.layout.Measure;
-import org.apache.myfaces.tobago.renderkit.css.CssProperties;
import javax.faces.context.FacesContext;
import java.io.Serializable;
-public class HtmlStyleMap implements Serializable {
+public class Style implements Serializable {
private static final long serialVersionUID = 2L;
@@ -35,18 +34,15 @@
private Measure left;
private Measure top;
private Display display;
- // todo: class or enum instead of String
- private String position;
-
- // todo: class or enum instead of String
- private String overflow;
+ private Position position;
+ private Overflow overflow;
private Measure paddingTop;
private Measure paddingBottom;
- public HtmlStyleMap() {
+ public Style() {
}
- public HtmlStyleMap(HtmlStyleMap map) {
+ public Style(Style map) {
this.width = map.width;
this.height = map.height;
this.left = map.left;
@@ -58,11 +54,7 @@
this.paddingBottom = map.paddingBottom;
}
-// public HtmlStyleMap(FacesContext facesContext, UIComponent component) {
-// this(facesContext, (LayoutComponent)component);
-// }
-
- public HtmlStyleMap(FacesContext facesContext, LayoutComponent layout) {
+ public Style(FacesContext facesContext, LayoutComponent layout) {
String rendererType = layout.getRendererType();
@@ -88,7 +80,7 @@
// if there are a position coordinates, activate absolute positioning
// XXX String "Page" is not nice here
if ((left != null || top != null) && !rendererType.contains("Page")) {
- position = CssProperties.Position.ABSOLUTE;
+ position = Position.ABSOLUTE;
}
display = layout.getDisplay();
@@ -123,12 +115,12 @@
}
if (position != null) {
buf.append("position:");
- buf.append(position);
+ buf.append(position.getValue());
buf.append(';');
}
if (overflow != null) {
buf.append("overflow:");
- buf.append(overflow);
+ buf.append(overflow.getValue());
buf.append(';');
}
if (paddingTop != null) {
@@ -185,19 +177,19 @@
this.display = display;
}
- public String getPosition() {
+ public Position getPosition() {
return position;
}
- public void setPosition(String position) {
+ public void setPosition(Position position) {
this.position = position;
}
- public String getOverflow() {
+ public Overflow getOverflow() {
return overflow;
}
- public void setOverflow(String overflow) {
+ public void setOverflow(Overflow overflow) {
this.overflow = overflow;
}
Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/css/Style.java
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Modified: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java (original)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java Wed Nov 4 17:21:25 2009
@@ -17,9 +17,9 @@
* limitations under the License.
*/
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import javax.faces.component.UIComponent;
@@ -138,7 +138,7 @@
/**
* Write the style attribute. The value will not escaped.
*/
- public void writeStyleAttribute(HtmlStyleMap style) throws IOException {
+ public void writeStyleAttribute(Style style) throws IOException {
if (style != null) {
writeAttribute(HtmlAttributes.STYLE, style.encode(), false);
}
Modified: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java (original)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java Wed Nov 4 17:21:25 2009
@@ -25,10 +25,10 @@
import org.apache.myfaces.tobago.layout.Display;
import org.apache.myfaces.tobago.layout.LayoutComponent;
import org.apache.myfaces.tobago.layout.Measure;
-import org.apache.myfaces.tobago.renderkit.css.CssProperties;
+import org.apache.myfaces.tobago.renderkit.css.Position;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.util.HtmlWriterUtils;
import org.apache.myfaces.tobago.util.XmlUtils;
@@ -402,7 +402,7 @@
@Deprecated
public void writeStyleAttribute() throws IOException {
- HtmlStyleMap styles = (HtmlStyleMap) component.getAttributes().get(Attributes.STYLE);
+ Style styles = (Style) component.getAttributes().get(Attributes.STYLE);
styles = addLayout(styles);
@@ -412,7 +412,7 @@
}
@Deprecated
- private HtmlStyleMap addLayout(HtmlStyleMap styles) {
+ private Style addLayout(Style styles) {
if (component instanceof LayoutComponent) {
LayoutComponent layoutComponent = (LayoutComponent) component;
FacesContext facesContext = FacesContext.getCurrentInstance();
@@ -452,7 +452,7 @@
// XXX String "Page" is not nice here
if ((left != null || top != null) && !component.getRendererType().contains("Page")) {
styles = ensureHtmlStyleMap(component, styles);
- styles.setPosition(CssProperties.Position.ABSOLUTE);
+ styles.setPosition(Position.ABSOLUTE);
}
Display display = layoutComponent.getDisplay();
if (display != null) {
@@ -463,9 +463,9 @@
return styles;
}
- public static HtmlStyleMap ensureHtmlStyleMap(UIComponent component, HtmlStyleMap styles) {
+ public static Style ensureHtmlStyleMap(UIComponent component, Style styles) {
if (styles == null) {
- styles = new HtmlStyleMap();
+ styles = new Style();
((Map<String, Object>) component.getAttributes()).put(Attributes.STYLE, styles);
}
return styles;
Modified: myfaces/tobago/trunk/extension/deprecation/src/main/java/org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtil.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/extension/deprecation/src/main/java/org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtil.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/extension/deprecation/src/main/java/org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtil.java (original)
+++ myfaces/tobago/trunk/extension/deprecation/src/main/java/org/apache/myfaces/tobago/renderkit/html/util/HtmlRendererUtil.java Wed Nov 4 17:21:25 2009
@@ -30,9 +30,9 @@
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.renderkit.LabelWithAccessKey;
import org.apache.myfaces.tobago.renderkit.LayoutableRenderer;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -232,15 +232,15 @@
}
- private static HtmlStyleMap ensureStyleAttributeMap(UIComponent component) {
+ private static Style ensureStyleAttributeMap(UIComponent component) {
return ensureStyleAttributeMap(component, Attributes.STYLE);
}
- private static HtmlStyleMap ensureStyleAttributeMap(UIComponent component, String attribute) {
+ private static Style ensureStyleAttributeMap(UIComponent component, String attribute) {
final Map attributes = component.getAttributes();
- HtmlStyleMap style = (HtmlStyleMap) attributes.get(attribute);
+ Style style = (Style) attributes.get(attribute);
if (style == null) {
- style = new HtmlStyleMap();
+ style = new Style();
attributes.put(attribute, style);
}
return style;
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/component/AbstractUIInputNumberSlider.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/component/AbstractUIInputNumberSlider.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/component/AbstractUIInputNumberSlider.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/component/AbstractUIInputNumberSlider.java Wed Nov 4 17:21:25 2009
@@ -17,16 +17,21 @@
* limitations under the License.
*/
+import org.apache.myfaces.tobago.layout.LayoutComponent;
+
import javax.faces.context.FacesContext;
import javax.faces.validator.LongRangeValidator;
import javax.faces.validator.ValidatorException;
-public abstract class AbstractUIInputNumberSlider extends javax.faces.component.UIInput {
+public abstract class AbstractUIInputNumberSlider extends javax.faces.component.UIInput implements LayoutComponent {
public abstract Integer getMin();
public abstract Integer getMax();
+ public abstract boolean isReadonly();
+
+ public abstract boolean isDisabled();
public void validate(FacesContext context) {
super.validate(context);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/sandbox/standard/tag/InputNumberSliderRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/sandbox/standard/tag/InputNumberSliderRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/sandbox/standard/tag/InputNumberSliderRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/sandbox/standard/tag/InputNumberSliderRenderer.java Wed Nov 4 17:21:25 2009
@@ -18,16 +18,17 @@
*/
import org.apache.myfaces.tobago.TobagoConstants;
-import org.apache.myfaces.tobago.component.UIInputNumberSlider;
+import org.apache.myfaces.tobago.component.AbstractUIInputNumberSlider;
import org.apache.myfaces.tobago.config.ThemeConfig;
import org.apache.myfaces.tobago.context.ResourceManager;
import org.apache.myfaces.tobago.context.ResourceManagerFactory;
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.layout.PixelMeasure;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Position;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -54,7 +55,7 @@
public void encodeEnd(FacesContext facesContext, UIComponent component) throws IOException {
- UIInputNumberSlider slider = (UIInputNumberSlider) component;
+ AbstractUIInputNumberSlider slider = (AbstractUIInputNumberSlider) component;
String id = slider.getClientId(facesContext);
String currentValue = getCurrentValue(facesContext, slider);
@@ -64,7 +65,7 @@
Integer max = ComponentUtils.getIntAttribute(slider, "max");
TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, slider);
+ Style style = new Style(facesContext, slider);
int width = -1;
int sliderWidthPerc = 33;
if (ThemeConfig.hasValue(facesContext, slider, SLIDER_WIDTH_PERCENT)) {
@@ -96,7 +97,7 @@
writer.startElement(HtmlConstants.TD, null);
writer.writeClassAttribute(styleClasses);
- HtmlStyleMap widthStyle = new HtmlStyleMap();
+ Style widthStyle = new Style();
widthStyle.setWidth(new PixelMeasure(sliderWidth / 2));
writer.writeStyleAttribute(widthStyle);
writer.startElement(HtmlConstants.SPAN, null);
@@ -151,8 +152,8 @@
// handle
writer.startElement(HtmlConstants.DIV, null);
writer.writeIdAttribute(getIdForSliderHandle(facesContext, slider));
- HtmlStyleMap handleStyle = new HtmlStyleMap();
- handleStyle.setPosition("relative");
+ Style handleStyle = new Style();
+ handleStyle.setPosition(Position.RELATIVE);
handleStyle.setTop(new PixelMeasure(-6));
handleStyle.setWidth(new PixelMeasure(12));
handleStyle.setHeight(new PixelMeasure(6));
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/taglib/sandbox/InputNumberSliderTagDeclaration.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/taglib/sandbox/InputNumberSliderTagDeclaration.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/taglib/sandbox/InputNumberSliderTagDeclaration.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/taglib/sandbox/InputNumberSliderTagDeclaration.java Wed Nov 4 17:21:25 2009
@@ -25,6 +25,7 @@
import org.apache.myfaces.tobago.taglib.decl.HasValue;
import org.apache.myfaces.tobago.taglib.decl.HasValueChangeListener;
import org.apache.myfaces.tobago.taglib.decl.IsDisabled;
+import org.apache.myfaces.tobago.taglib.decl.IsGridLayoutComponent;
import org.apache.myfaces.tobago.taglib.decl.IsReadonly;
@Tag(name = "numberSlider")
@@ -35,7 +36,7 @@
public interface InputNumberSliderTagDeclaration extends
HasIdBindingAndRendered, IsReadonly, IsDisabled,
- HasValue, HasValueChangeListener {
+ HasValue, HasValueChangeListener, IsGridLayoutComponent {
/**
* The minimum integer that can be entered and which represents the left
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/opera/tag/BoxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/opera/tag/BoxRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/opera/tag/BoxRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/opera/tag/BoxRenderer.java Wed Nov 4 17:21:25 2009
@@ -27,8 +27,8 @@
import org.apache.myfaces.tobago.component.UIBox;
import org.apache.myfaces.tobago.context.ClientProperties;
import org.apache.myfaces.tobago.context.UserAgent;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -50,7 +50,7 @@
writer.startElement(HtmlConstants.FIELDSET, box);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, box);
+ Style style = new Style(facesContext, box);
writer.writeStyleAttribute(style);
if (label != null || labelString != null) {
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/BoxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/BoxRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/BoxRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/BoxRenderer.java Wed Nov 4 17:21:25 2009
@@ -17,18 +17,15 @@
* limitations under the License.
*/
-import org.apache.myfaces.tobago.component.Attributes;
import org.apache.myfaces.tobago.component.Facets;
import org.apache.myfaces.tobago.component.UIBox;
import org.apache.myfaces.tobago.config.ThemeConfig;
import org.apache.myfaces.tobago.context.ClientProperties;
-import org.apache.myfaces.tobago.layout.LayoutComponent;
import org.apache.myfaces.tobago.layout.Measure;
import org.apache.myfaces.tobago.layout.PixelMeasure;
import org.apache.myfaces.tobago.renderkit.BoxRendererBase;
-import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -49,7 +46,7 @@
UIComponent label = box.getFacet(Facets.LABEL);
String labelString = box.getLabel();
UIPanel toolbar = (UIPanel) box.getFacet(Facets.TOOL_BAR);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, box);
+ Style style = new Style(facesContext, box);
if (toolbar != null) {
Measure padding = ThemeConfig.getMeasure(facesContext, box, "paddingTopWhenToolbar");
style.setPaddingTop(padding);
@@ -72,7 +69,7 @@
writer.endElement(HtmlConstants.LEGEND);
}
- HtmlStyleMap innerStyle = new HtmlStyleMap();
+ Style innerStyle = new Style();
if (toolbar != null) {
writer.startElement(HtmlConstants.DIV, null);
writer.writeClassAttribute("tobago-box-toolbar-div");
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ButtonRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ButtonRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ButtonRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ButtonRenderer.java Wed Nov 4 17:21:25 2009
@@ -26,14 +26,13 @@
import org.apache.commons.logging.LogFactory;
import org.apache.myfaces.tobago.component.Attributes;
import org.apache.myfaces.tobago.component.UIButton;
-import org.apache.myfaces.tobago.component.UICommand;
import org.apache.myfaces.tobago.layout.Measure;
import org.apache.myfaces.tobago.layout.PixelMeasure;
import org.apache.myfaces.tobago.renderkit.CommandRendererBase;
import org.apache.myfaces.tobago.renderkit.LabelWithAccessKey;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.CommandRendererHelper;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
@@ -73,7 +72,7 @@
if (helper.getOnclick() != null) {
writer.writeAttribute(HtmlAttributes.ONCLICK, helper.getOnclick(), true);
}
- HtmlStyleMap style = new HtmlStyleMap(facesContext, button);
+ Style style = new Style(facesContext, button);
writer.writeStyleAttribute(style);
HtmlRendererUtils.renderDojoDndItem(component, writer, true);
writer.writeClassAttribute();
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/FileRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/FileRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/FileRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/FileRenderer.java Wed Nov 4 17:21:25 2009
@@ -29,9 +29,9 @@
import org.apache.myfaces.tobago.component.UIFileInput;
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.renderkit.InputRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.ComponentUtils;
import org.apache.myfaces.tobago.webapp.TobagoMultipartFormdataRequest;
@@ -115,7 +115,7 @@
writer.startElement(HtmlConstants.INPUT, input);
writer.writeAttribute(HtmlAttributes.TYPE, "file", false);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, input);
+ Style style = new Style(facesContext, input);
writer.writeStyleAttribute(style);
writer.writeNameAttribute(clientId);
writer.writeIdAttribute(clientId);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ImageRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ImageRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ImageRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ImageRenderer.java Wed Nov 4 17:21:25 2009
@@ -29,9 +29,9 @@
import org.apache.myfaces.tobago.component.UIImage;
import org.apache.myfaces.tobago.context.ResourceManagerUtil;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.ComponentUtils;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -100,7 +100,7 @@
writer.writeAttribute(HtmlAttributes.ALT, alt, true);
HtmlRendererUtils.renderTip(image, writer);
writer.writeAttribute(HtmlAttributes.BORDER, border, false);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, image);
+ Style style = new Style(facesContext, image);
writer.writeStyleAttribute(style);
HtmlRendererUtils.renderDojoDndItem(image, writer, true);
writer.writeClassAttribute();
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/InRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/InRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/InRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/InRenderer.java Wed Nov 4 17:21:25 2009
@@ -32,9 +32,9 @@
import org.apache.myfaces.tobago.component.UIInputBase;
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.renderkit.InputRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -127,7 +127,7 @@
if (tabIndex != null) {
writer.writeAttribute(HtmlAttributes.TABINDEX, tabIndex);
}
- HtmlStyleMap style = new HtmlStyleMap(facesContext, input);
+ Style style = new Style(facesContext, input);
writer.writeStyleAttribute(style);
applyExtraStyle(facesContext, input, currentValue);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LabelRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LabelRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LabelRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LabelRenderer.java Wed Nov 4 17:21:25 2009
@@ -23,9 +23,9 @@
import org.apache.myfaces.tobago.component.UILabel;
import org.apache.myfaces.tobago.renderkit.LabelWithAccessKey;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.AccessKeyMap;
@@ -34,7 +34,6 @@
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
import javax.faces.component.UIComponent;
-import javax.faces.component.UIOutput;
import javax.faces.context.FacesContext;
import java.io.IOException;
import java.util.Locale;
@@ -67,7 +66,7 @@
writer.writeClassAttribute();
// todo: remove after 1.5.0 (see start of method)
if (output != null) {
- HtmlStyleMap style = new HtmlStyleMap(facesContext, output);
+ Style style = new Style(facesContext, output);
writer.writeStyleAttribute(style);
}
writer.startElement(HtmlConstants.A, component);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LinkRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LinkRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LinkRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/LinkRenderer.java Wed Nov 4 17:21:25 2009
@@ -30,9 +30,9 @@
import org.apache.myfaces.tobago.component.UILink;
import org.apache.myfaces.tobago.renderkit.CommandRendererBase;
import org.apache.myfaces.tobago.renderkit.LabelWithAccessKey;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.CommandRendererHelper;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.AccessKeyMap;
@@ -81,7 +81,7 @@
writer.writeAttribute(HtmlAttributes.TABINDEX, tabIndex);
}
}
- HtmlStyleMap style = new HtmlStyleMap(facesContext, link);
+ Style style = new Style(facesContext, link);
writer.writeStyleAttribute(style);
HtmlRendererUtils.renderDojoDndItem(component, writer, true);
writer.writeClassAttribute();
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MenuBarRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MenuBarRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MenuBarRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MenuBarRenderer.java Wed Nov 4 17:21:25 2009
@@ -90,7 +90,7 @@
styleClasses.addClass("menuBar", "page-facet"); // XXX not a standard compliant name
} else {
// todo
-// HtmlStyleMap style = new HtmlStyleMap(facesContext, component);
+// Style style = new Style(facesContext, component);
// writer.writeStyleAttribute(style);
}
writer.writeClassAttribute(styleClasses);
@@ -395,8 +395,7 @@
UIComponent checkbox = command.getFacet(Facets.ITEMS);
if (checkbox == null) {
- checkbox = CreateComponentUtils.createUISelectBooleanFacet(facesContext, command);
- checkbox.setId(facesContext.getViewRoot().createUniqueId());
+ checkbox = CreateComponentUtils.createUISelectBooleanFacetWithId(facesContext, command);
}
final boolean checked = ComponentUtils.getBooleanAttribute(checkbox, Attributes.VALUE);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessagesRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessagesRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessagesRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessagesRenderer.java Wed Nov 4 17:21:25 2009
@@ -41,9 +41,9 @@
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.layout.PixelMeasure;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -81,7 +81,7 @@
if (facesContext.getMessages().hasNext()) { // in ie empty span gets a height
writer.startElement(HtmlConstants.SPAN, messages);
writer.writeClassAttribute("tobago-validation-message");
- HtmlStyleMap style = new HtmlStyleMap(facesContext, messages);
+ Style style = new Style(facesContext, messages);
writer.writeStyleAttribute(style);
// with id
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ObjectRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ObjectRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ObjectRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ObjectRenderer.java Wed Nov 4 17:21:25 2009
@@ -21,9 +21,9 @@
import org.apache.myfaces.tobago.component.UIObject;
import org.apache.myfaces.tobago.context.ResourceManagerUtil;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -46,7 +46,7 @@
writer.writeAttribute(HtmlAttributes.SRC, ResourceManagerUtil.getBlankPage(facesContext), false);
}
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, object);
+ Style style = new Style(facesContext, object);
writer.writeStyleAttribute(style);
String noframes = ResourceManagerUtil.getPropertyNotNull(
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/OutRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/OutRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/OutRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/OutRenderer.java Wed Nov 4 17:21:25 2009
@@ -19,8 +19,8 @@
import org.apache.myfaces.tobago.component.UIOut;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -50,7 +50,7 @@
String id = out.getClientId(facesContext);
writer.startElement(HtmlConstants.DIV, out);
writer.writeIdAttribute(id);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, out);
+ Style style = new Style(facesContext, out);
writer.writeStyleAttribute(style);
HtmlRendererUtils.renderDojoDndItem(out, writer, true);
writer.writeClassAttribute();
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PageRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PageRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PageRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PageRenderer.java Wed Nov 4 17:21:25 2009
@@ -33,7 +33,6 @@
import org.apache.myfaces.tobago.renderkit.PageRendererBase;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.util.AccessKeyMap;
@@ -344,7 +343,7 @@
// writer.writeAttribute("onunload", "Tobago.onexit();", null);
writer.writeIdAttribute(clientId);
writer.writeClassAttribute();
-// HtmlStyleMap style = new HtmlStyleMap(facesContext, page);
+// Style style = new Style(facesContext, page);
// writer.writeStyleAttribute(style);
writer.startJavascript();
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PanelRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PanelRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PanelRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PanelRenderer.java Wed Nov 4 17:21:25 2009
@@ -32,8 +32,8 @@
import org.apache.myfaces.tobago.component.UIReload;
import org.apache.myfaces.tobago.config.TobagoConfig;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -79,7 +79,7 @@
HtmlRendererUtils.renderDojoDndItem(panel, writer, true);
writer.writeIdAttribute(clientId);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, panel);
+ Style style = new Style(facesContext, panel);
writer.writeStyleAttribute(style);
if (TobagoConfig.getInstance(facesContext).isAjaxEnabled()) {
// writer.writeJavascript("Tobago.addAjaxComponent(\"" + clientId + "\")");
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/RichTextEditorRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/RichTextEditorRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/RichTextEditorRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/RichTextEditorRenderer.java Wed Nov 4 17:21:25 2009
@@ -35,9 +35,9 @@
import org.apache.myfaces.tobago.context.ResourceManagerUtil;
import org.apache.myfaces.tobago.renderkit.HtmlUtils;
import org.apache.myfaces.tobago.renderkit.InputRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
@@ -104,7 +104,7 @@
writer.startElement(HtmlConstants.DIV, input);
writer.writeClassAttribute(containerClasses);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, input);
+ Style style = new Style(facesContext, input);
writer.writeStyleAttribute(style);
UIComponent toolbar = input.getFacet(Facets.TOOL_BAR);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyCheckboxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyCheckboxRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyCheckboxRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyCheckboxRenderer.java Wed Nov 4 17:21:25 2009
@@ -27,9 +27,9 @@
import org.apache.myfaces.tobago.component.Attributes;
import org.apache.myfaces.tobago.component.UISelectManyCheckbox;
import org.apache.myfaces.tobago.renderkit.SelectManyRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
@@ -77,7 +77,7 @@
writer.writeAttribute(HtmlAttributes.CELLSPACING, 0);
writer.writeAttribute(HtmlAttributes.CELLPADDING, 0);
writer.writeAttribute(HtmlAttributes.SUMMARY, "", false);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, selectMany);
+ Style style = new Style(facesContext, selectMany);
writer.writeStyleAttribute(style);
if (title != null) {
writer.writeAttribute(HtmlAttributes.TITLE, title, true);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyListboxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyListboxRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyListboxRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectManyListboxRenderer.java Wed Nov 4 17:21:25 2009
@@ -27,9 +27,9 @@
import org.apache.myfaces.tobago.component.Attributes;
import org.apache.myfaces.tobago.component.UISelectManyListbox;
import org.apache.myfaces.tobago.renderkit.SelectManyRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -78,7 +78,7 @@
if (tabIndex != null) {
writer.writeAttribute(HtmlAttributes.TABINDEX, tabIndex);
}
- HtmlStyleMap style = new HtmlStyleMap(facesContext, selectMany);
+ Style style = new Style(facesContext, selectMany);
writer.writeStyleAttribute(style);
writer.writeClassAttribute();
writer.writeAttribute(HtmlAttributes.MULTIPLE, HtmlAttributes.MULTIPLE, false);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneChoiceRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneChoiceRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneChoiceRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneChoiceRenderer.java Wed Nov 4 17:21:25 2009
@@ -24,9 +24,9 @@
import org.apache.myfaces.tobago.context.ClientProperties;
import org.apache.myfaces.tobago.renderkit.HtmlUtils;
import org.apache.myfaces.tobago.renderkit.SelectOneRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -71,7 +71,7 @@
writer.writeNameAttribute(selectOne.getClientId(facesContext));
writer.writeIdAttribute(selectOne.getClientId(facesContext));
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, selectOne);
+ Style style = new Style(facesContext, selectOne);
writer.writeStyleAttribute(style);
writer.writeAttribute(HtmlAttributes.DISABLED, disabled);
Integer tabIndex = selectOne.getTabIndex();
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneListboxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneListboxRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneListboxRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneListboxRenderer.java Wed Nov 4 17:21:25 2009
@@ -27,9 +27,9 @@
import org.apache.myfaces.tobago.component.Attributes;
import org.apache.myfaces.tobago.component.UISelectOneListbox;
import org.apache.myfaces.tobago.renderkit.SelectOneRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -69,7 +69,7 @@
if (tabIndex != null) {
writer.writeAttribute(HtmlAttributes.TABINDEX, tabIndex);
}
- HtmlStyleMap style = new HtmlStyleMap(facesContext, selectOne);
+ Style style = new Style(facesContext, selectOne);
writer.writeStyleAttribute(style);
writer.writeClassAttribute();
HtmlRendererUtils.renderTip(selectOne, writer);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SelectOneRadioRenderer.java Wed Nov 4 17:21:25 2009
@@ -28,9 +28,9 @@
import org.apache.myfaces.tobago.component.UISelectOneRadio;
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.renderkit.SelectOneRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
@@ -95,7 +95,7 @@
writer.writeAttribute(HtmlAttributes.CELLSPACING, 0);
writer.writeAttribute(HtmlAttributes.CELLPADDING, 0);
writer.writeAttribute(HtmlAttributes.SUMMARY, "", false);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, selectOne);
+ Style style = new Style(facesContext, selectOne);
writer.writeStyleAttribute(style);
if (title != null) {
writer.writeAttribute(HtmlAttributes.TITLE, title, true);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SheetRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SheetRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SheetRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SheetRenderer.java Wed Nov 4 17:21:25 2009
@@ -53,9 +53,10 @@
import org.apache.myfaces.tobago.layout.RelativeLayoutToken;
import org.apache.myfaces.tobago.model.SheetState;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Position;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.CommandRendererHelper;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
@@ -113,7 +114,7 @@
writer.startElement(HtmlConstants.DIV, data);
writer.writeIdAttribute(sheetId + "_outer_div");
writer.writeClassAttribute("tobago-sheet-outer-div");
- HtmlStyleMap style = new HtmlStyleMap(facesContext, data);
+ Style style = new Style(facesContext, data);
writer.writeStyleAttribute(style);
UICommand clickAction = null;
UICommand dblClickAction = null;
@@ -183,8 +184,8 @@
String selectorDisabled = contextPath + resourceManager.getImage(viewRoot, "image/sheetUncheckedDisabled.gif");
String unchecked = contextPath + resourceManager.getImage(viewRoot, "image/sheetUnchecked.gif");
- HtmlStyleMap style = HtmlRendererUtils.ensureStyleAttributeMap(data);
- //HtmlStyleMap headerStyle = (HtmlStyleMap) attributes.get(STYLE_HEADER);
+ Style style = HtmlRendererUtils.ensureStyleAttributeMap(data);
+ //Style headerStyle = (Style) attributes.get(STYLE_HEADER);
// String sheetWidthString = LayoutUtils.getStyleAttributeValue(style,
// "width");
Integer sheetHeight;
@@ -244,7 +245,7 @@
writer.writeIdAttribute(sheetId + "_header_div");
writer.writeClassAttribute("tobago-sheet-header-div");
// todo: style is empty in the moment
- writer.writeStyleAttribute(new HtmlStyleMap());
+ writer.writeStyleAttribute(new Style());
int columnCount = 0;
final int sortMarkerWidth = getAscendingMarkerWidth(facesContext, data);
@@ -277,15 +278,15 @@
}
// BEGIN RENDER BODY CONTENT
- HtmlStyleMap bodyStyle = new HtmlStyleMap();
- bodyStyle.setPosition("relative");
+ Style bodyStyle = new Style();
+ bodyStyle.setPosition(Position.RELATIVE);
bodyStyle.setWidth(data.getWidth());
bodyStyle.setHeight(new PixelMeasure(sheetHeight - footerHeight));
writer.startElement(HtmlConstants.DIV, null);
writer.writeIdAttribute(sheetId + "_data_div");
writer.writeClassAttribute("tobago-sheet-body-div ");
- HtmlStyleMap sheetBodyStyle = new HtmlStyleMap(bodyStyle);
+ Style sheetBodyStyle = new Style(bodyStyle);
if (!showHeader) {
bodyStyle.setPaddingTop(PixelMeasure.ZERO);
}
@@ -452,7 +453,7 @@
if (isValidPagingValue(showRowRange)
|| isValidPagingValue(showPageRange)
|| isValidPagingValue(showDirectLinks)) {
- HtmlStyleMap footerStyle = new HtmlStyleMap(bodyStyle);
+ Style footerStyle = new Style(bodyStyle);
footerStyle.setHeight(new PixelMeasure(footerHeight));
footerStyle.setTop(new PixelMeasure(sheetHeight - footerHeight));
@@ -640,7 +641,7 @@
}
}
- HtmlStyleMap style = HtmlRendererUtils.ensureStyleAttributeMap(data);
+ Style style = HtmlRendererUtils.ensureStyleAttributeMap(data);
if (style.getHeight() != null) {
int first = data.getFirst();
int rows = Math.min(data.getRowCount(), first + data.getRows()) - first;
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TabGroupRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TabGroupRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TabGroupRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TabGroupRenderer.java Wed Nov 4 17:21:25 2009
@@ -46,9 +46,11 @@
import org.apache.myfaces.tobago.layout.PixelMeasure;
import org.apache.myfaces.tobago.renderkit.LabelWithAccessKey;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Overflow;
+import org.apache.myfaces.tobago.renderkit.css.Position;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
@@ -263,7 +265,7 @@
writer.writeAttribute(HtmlAttributes.SUMMARY, "", false);
final String clientId = tabGroup.getClientId(facesContext);
writer.writeIdAttribute(clientId + "__" + virtualTab);
- HtmlStyleMap style = new HtmlStyleMap(facesContext, tabGroup);
+ Style style = new Style(facesContext, tabGroup);
writer.writeStyleAttribute(style);
writer.startElement(HtmlConstants.TR, tabGroup);
@@ -272,8 +274,8 @@
writer.startElement(HtmlConstants.TD, tabGroup);
Measure width = tabGroup.getWidth();
Measure headerHeight = ThemeConfig.getMeasure(facesContext, tabGroup, "headerHeight");
- HtmlStyleMap header = new HtmlStyleMap();
- header.setPosition("relative");
+ Style header = new Style();
+ header.setPosition(Position.RELATIVE);
header.setWidth(width);
header.setHeight(headerHeight);
writer.writeStyleAttribute(header);
@@ -281,15 +283,15 @@
writer.writeStyleAttribute(header);
writer.startElement(HtmlConstants.DIV, tabGroup);
- HtmlStyleMap map = new HtmlStyleMap();
+ Style map = new Style();
if (currentWidth.greaterThan(width)) {
map.setWidth(new PixelMeasure(currentWidth));
map.setLeft(width.subtract(toolbarWidth).subtract(currentWidth));
} else {
map.setWidth(width.subtract(toolbarWidth));
}
- map.setOverflow("hidden");
- map.setPosition("absolute");
+ map.setOverflow(Overflow.HIDDEN);
+ map.setPosition(Position.ABSOLUTE);
map.setHeight(headerHeight);
writer.writeStyleAttribute(map);
writer.startElement(HtmlConstants.TABLE, tabGroup);
@@ -389,7 +391,7 @@
outerClass.addMarkupClass(tab, "tab", "outer");
innerClass.addMarkupClass(tab, "tab", "outer");
writer.startElement(HtmlConstants.TD, tab);
- HtmlStyleMap labelStyle = new HtmlStyleMap();
+ Style labelStyle = new Style();
labelStyle.setWidth(new PixelMeasure(tabList.getWidthList().get(index)));
writer.writeStyleAttribute(labelStyle);
@@ -486,8 +488,8 @@
writer.endElement(HtmlConstants.TD);
writer.endElement(HtmlConstants.TR);
- HtmlStyleMap body = new HtmlStyleMap();
- body.setPosition("relative");
+ Style body = new Style();
+ body.setPosition(Position.RELATIVE);
body.setWidth(width);
body.setHeight(tabGroup.getHeight().subtract(headerHeight));
encodeContent(writer, facesContext, activeTab, body);
@@ -499,7 +501,7 @@
private void renderToolbar(FacesContext facesContext, TobagoResponseWriter writer, UIPanel toolbar, Measure width,
Measure navigationBarWidth) throws IOException {
writer.startElement(HtmlConstants.DIV, null);
- HtmlStyleMap map = new HtmlStyleMap();
+ Style map = new Style();
map.setWidth(navigationBarWidth);
map.setLeft(width);
writer.writeStyleAttribute(map);
@@ -511,7 +513,7 @@
}
protected void encodeContent(
- TobagoResponseWriter writer, FacesContext facesContext, UITab activeTab, HtmlStyleMap body)
+ TobagoResponseWriter writer, FacesContext facesContext, UITab activeTab, Style body)
throws IOException {
writer.startElement(HtmlConstants.TR, activeTab);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TextAreaRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TextAreaRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TextAreaRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TextAreaRenderer.java Wed Nov 4 17:21:25 2009
@@ -28,9 +28,9 @@
import org.apache.myfaces.tobago.component.UITextarea;
import org.apache.myfaces.tobago.renderkit.HtmlUtils;
import org.apache.myfaces.tobago.renderkit.InputRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
@@ -79,7 +79,7 @@
HtmlRendererUtils.renderDojoDndItem(component, writer, true);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, input);
+ Style style = new Style(facesContext, input);
writer.writeStyleAttribute(style);
if (onchange != null) {
writer.writeAttribute(HtmlAttributes.ONCHANGE, onchange, null);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TimeRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TimeRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TimeRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TimeRenderer.java Wed Nov 4 17:21:25 2009
@@ -30,9 +30,9 @@
import org.apache.myfaces.tobago.context.ResourceManagerUtil;
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.renderkit.InputRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -112,7 +112,7 @@
TobagoResponseWriter writer = HtmlRendererUtils.getTobagoResponseWriter(facesContext);
writer.startElement(HtmlConstants.DIV, input);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, input);
+ Style style = new Style(facesContext, input);
writer.writeStyleAttribute(style);
writer.startElement(HtmlConstants.DIV, input);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRenderer.java Wed Nov 4 17:21:25 2009
@@ -25,8 +25,8 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.myfaces.tobago.component.UIToolBar;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -48,7 +48,7 @@
writer.writeIdAttribute(toolbar.getClientId(facesContext));
HtmlRendererUtils.renderDojoDndItem(toolbar, writer, true);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, toolbar);
+ Style style = new Style(facesContext, toolbar);
writer.writeStyleAttribute(style);
writer.startElement(HtmlConstants.DIV, toolbar);
boolean right = false;
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRendererBase.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRendererBase.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRendererBase.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ToolBarRendererBase.java Wed Nov 4 17:21:25 2009
@@ -188,8 +188,7 @@
UIComponent checkbox = command.getFacet(Facets.ITEMS);
if (checkbox == null) {
- checkbox = CreateComponentUtils.createUISelectBooleanFacet(facesContext, command);
- checkbox.setId(facesContext.getViewRoot().createUniqueId());
+ checkbox = CreateComponentUtils.createUISelectBooleanFacetWithId(facesContext, command);
}
final boolean checked = ComponentUtils.getBooleanAttribute(checkbox, Attributes.VALUE);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java Wed Nov 4 17:21:25 2009
@@ -30,9 +30,9 @@
import org.apache.myfaces.tobago.event.TreeExpansionEvent;
import org.apache.myfaces.tobago.model.TreeState;
import org.apache.myfaces.tobago.renderkit.CommandRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.CommandRendererHelper;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
@@ -180,7 +180,7 @@
writer.writeClassAttribute(styleClasses);
// div style (width)
- HtmlStyleMap style = HtmlRendererUtils.ensureStyleAttributeMap(tree);
+ Style style = HtmlRendererUtils.ensureStyleAttributeMap(tree);
String widthString;
if (style != null && style.getWidth() != null) {
widthString = "width: " + Integer.toString(style.getWidth().getPixel() - 22); // fixme: 4 + 18 for scrollbar
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java Wed Nov 4 17:21:25 2009
@@ -25,9 +25,9 @@
import org.apache.myfaces.tobago.component.AbstractUITree;
import org.apache.myfaces.tobago.context.TobagoFacesContext;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.util.ComponentUtils;
@@ -90,7 +90,7 @@
writer.startElement(HtmlConstants.DIV, tree);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, tree);
+ Style style = new Style(facesContext, tree);
writer.writeStyleAttribute(style);
writer.startElement(HtmlConstants.INPUT, tree);
Modified: myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/BoxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/BoxRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/BoxRenderer.java (original)
+++ myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/BoxRenderer.java Wed Nov 4 17:21:25 2009
@@ -27,8 +27,8 @@
import org.apache.myfaces.tobago.component.UIBox;
import org.apache.myfaces.tobago.component.UIToolBar;
import org.apache.myfaces.tobago.renderkit.BoxRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
@@ -78,7 +78,7 @@
HtmlRendererUtils.renderDojoDndItem(box, writer, true);
writer.writeClassAttribute();
writer.writeIdAttribute(clientId);
- writer.writeStyleAttribute(new HtmlStyleMap(facesContext, box));
+ writer.writeStyleAttribute(new Style(facesContext, box));
writer.writeJavascript("Tobago.addAjaxComponent(\"" + clientId + "\");");
encodeBox(facesContext, writer, box);
}
@@ -92,7 +92,7 @@
classes.addClass("box", "shadow");
writer.writeClassAttribute(classes);
- HtmlStyleMap shadow = new HtmlStyleMap();
+ Style shadow = new Style();
shadow.setWidth(box.getWidth().subtract(1));
shadow.setHeight(box.getHeight().subtract(1));
writer.writeStyleAttribute(shadow);
@@ -104,7 +104,7 @@
classes.addClass("box", "border");
writer.writeClassAttribute(classes);
- HtmlStyleMap border = new HtmlStyleMap();
+ Style border = new Style();
border.setWidth(box.getWidth().subtract(3));
border.setHeight(box.getHeight().subtract(3));
writer.writeStyleAttribute(border);
Modified: myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/TabGroupRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/TabGroupRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/TabGroupRenderer.java (original)
+++ myfaces/tobago/trunk/theme/speyside/src/main/java/org/apache/myfaces/tobago/renderkit/html/speyside/standard/tag/TabGroupRenderer.java Wed Nov 4 17:21:25 2009
@@ -20,8 +20,9 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.myfaces.tobago.component.UITab;
+import org.apache.myfaces.tobago.renderkit.css.Overflow;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.util.RenderUtil;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
@@ -36,7 +37,7 @@
@Override
protected void encodeContent(
- TobagoResponseWriter writer, FacesContext facesContext, UITab activeTab, HtmlStyleMap body)
+ TobagoResponseWriter writer, FacesContext facesContext, UITab activeTab, Style body)
throws IOException {
writer.startElement(HtmlConstants.TR, null);
@@ -59,7 +60,7 @@
if (body != null) {
body.setHeight(body.getHeight().subtract(1));
- body.setOverflow("auto");
+ body.setOverflow(Overflow.AUTO);
writer.writeStyleAttribute(body);
}
Modified: myfaces/tobago/trunk/theme/standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/SeparatorRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/SeparatorRenderer.java?rev=832803&r1=832802&r2=832803&view=diff
==============================================================================
--- myfaces/tobago/trunk/theme/standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/SeparatorRenderer.java (original)
+++ myfaces/tobago/trunk/theme/standard/src/main/java/org/apache/myfaces/tobago/renderkit/html/standard/standard/tag/SeparatorRenderer.java Wed Nov 4 17:21:25 2009
@@ -23,9 +23,9 @@
import org.apache.myfaces.tobago.context.ClientProperties;
import org.apache.myfaces.tobago.renderkit.HtmlUtils;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
+import org.apache.myfaces.tobago.renderkit.css.Style;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils;
import org.apache.myfaces.tobago.util.Deprecation;
@@ -56,7 +56,7 @@
writer.startElement(HtmlConstants.TABLE, component);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, separator);
+ Style style = new Style(facesContext, separator);
writer.writeStyleAttribute(style);
writer.writeAttribute(HtmlAttributes.CELLPADDING, "0", false);
@@ -95,7 +95,7 @@
} else {
writer.startElement(HtmlConstants.HR , component);
writer.writeClassAttribute();
- HtmlStyleMap style = new HtmlStyleMap(facesContext, separator);
+ Style style = new Style(facesContext, separator);
writer.writeStyleAttribute(style);
writer.endElement(HtmlConstants.HR);
}