You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2009/08/28 03:03:18 UTC
svn commit: r808712 -
/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/InterfaceHandler.java
Author: lu4242
Date: Fri Aug 28 01:03:18 2009
New Revision: 808712
URL: http://svn.apache.org/viewvc?rev=808712&view=rev
Log:
MYFACES-2319 Implement <composite:interface> tag handler
Modified:
myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/InterfaceHandler.java
Modified: myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/InterfaceHandler.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/InterfaceHandler.java?rev=808712&r1=808711&r2=808712&view=diff
==============================================================================
--- myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/InterfaceHandler.java (original)
+++ myfaces/core/trunk/impl/src/main/java/org/apache/myfaces/view/facelets/tag/composite/InterfaceHandler.java Fri Aug 28 01:03:18 2009
@@ -46,22 +46,52 @@
{
public final static String NAME = "interface";
- @JSFFaceletAttribute
+ /**
+ *
+ */
+ @JSFFaceletAttribute(name="name",
+ className="javax.el.ValueExpression",
+ deferredValueType="java.lang.String")
private final TagAttribute _name;
- @JSFFaceletAttribute
+ /**
+ *
+ */
+ @JSFFaceletAttribute(name="componentType",
+ className="javax.el.ValueExpression",
+ deferredValueType="java.lang.String")
private final TagAttribute _componentType;
- @JSFFaceletAttribute
+ /**
+ *
+ */
+ @JSFFaceletAttribute(name="displayName",
+ className="javax.el.ValueExpression",
+ deferredValueType="java.lang.String")
private final TagAttribute _displayName;
- @JSFFaceletAttribute
+ /**
+ *
+ */
+ @JSFFaceletAttribute(name="preferred",
+ className="javax.el.ValueExpression",
+ deferredValueType="boolean")
private final TagAttribute _preferred;
- @JSFFaceletAttribute
+ /**
+ *
+ */
+ @JSFFaceletAttribute(name="expert",
+ className="javax.el.ValueExpression",
+ deferredValueType="boolean")
private final TagAttribute _expert;
- @JSFFaceletAttribute
+ /**
+ *
+ */
+ @JSFFaceletAttribute(name="shortDescription",
+ className="javax.el.ValueExpression",
+ deferredValueType="java.lang.String")
private final TagAttribute _shortDescription;
/**
@@ -171,7 +201,6 @@
/**
* Get the base component used temporally to hold metadata
* information generated by this handler.
- * TODO: Could this method be replaced by UIComponent.getCurrentCompositeComponent ?
*
* @param component
* @return