Author: nbelaevski
Date: 2009-12-21 20:35:19 -0500 (Mon, 21 Dec 2009)
New Revision: 16184
Modified:
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/RendererAdapter.java
Log:
CDK: fixed missing renderer-type in generated faces-config.xml
Modified:
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/RendererAdapter.java
===================================================================
---
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/RendererAdapter.java 2009-12-22
00:12:16 UTC (rev 16183)
+++
root/cdk/trunk/plugins/generator/src/main/java/org/richfaces/cdk/xmlconfig/model/RendererAdapter.java 2009-12-22
01:35:19 UTC (rev 16184)
@@ -24,10 +24,12 @@
package org.richfaces.cdk.xmlconfig.model;
import org.richfaces.cdk.model.Renderer;
+import org.richfaces.cdk.model.Renderer.Type;
/**
- * <p class="changed_added_4_0"></p>
- *
+ * <p class="changed_added_4_0">
+ * </p>
+ *
* @author asmirnov(a)exadel.com
*/
public class RendererAdapter extends AdapterBase<RendererBean, Renderer> {
@@ -41,4 +43,17 @@
protected Class<? extends Renderer> getModelClass(RendererBean bean) {
return Renderer.class;
}
+
+ @Override
+ protected void postMarshal(Renderer model, RendererBean bean) {
+ }
+
+ @Override
+ protected void postUnmarshal(RendererBean bean, Renderer model) {
+ // Copy type.
+ String type = bean.getType();
+ if (null != type) {
+ model.setType(new Type(type.trim()));
+ }
+ }
}
Show replies by date