[richfaces-svn-commits] JBoss Rich Faces SVN: r4662 - trunk/sandbox/ui/columns/src/main/java/org/richfaces/taglib/html/facelets.
richfaces-svn-commits at lists.jboss.org
richfaces-svn-commits at lists.jboss.org
Mon Dec 10 11:10:41 EST 2007
Author: andrei_exadel
Date: 2007-12-10 11:10:40 -0500 (Mon, 10 Dec 2007)
New Revision: 4662
Modified:
trunk/sandbox/ui/columns/src/main/java/org/richfaces/taglib/html/facelets/ColumnsHandler.java
Log:
RF-1201 refactoring
Modified: trunk/sandbox/ui/columns/src/main/java/org/richfaces/taglib/html/facelets/ColumnsHandler.java
===================================================================
--- trunk/sandbox/ui/columns/src/main/java/org/richfaces/taglib/html/facelets/ColumnsHandler.java 2007-12-10 15:56:23 UTC (rev 4661)
+++ trunk/sandbox/ui/columns/src/main/java/org/richfaces/taglib/html/facelets/ColumnsHandler.java 2007-12-10 16:10:40 UTC (rev 4662)
@@ -50,37 +50,7 @@
/** index attribute */
private TagAttribute index;
-
- /** colspan attribute */
- private TagAttribute colspan;
-
- /** rowspan attribute */
- private TagAttribute rowspan;
-
- /** breakBefore attribute */
- private TagAttribute breakBefore;
-
- /** headerClass attribute */
- private TagAttribute headerClass;
-
- /** footerClass attribute */
- private TagAttribute footerClass;
-
- /** width attribute */
- private TagAttribute width;
-
- /** sortable attribute */
- private TagAttribute sortable;
-
- /** sortExpression attribute */
- private TagAttribute sortExpression;
-
- /** style attribute */
- private TagAttribute style;
-
- /** styleClass attribute */
- private TagAttribute styleClass;
-
+
/** rendered attribute */
private TagAttribute rendered;
@@ -118,21 +88,9 @@
*/
public ColumnsHandler(ComponentConfig config) {
super(config);
- this.breakBefore = getAttribute("breakBefore");
this.value = getAttribute("value");
this.var = getAttribute("var");
this.index = getAttribute("index");
- this.rowspan = getAttribute("rowspan");
- this.colspan = getAttribute("colspan");
- this.headerClass = getAttribute("headerClass");
- this.footerClass = getAttribute("footerClass");
- this.width = getAttribute("width");
- this.sortable = getAttribute("sortable");
- this.sortExpression = getAttribute("sortExpression");
- this.style = getAttribute("style");
- this.styleClass = getAttribute("styleClass");
-
- // TODO Auto-generated constructor stub
}
/**
@@ -290,7 +248,6 @@
try {
if (hasNext()) {
next(ctx);
- initColumn(ctx, c);
super.apply(ctx, parent);
} else {
vCounter = 1;
@@ -403,28 +360,8 @@
}
+
/**
- * Inits created column by this tag attributes
- *
- * @param ctx
- * @param column
- */
- private void initColumn(FaceletContext ctx, UIComponent column) {
- setColumnAttribute(width, column, ctx);
- setColumnAttribute(colspan, column, ctx);
- setColumnAttribute(rowspan, column, ctx);
- setColumnAttribute(style, column, ctx);
- setColumnAttribute(styleClass, column, ctx);
- setColumnAttribute(breakBefore, column, ctx);
- setColumnAttribute(headerClass, column, ctx);
- setColumnAttribute(footerClass, column, ctx);
- setColumnAttribute(sortable, column, ctx);
- setColumnAttribute(sortExpression, column, ctx);
- setColumnAttribute(rendered, column, ctx);
-
- }
-
- /**
* Sets attribute to column
*
* @param attr
More information about the richfaces-svn-commits
mailing list