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 2007/05/10 09:20:37 UTC
svn commit: r536764 [1/2] - in /myfaces/tobago/trunk:
core/src/main/java/org/apache/myfaces/tobago/renderkit/
core/src/main/java/org/apache/myfaces/tobago/renderkit/html/
core/src/main/java/org/apache/myfaces/tobago/webapp/
core/src/test/java/org/apach...
Author: lofwyr
Date: Thu May 10 00:20:32 2007
New Revision: 536764
URL: http://svn.apache.org/viewvc?view=rev&rev=536764
Log:
TOBAGO-393: Create OptimizedResponseWriter to move the non-standard-compliant optimization stuff to
renaming:
TobagoResponseWriter for the interface,
TobagoResponseWriterImpl for the default Tobago implementation and
TobagoResponseWriterWrapper for the implementation, which wrappes other standard writers
Added:
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java (contents, props changed)
- copied, changed from r536756, myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java
Removed:
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java
Modified:
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/TobagoRenderKit.java
myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlRendererUtil.java
myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterUnitTest.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/renderkit/html/scarborough/standard/tag/SeparatorRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/BoxRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/ButtonRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/InRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/PageRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectBooleanCheckboxRenderer.java
myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectOneChoiceRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/BoxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/ProgressRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/msie/tag/MessageRenderer.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/CalendarRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DateRenderer.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/GridLayoutRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/HiddenRenderer.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/MessageRenderer.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/PopupRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ProgressRenderer.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/SelectBooleanCheckboxRenderer.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/TreeListboxBoxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeListboxRenderer.java
myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeOldRenderer.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/wml/standard/standard/tag/PageRenderer.java
Modified: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java (original)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/LayoutableRendererBase.java Thu May 10 00:20:32 2007
@@ -25,11 +25,11 @@
import org.apache.myfaces.tobago.component.UICommand;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.util.LayoutUtil;
-import org.apache.myfaces.tobago.webapp.OptimizedResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
-import java.awt.Dimension;
+import java.awt.*;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
@@ -138,13 +138,13 @@
}
}
- protected void checkForCommandFacet(UIComponent component, FacesContext facesContext, OptimizedResponseWriter writer)
+ protected void checkForCommandFacet(UIComponent component, FacesContext facesContext, TobagoResponseWriter writer)
throws IOException {
checkForCommandFacet(component, Arrays.asList(component.getClientId(facesContext)) , facesContext, writer);
}
protected void checkForCommandFacet(UIComponent component, List<String> clientIds, FacesContext facesContext,
- OptimizedResponseWriter writer) throws IOException {
+ TobagoResponseWriter writer) throws IOException {
Map<String, UIComponent> facets = component.getFacets();
for (Map.Entry<String, UIComponent> entry: facets.entrySet()) {
if (entry.getValue() instanceof UICommand) {
@@ -155,7 +155,7 @@
// TODO create HtmlRendererBase
private void addCommandFacet(List<String> clientIds, Map.Entry<String, UIComponent> facetEntry,
- FacesContext facesContext, OptimizedResponseWriter writer) throws
+ FacesContext facesContext, TobagoResponseWriter writer) throws
IOException {
for (String clientId: clientIds) {
writeScriptForClientId(clientId, facetEntry, facesContext, writer);
@@ -163,7 +163,7 @@
}
private void writeScriptForClientId(String clientId, Map.Entry<String, UIComponent> facetEntry,
- FacesContext facesContext, OptimizedResponseWriter writer) throws IOException {
+ FacesContext facesContext, TobagoResponseWriter writer) throws IOException {
if (facetEntry.getValue() instanceof UICommand
&& ((UICommand) facetEntry.getValue()).getRenderedPartially().length > 0) {
String script =
Modified: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/TobagoRenderKit.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/TobagoRenderKit.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/TobagoRenderKit.java (original)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/TobagoRenderKit.java Thu May 10 00:20:32 2007
@@ -21,16 +21,16 @@
import org.apache.commons.logging.LogFactory;
import org.apache.myfaces.tobago.context.ResourceManager;
import org.apache.myfaces.tobago.context.ResourceManagerFactory;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
+import javax.faces.FactoryFinder;
import javax.faces.context.FacesContext;
import javax.faces.context.ResponseStream;
import javax.faces.context.ResponseWriter;
import javax.faces.render.RenderKit;
+import javax.faces.render.RenderKitFactory;
import javax.faces.render.Renderer;
import javax.faces.render.ResponseStateManager;
-import javax.faces.render.RenderKitFactory;
-import javax.faces.FactoryFinder;
import java.io.OutputStream;
import java.io.Writer;
@@ -101,7 +101,7 @@
+ " Using text/html", new Exception());
}
- return new TobagoResponseWriter(writer, contentType, characterEncoding);
+ return new TobagoResponseWriterImpl(writer, contentType, characterEncoding);
}
Modified: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlRendererUtil.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlRendererUtil.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlRendererUtil.java (original)
+++ myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/renderkit/html/HtmlRendererUtil.java Thu May 10 00:20:32 2007
@@ -41,7 +41,7 @@
import org.apache.myfaces.tobago.renderkit.RenderUtil;
import org.apache.myfaces.tobago.renderkit.RendererBaseWrapper;
import org.apache.myfaces.tobago.util.LayoutUtil;
-import org.apache.myfaces.tobago.webapp.OptimizedResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
import javax.faces.component.UIComponent;
import javax.faces.component.UIInput;
@@ -78,7 +78,7 @@
LOG.warn("page focusId = \"" + page.getFocusId() + "\" ignoring new value \""
+ id + "\"");
} else {
- OptimizedResponseWriter writer = HtmlRendererUtil.getOptimizedResponseWriter(facesContext);
+ TobagoResponseWriter writer = HtmlRendererUtil.getTobagoResponseWriter(facesContext);
writer.writeJavascript("Tobago.focusId = '" + id + "';");
}
}
@@ -429,7 +429,7 @@
classes.addMarkupClass(component, rendererName);
}
- public static void addImageSources(FacesContext facesContext, OptimizedResponseWriter writer, String src, String id)
+ public static void addImageSources(FacesContext facesContext, TobagoResponseWriter writer, String src, String id)
throws IOException {
StringBuilder buffer = new StringBuilder();
buffer.append("new Tobago.Image('");
@@ -454,14 +454,14 @@
}
}
- public static OptimizedResponseWriter getOptimizedResponseWriter(FacesContext facesContext) {
+ public static TobagoResponseWriter getTobagoResponseWriter(FacesContext facesContext) {
ResponseWriter writer = facesContext.getResponseWriter();
- if (writer instanceof OptimizedResponseWriter) {
- return (OptimizedResponseWriter) writer;
+ if (writer instanceof TobagoResponseWriter) {
+ return (TobagoResponseWriter) writer;
} else {
- // todo: return new OptimizedResponseWriterWrapper(writer);
- throw new UnsupportedOperationException("No OptimizedResponseWriterWrapper implemented found!");
+ // todo: return new TobagoResponseWriterWrapper(writer);
+ throw new UnsupportedOperationException("No TobagoResponseWriterWrapper implementation found!");
}
}
@@ -496,7 +496,7 @@
public static void writeScriptLoader(
FacesContext facesContext, String[] scripts, String[] afterLoadCmds)
throws IOException {
- OptimizedResponseWriter writer = HtmlRendererUtil.getOptimizedResponseWriter(facesContext);
+ TobagoResponseWriter writer = HtmlRendererUtil.getTobagoResponseWriter(facesContext);
String allScripts = "[]";
if (scripts != null) {
@@ -524,7 +524,7 @@
public static void writeStyleLoader(
FacesContext facesContext, String[] styles) throws IOException {
- OptimizedResponseWriter writer = HtmlRendererUtil.getOptimizedResponseWriter(facesContext);
+ TobagoResponseWriter writer = HtmlRendererUtil.getTobagoResponseWriter(facesContext);
StringBuilder builder = new StringBuilder();
builder.append("Tobago.ensureStyleFiles(\n ");
@@ -551,7 +551,7 @@
}
public static void renderSelectItems(UIInput component, List<SelectItem> items, Object[] values,
- OptimizedResponseWriter writer, FacesContext facesContext) throws IOException {
+ TobagoResponseWriter writer, FacesContext facesContext) throws IOException {
if (LOG.isDebugEnabled()) {
LOG.debug("value = '" + values + "'");
Copied: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java (from r536756, 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/TobagoResponseWriterImpl.java?view=diff&rev=536764&p1=myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriter.java&r1=536756&p2=myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java&r2=536764
==============================================================================
--- 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/TobagoResponseWriterImpl.java Thu May 10 00:20:32 2007
@@ -37,9 +37,9 @@
import java.util.Set;
import java.util.Stack;
-public class TobagoResponseWriter extends ResponseWriter implements OptimizedResponseWriter {
+public class TobagoResponseWriterImpl extends ResponseWriter implements TobagoResponseWriter {
- private static final Log LOG = LogFactory.getLog(TobagoResponseWriter.class);
+ private static final Log LOG = LogFactory.getLog(TobagoResponseWriterImpl.class);
private static final Set<String> EMPTY_TAG = new HashSet<String>(Arrays.asList(
HtmlConstants.BR,
@@ -72,9 +72,9 @@
private HtmlWriterUtil helper;
- public TobagoResponseWriter(final Writer writer, final String contentType,
+ public TobagoResponseWriterImpl(final Writer writer, final String contentType,
final String characterEncoding) {
-// LOG.info("new TobagoResponseWriter!");
+// LOG.info("new TobagoResponseWriterImpl!");
// final StackTraceElement[] stackTrace = new Exception().getStackTrace();
// for (int i = 1; i < stackTrace.length && i < 5; i++) {
// LOG.info(" " + stackTrace[i].toString());
@@ -273,7 +273,7 @@
}
public ResponseWriter cloneWithWriter(final Writer originalWriter) {
- return new TobagoResponseWriter(
+ return new TobagoResponseWriterImpl(
originalWriter, getContentType(), getCharacterEncoding());
}
@@ -302,7 +302,7 @@
LOG.error("Not implemented yet!");
}
-// interface OptimizedResponseWriter //////////////////////////////////////////////////////////////////////////////////
+// interface TobagoResponseWriter //////////////////////////////////////////////////////////////////////////////////
public void writeAttribute(final String name, final String value, final boolean escape)
throws IOException {
Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: myfaces/tobago/trunk/core/src/main/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterImpl.java
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterUnitTest.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterUnitTest.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterUnitTest.java (original)
+++ myfaces/tobago/trunk/core/src/test/java/org/apache/myfaces/tobago/webapp/TobagoResponseWriterUnitTest.java Thu May 10 00:20:32 2007
@@ -25,12 +25,12 @@
public class TobagoResponseWriterUnitTest extends TestCase {
private StringWriter stringWriter;
- private TobagoResponseWriter writer;
+ private TobagoResponseWriterImpl writer;
protected void setUp() throws Exception {
super.setUp();
stringWriter = new StringWriter();
- writer = new TobagoResponseWriter(stringWriter, "", "UTF-8");
+ writer = new TobagoResponseWriterImpl(stringWriter, "", "UTF-8");
}
public void testDocument() throws IOException {
@@ -96,7 +96,7 @@
}
public void testNonUtf8() throws IOException {
- TobagoResponseWriter writer1 = new TobagoResponseWriter(stringWriter, "", "ISO-8859-1");
+ TobagoResponseWriterImpl writer1 = new TobagoResponseWriterImpl(stringWriter, "", "ISO-8859-1");
writer1.startElement("input", null);
writer1.writeAttribute("value", "Gutschein über 100 â¬.", null);
writer1.writeAttribute("readonly", true);
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -33,7 +33,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UIInput;
@@ -57,7 +57,7 @@
boolean disabled = ComponentUtil.getBooleanAttribute(component, ATTR_DISABLED);
Integer min = ComponentUtil.getIntAttribute(component, "min");
Integer max = ComponentUtil.getIntAttribute(component, "max");
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
HtmlStyleMap style = (HtmlStyleMap) component.getAttributes().get(ATTR_STYLE);
@@ -203,7 +203,7 @@
}
private void writeSliderJavaScript(FacesContext context, UIComponent component,
- TobagoResponseWriter writer) throws IOException {
+ TobagoResponseWriterImpl writer) throws IOException {
String trackId = getIdForSliderTrack(context, component);
String handleId = getIdForSliderHandle(context, component);
String inputId = getIdForInputField(context, component);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SeparatorRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SeparatorRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SeparatorRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/SeparatorRenderer.java Thu May 10 00:20:32 2007
@@ -23,7 +23,7 @@
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -38,7 +38,7 @@
public void encodeEnd(FacesContext facesContext,
UIComponent component) throws IOException {
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.DIV, component);
writer.writeClassAttribute();
writer.writeAttribute(HtmlAttributes.STYLE, null, TobagoConstants.ATTR_STYLE);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeNodeRenderer.java Thu May 10 00:20:32 2007
@@ -45,7 +45,7 @@
import static org.apache.myfaces.tobago.renderkit.html.HtmlConstants.SPAN;
import org.apache.myfaces.tobago.renderkit.html.HtmlStyleMap;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.NamingContainer;
import javax.faces.component.UIComponent;
@@ -120,7 +120,7 @@
mixedModel.onEncodeBegin();
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
TreeState treeState = root.getState();
String treeId = root.getClientId(facesContext);
@@ -211,7 +211,7 @@
LOG.debug(builder + "<div name=" + label + ">");
}
- private void encodeExpandedHidden(TobagoResponseWriter writer, UITreeNode node, String clientId, boolean expanded)
+ private void encodeExpandedHidden(TobagoResponseWriterImpl writer, UITreeNode node, String clientId, boolean expanded)
throws IOException {
writer.startElement(HtmlConstants.INPUT, node);
writer.writeAttribute(HtmlAttributes.TYPE, "hidden", null);
@@ -222,7 +222,7 @@
}
private void encodeMenuIcon(
- FacesContext facesContext, TobagoResponseWriter writer, String treeId, String id, boolean expanded)
+ FacesContext facesContext, TobagoResponseWriterImpl writer, String treeId, String id, boolean expanded)
throws IOException {
String menuOpen = ResourceManagerUtil.getImageWithPath(facesContext, "image/treeMenuOpen.gif");
String menuClose = ResourceManagerUtil.getImageWithPath(facesContext, "image/treeMenuClose.gif");
@@ -239,7 +239,7 @@
}
private void encodeIndent(
- FacesContext facesContext, TobagoResponseWriter writer, boolean menuMode, List<Boolean> junctions)
+ FacesContext facesContext, TobagoResponseWriterImpl writer, boolean menuMode, List<Boolean> junctions)
throws IOException {
String blank = ResourceManagerUtil.getImageWithPath(facesContext, "image/blank.gif");
@@ -258,7 +258,7 @@
}
private void encodeTreeJunction(
- FacesContext facesContext, TobagoResponseWriter writer, String id, String treeId,
+ FacesContext facesContext, TobagoResponseWriterImpl writer, String id, String treeId,
boolean showJunctions, boolean showRootJunction, boolean showRoot,
boolean expanded, boolean isFolder, int depth, boolean hasNextSibling) throws IOException {
if (!(!showJunctions
@@ -294,7 +294,7 @@
}
private void encodeTreeIcons(
- FacesContext facesContext, TobagoResponseWriter writer, String id, String treeId,
+ FacesContext facesContext, TobagoResponseWriterImpl writer, String id, String treeId,
boolean showIcons, boolean expanded, boolean isFolder)
throws IOException {
@@ -342,7 +342,7 @@
private void encodeLabel(
- TobagoResponseWriter writer, CommandRendererHelper helper, UITreeNode node, boolean marked, String treeId)
+ TobagoResponseWriterImpl writer, CommandRendererHelper helper, UITreeNode node, boolean marked, String treeId)
throws IOException {
if (helper.isDisabled()) {
@@ -387,7 +387,7 @@
String id = node.getClientId(facesContext);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
if (isFolder) {
writer.endElement(DIV);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/TreeRenderer.java Thu May 10 00:20:32 2007
@@ -34,7 +34,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.NamingContainer;
import javax.faces.component.UIComponent;
@@ -110,7 +110,7 @@
String clientId = tree.getClientId(facesContext);
UITreeNode root = tree.getRoot();
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.DIV, tree);
writer.writeClassAttribute();
@@ -235,7 +235,7 @@
}
protected String getNodesAsJavascript(FacesContext facesContext, UITreeNode root) throws IOException {
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
StringWriter stringWriter = new StringWriter();
facesContext.setResponseWriter(writer.cloneWithWriter(stringWriter));
RenderUtil.encode(facesContext, root);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/BoxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/BoxRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/BoxRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/BoxRenderer.java Thu May 10 00:20:32 2007
@@ -41,8 +41,8 @@
//UIPanel panel = (UIPanel) component;
- //TobagoResponseWriter writer
- // = (TobagoResponseWriter) facesContext.getResponseWriter();
+ //TobagoResponseWriterImpl writer
+ // = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
//BodyContentHandler bodyContentHandler = (BodyContentHandler)
// panel.getAttributes().get(ATTR_BODY_CONTENT);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/ButtonRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/ButtonRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/ButtonRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/ButtonRenderer.java Thu May 10 00:20:32 2007
@@ -26,13 +26,13 @@
import org.apache.commons.collections.keyvalue.DefaultKeyValue;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import static org.apache.myfaces.tobago.TobagoConstants.ATTR_ACTION_ONCLICK;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_ACTION_LINK;
+import static org.apache.myfaces.tobago.TobagoConstants.ATTR_ACTION_ONCLICK;
import static org.apache.myfaces.tobago.TobagoConstants.FACET_LABEL;
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.component.UIPage;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UICommand;
import javax.faces.component.UIComponent;
@@ -50,8 +50,8 @@
UICommand command = (UICommand) component;
UIPage page = ComponentUtil.findPage(facesContext, command);
- TobagoResponseWriter writer
- = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
// TODO
//String action = (String) command.getAttributes().get(ATTR_ACTION);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/InRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/InRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/InRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/InRenderer.java Thu May 10 00:20:32 2007
@@ -27,9 +27,9 @@
import static org.apache.myfaces.tobago.TobagoConstants.FACET_LABEL;
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.component.UIPage;
-import org.apache.myfaces.tobago.renderkit.RenderUtil;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.renderkit.RenderUtil;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -40,8 +40,8 @@
public void encodeEnd(FacesContext facesContext, UIComponent component)
throws IOException {
- TobagoResponseWriter writer
- = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
String clientId = component.getClientId(facesContext);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/PageRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/PageRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/PageRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/PageRenderer.java Thu May 10 00:20:32 2007
@@ -25,7 +25,7 @@
import org.apache.myfaces.tobago.component.UIPage;
import org.apache.myfaces.tobago.renderkit.PageRendererBase;
import org.apache.myfaces.tobago.renderkit.RenderUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -45,12 +45,12 @@
UIPage page = (UIPage) component;
- TobagoResponseWriter writer
- = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
// replace responseWriter and render page content
StringWriter content = new StringWriter();
- ResponseWriter contentWriter = new TobagoResponseWriter(
+ ResponseWriter contentWriter = new TobagoResponseWriterImpl(
content, writer.getContentType(), writer.getCharacterEncoding());
facesContext.setResponseWriter(contentWriter);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectBooleanCheckboxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectBooleanCheckboxRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectBooleanCheckboxRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectBooleanCheckboxRenderer.java Thu May 10 00:20:32 2007
@@ -25,9 +25,9 @@
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_VALUE;
import static org.apache.myfaces.tobago.TobagoConstants.FACET_LABEL;
import org.apache.myfaces.tobago.component.ComponentUtil;
-import org.apache.myfaces.tobago.renderkit.RenderUtil;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.renderkit.RenderUtil;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -38,8 +38,8 @@
public void encodeEnd(FacesContext facesContext, UIComponent component)
throws IOException {
- TobagoResponseWriter writer
- = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
boolean value = ComponentUtil.getBooleanAttribute(component, ATTR_VALUE);
Modified: myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectOneChoiceRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectOneChoiceRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectOneChoiceRenderer.java (original)
+++ myfaces/tobago/trunk/sandbox/src/main/java/org/apache/myfaces/tobago/renderkit/wml/standard/standard/tag/SelectOneChoiceRenderer.java Thu May 10 00:20:32 2007
@@ -28,7 +28,7 @@
import org.apache.myfaces.tobago.component.UIPage;
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
import org.apache.myfaces.tobago.renderkit.RenderUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UISelectOne;
@@ -46,8 +46,8 @@
UISelectOne selectOne = (UISelectOne) component;
UIPage page = ComponentUtil.findPage(facesContext, selectOne);
- TobagoResponseWriter writer
- = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
String clientId = selectOne.getClientId(facesContext);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/BoxRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/BoxRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/BoxRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/BoxRenderer.java Thu May 10 00:20:32 2007
@@ -29,7 +29,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.webapp.OptimizedResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -45,7 +45,7 @@
UIComponent label = component.getFacet(FACET_LABEL);
String labelString = (String) component.getAttributes().get(ATTR_LABEL);
- OptimizedResponseWriter writer = HtmlRendererUtil.getOptimizedResponseWriter(facesContext);
+ TobagoResponseWriter writer = HtmlRendererUtil.getTobagoResponseWriter(facesContext);
// TODO: move fix style attributes to style.css (border, padding, align, etc)
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/ProgressRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/ProgressRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/ProgressRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/mozilla_4_7/tag/ProgressRenderer.java Thu May 10 00:20:32 2007
@@ -28,13 +28,12 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.util.LayoutUtil;
-import org.apache.myfaces.tobago.webapp.OptimizedResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
import javax.faces.component.UIComponent;
import javax.faces.component.UIOutput;
import javax.faces.context.FacesContext;
-import javax.swing.BoundedRangeModel;
-import javax.swing.DefaultBoundedRangeModel;
+import javax.swing.*;
import java.io.IOException;
public class ProgressRenderer extends LayoutableRendererBase {
@@ -52,7 +51,7 @@
model = new DefaultBoundedRangeModel(4, 1, 0, 10);
}
- OptimizedResponseWriter writer = (OptimizedResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
String value1 = Integer.toString(model.getValue());
String value2 = Integer.toString(model.getMaximum() - model.getValue());
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/msie/tag/MessageRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/msie/tag/MessageRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/msie/tag/MessageRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/msie/tag/MessageRenderer.java Thu May 10 00:20:32 2007
@@ -24,15 +24,15 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import static org.apache.myfaces.tobago.TobagoConstants.ATTR_STYLE;
-import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_SUMMARY;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_DETAIL;
+import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_SUMMARY;
+import static org.apache.myfaces.tobago.TobagoConstants.ATTR_STYLE;
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.context.ResourceManagerUtil;
import org.apache.myfaces.tobago.renderkit.MessageRendererBase;
-import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
@@ -77,7 +77,7 @@
Iterator iterator = facesContext.getMessages(clientId);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
boolean showSummary = ComponentUtil.getBooleanAttribute(component, ATTR_SHOW_SUMMARY);
boolean showDetail = ComponentUtil.getBooleanAttribute(component, ATTR_SHOW_DETAIL);
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -32,7 +32,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -49,7 +49,7 @@
String labelString
= (String) component.getAttributes().get(ATTR_LABEL);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.FIELDSET, component);
writer.writeClassAttribute();
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -38,7 +38,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.taglib.component.ToolBarTag;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UIPanel;
@@ -64,7 +64,7 @@
HtmlRendererUtil.replaceStyleAttribute(component, getAttrStyleKey(), "padding-bottom", 0);
}
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.FIELDSET, component);
writer.writeClassAttribute();
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -39,7 +39,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.util.AccessKeyMap;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -57,7 +57,7 @@
CommandRendererHelper helper
= new CommandRendererHelper(facesContext, (UICommand) component, CommandRendererHelper.Tag.BUTTON);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
LabelWithAccessKey label = new LabelWithAccessKey(component);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/CalendarRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/CalendarRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/CalendarRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/CalendarRenderer.java Thu May 10 00:20:32 2007
@@ -35,7 +35,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UIOutput;
@@ -92,7 +92,7 @@
// rendering:
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.TABLE, component);
writer.writeIdAttribute(id);
@@ -235,12 +235,12 @@
HtmlRendererUtil.writeScriptLoader(facesContext, SCRIPTS, cmd);
}
- private void writeInputHidden(TobagoResponseWriter writer,
+ private void writeInputHidden(TobagoResponseWriterImpl writer,
String id, Object value) throws IOException {
writeInputHidden(writer, null, id, value);
}
- private void writeInputHidden(TobagoResponseWriter writer, String name,
+ private void writeInputHidden(TobagoResponseWriterImpl writer, String name,
String id, Object value) throws IOException {
writer.startElement(HtmlConstants.INPUT, null);
writer.writeAttribute(HtmlAttributes.TYPE, "hidden", null);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DateRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DateRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DateRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/DateRenderer.java Thu May 10 00:20:32 2007
@@ -26,11 +26,11 @@
import org.apache.commons.logging.LogFactory;
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.config.TobagoConfig;
-import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
+import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.util.DateFormatUtils;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -68,7 +68,7 @@
String pattern = DateFormatUtils.findPattern(converter);
if (pattern != null) {
- TobagoResponseWriter writer = (TobagoResponseWriter)
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl)
facesContext.getResponseWriter();
String id = component.getClientId(facesContext);
writer.startElement(HtmlConstants.INPUT, component);
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -36,7 +36,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.util.LayoutUtil;
import org.apache.myfaces.tobago.webapp.TobagoMultipartFormdataRequest;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UIInput;
@@ -111,8 +111,8 @@
UIInput component = (UIInput) uiComponent;
String clientId = component.getClientId(facesContext);
- TobagoResponseWriter writer
- = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.INPUT, component);
writer.writeAttribute(HtmlAttributes.TYPE, "file", null);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/GridLayoutRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/GridLayoutRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/GridLayoutRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/GridLayoutRenderer.java Thu May 10 00:20:32 2007
@@ -55,7 +55,7 @@
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.util.LayoutInfo;
import org.apache.myfaces.tobago.util.LayoutUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -243,7 +243,7 @@
List columnWidths = (List) attributes.get(ATTR_WIDTH_LIST);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.TABLE, layout);
writer.writeAttribute(HtmlAttributes.BORDER, null, ATTR_BORDER);
writer.writeClassAttribute();
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/HiddenRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/HiddenRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/HiddenRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/HiddenRenderer.java Thu May 10 00:20:32 2007
@@ -24,9 +24,9 @@
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.renderkit.InputRendererBase;
-import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -40,7 +40,7 @@
final String clientId = component.getClientId(facesContext);
final String value = ComponentUtil.currentValue(component);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.INPUT, component);
writer.writeAttribute(HtmlAttributes.TYPE, "hidden", null);
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -36,7 +36,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UICommand;
import javax.faces.component.UIComponent;
@@ -54,7 +54,7 @@
public void encodeEnd(FacesContext facesContext,
UIComponent component) throws IOException {
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
UIGraphic graphic = (UIGraphic) component;
final String value = graphic.getUrl();
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -40,8 +40,8 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
-import org.apache.myfaces.tobago.webapp.OptimizedResponseWriter;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.EditableValueHolder;
import javax.faces.component.UIComponent;
@@ -78,7 +78,7 @@
}
String id = component.getClientId(facesContext);
- OptimizedResponseWriter writer = (OptimizedResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.INPUT, component);
writer.writeAttribute(HtmlAttributes.TYPE, type, false);
writer.writeNameAttribute(id);
@@ -197,8 +197,8 @@
return;
}
- TobagoResponseWriter writer
- = (TobagoResponseWriter) context.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) context.getResponseWriter();
int maxSuggestedCount = 25; //input.getMaxSuggestedItems()!=null
// ? input.getMaxSuggestedItems().intValue()
// : DEFAULT_MAX_SUGGESTED_ITEMS;
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -37,7 +37,7 @@
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.util.AccessKeyMap;
import org.apache.myfaces.tobago.util.LayoutUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UIOutput;
@@ -89,7 +89,7 @@
String forValue = ComponentUtil.findClientIdFor(output, facesContext);
createClassAttribute(component);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.DIV, output);
writer.writeClassAttribute();
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -37,7 +37,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.util.AccessKeyMap;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -54,7 +54,7 @@
CommandRendererHelper helper
= new CommandRendererHelper(facesContext, (UICommand) component, CommandRendererHelper.Tag.ANCHOR);
String href = helper.getHref();
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
LabelWithAccessKey label = new LabelWithAccessKey(component);
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -51,7 +51,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.util.AccessKeyMap;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UICommand;
import javax.faces.component.UIComponent;
@@ -85,8 +85,8 @@
clientId = component.getParent().getClientId(facesContext);
} else {
clientId = component.getClientId(facesContext);
- TobagoResponseWriter writer
- = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.DIV, component);
writer.writeIdAttribute(clientId);
@@ -125,7 +125,7 @@
}
private void renderTopLevelItems(FacesContext facesContext,
- TobagoResponseWriter writer, UIComponent component) throws IOException {
+ TobagoResponseWriterImpl writer, UIComponent component) throws IOException {
String bac = "green;";
for (Object o : component.getChildren()) {
if (o instanceof UIMenu) {
@@ -230,8 +230,8 @@
throws IOException {
ResponseWriter savedWriter = facesContext.getResponseWriter();
StringWriter stringWriter = new StringWriter();
- TobagoResponseWriter writer
- = (TobagoResponseWriter) savedWriter.cloneWithWriter(stringWriter);
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) savedWriter.cloneWithWriter(stringWriter);
facesContext.setResponseWriter(writer);
writeMenuEntry(facesContext, writer, uiPanel);
@@ -242,7 +242,7 @@
return "new Tobago.Menu.Item('" + prepareForScript(stringWriter.toString()) + "', null)";
}
- private void writeMenuEntry(FacesContext facesContext, TobagoResponseWriter writer,
+ private void writeMenuEntry(FacesContext facesContext, TobagoResponseWriterImpl writer,
UIPanel uiPanel) throws IOException {
final boolean disabled
= ComponentUtil.getBooleanAttribute(uiPanel, ATTR_DISABLED);
@@ -303,7 +303,7 @@
}
}
- private void addImage(TobagoResponseWriter writer, FacesContext facesContext,
+ private void addImage(TobagoResponseWriterImpl writer, FacesContext facesContext,
String image, boolean disabled) throws IOException {
if (image != null) {
String disabledImage = null;
@@ -469,8 +469,8 @@
ResponseWriter savedWriter = facesContext.getResponseWriter();
StringWriter stringWriter = new StringWriter();
- TobagoResponseWriter writer
- = (TobagoResponseWriter) savedWriter.cloneWithWriter(stringWriter);
+ TobagoResponseWriterImpl writer
+ = (TobagoResponseWriterImpl) savedWriter.cloneWithWriter(stringWriter);
facesContext.setResponseWriter(writer);
addImage(writer, facesContext, image, disabled);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessageRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessageRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessageRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/MessageRenderer.java Thu May 10 00:20:32 2007
@@ -24,14 +24,14 @@
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
-import static org.apache.myfaces.tobago.TobagoConstants.ATTR_STYLE;
-import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_SUMMARY;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_DETAIL;
+import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_SUMMARY;
+import static org.apache.myfaces.tobago.TobagoConstants.ATTR_STYLE;
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.renderkit.MessageRendererBase;
-import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
@@ -74,7 +74,7 @@
Iterator iterator = facesContext.getMessages(clientId);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
boolean showSummary = ComponentUtil.getBooleanAttribute(component, ATTR_SHOW_SUMMARY);
boolean showDetail = ComponentUtil.getBooleanAttribute(component, ATTR_SHOW_DETAIL);
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -22,18 +22,17 @@
* $Id$
*/
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_GLOBAL_ONLY;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_DETAIL;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_SHOW_SUMMARY;
import static org.apache.myfaces.tobago.TobagoConstants.ATTR_STYLE;
import org.apache.myfaces.tobago.component.ComponentUtil;
import org.apache.myfaces.tobago.renderkit.MessageRendererBase;
-import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
-
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.application.FacesMessage;
import javax.faces.component.UIComponent;
@@ -64,7 +63,7 @@
public void encodeEnd(FacesContext facesContext,
UIComponent component) throws IOException {
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
if (LOG.isDebugEnabled()) {
LOG.debug("facesContect is " + facesContext.getClass().getName());
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -23,7 +23,7 @@
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -32,7 +32,7 @@
public class ObjectRenderer extends LayoutableRendererBase {
public void encodeEnd(FacesContext facesContext, UIComponent component)
throws IOException {
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.IFRAME, component);
writer.writeAttribute(HtmlAttributes.SRC, null, ATTR_TARGET);
writer.writeClassAttribute();
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -30,7 +30,7 @@
import org.apache.myfaces.tobago.renderkit.LayoutableRendererBase;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -46,7 +46,7 @@
text = "";
}
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
boolean escape = ComponentUtil.getBooleanAttribute(component, ATTR_ESCAPE);
boolean createSpan = ComponentUtil.getBooleanAttribute(component, ATTR_CREATE_SPAN);
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -47,7 +47,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.util.AccessKeyMap;
import org.apache.myfaces.tobago.util.ResponseUtils;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.application.Application;
import javax.faces.application.FacesMessage;
@@ -108,7 +108,7 @@
HtmlRendererUtil.prepareRender(facesContext, page);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
// replace responseWriter and render page content
StringWriter content = new StringWriter();
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -40,7 +40,7 @@
import org.apache.myfaces.tobago.renderkit.RenderUtil;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UINamingContainer;
@@ -127,7 +127,7 @@
public void encodeBegin(FacesContext facesContext, UIComponent component) throws IOException {
String clientId = component.getClientId(facesContext);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.DIV, component);
writer.writeClassAttribute();
writer.writeIdAttribute(clientId);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PopupRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PopupRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PopupRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/PopupRenderer.java Thu May 10 00:20:32 2007
@@ -34,8 +34,8 @@
import org.apache.myfaces.tobago.renderkit.RenderUtil;
import org.apache.myfaces.tobago.renderkit.html.HtmlAttributes;
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
-import org.apache.myfaces.tobago.webapp.OptimizedResponseWriter;
import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;
@@ -59,7 +59,7 @@
public void encodeBegin(
FacesContext facesContext, UIComponent uiComponent) throws IOException {
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
UIPopup component = (UIPopup) uiComponent;
final String clientId = component.getClientId(facesContext);
final String contentDivId = clientId + CONTENT_ID_POSTFIX;
@@ -114,7 +114,7 @@
public void encodeEnd(FacesContext facesContext,
UIComponent uiComponent) throws IOException {
- OptimizedResponseWriter writer = (OptimizedResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
UIPopup component = (UIPopup) uiComponent;
final String clientId = component.getClientId(facesContext);
Modified: myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ProgressRenderer.java
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ProgressRenderer.java?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ProgressRenderer.java (original)
+++ myfaces/tobago/trunk/theme/scarborough/src/main/java/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/tag/ProgressRenderer.java Thu May 10 00:20:32 2007
@@ -32,13 +32,12 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlConstants;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.util.LayoutUtil;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.UIComponent;
import javax.faces.component.UIOutput;
import javax.faces.context.FacesContext;
-import javax.swing.BoundedRangeModel;
-import javax.swing.DefaultBoundedRangeModel;
+import javax.swing.*;
import java.io.IOException;
public class ProgressRenderer extends LayoutableRendererBase {
@@ -80,7 +79,7 @@
width2 = Integer.toString((width - 2) - value);
}
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
writer.startElement(HtmlConstants.SPAN, component);
writer.writeClassAttribute();
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?view=diff&rev=536764&r1=536763&r2=536764
==============================================================================
--- 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 Thu May 10 00:20:32 2007
@@ -49,7 +49,7 @@
import org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil;
import org.apache.myfaces.tobago.renderkit.html.StyleClasses;
import org.apache.myfaces.tobago.taglib.component.ToolBarTag;
-import org.apache.myfaces.tobago.webapp.TobagoResponseWriter;
+import org.apache.myfaces.tobago.webapp.TobagoResponseWriterImpl;
import javax.faces.component.EditableValueHolder;
import javax.faces.component.UIComponent;
@@ -109,7 +109,7 @@
String clientId = component.getClientId(facesContext);
- TobagoResponseWriter writer = (TobagoResponseWriter) facesContext.getResponseWriter();
+ TobagoResponseWriterImpl writer = (TobagoResponseWriterImpl) facesContext.getResponseWriter();
StyleClasses containerClasses = StyleClasses.ensureStyleClassesCopy(component);
containerClasses.addClass("richTextEditor", "container");