You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2005/06/24 20:13:47 UTC

cvs commit: jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/form FormConditional.java

hlship      2005/06/24 11:13:47

  Modified:    contrib/src/java/org/apache/tapestry/contrib/form
                        FormConditional.java
  Log:
  Change FormConditional to implement IFormComponent but not extend AbstractFormComponent.
  
  Revision  Changes    Path
  1.13      +6 -3      jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/form/FormConditional.java
  
  Index: FormConditional.java
  ===================================================================
  RCS file: /home/cvs/jakarta-tapestry/contrib/src/java/org/apache/tapestry/contrib/form/FormConditional.java,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- FormConditional.java	16 Jun 2005 09:00:44 -0000	1.12
  +++ FormConditional.java	24 Jun 2005 18:13:47 -0000	1.13
  @@ -18,12 +18,15 @@
   
   import org.apache.hivemind.ApplicationRuntimeException;
   import org.apache.hivemind.HiveMind;
  +import org.apache.tapestry.BaseComponent;
   import org.apache.tapestry.IActionListener;
   import org.apache.tapestry.IForm;
   import org.apache.tapestry.IMarkupWriter;
   import org.apache.tapestry.IRequestCycle;
   import org.apache.tapestry.Tapestry;
  +import org.apache.tapestry.TapestryUtils;
   import org.apache.tapestry.form.AbstractFormComponent;
  +import org.apache.tapestry.form.IFormComponent;
   import org.apache.tapestry.listener.ListenerInvoker;
   import org.apache.tapestry.services.DataSqueezer;
   
  @@ -38,13 +41,13 @@
    * @since 3.0
    */
   
  -public abstract class FormConditional extends AbstractFormComponent
  +public abstract class FormConditional extends BaseComponent implements IFormComponent
   {
  -
       protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle)
       {
  -        IForm form = getForm();
  +        IForm form = TapestryUtils.getForm(cycle, this);
   
  +        
           boolean cycleRewinding = cycle.isRewinding();
   
           // If the cycle is rewinding, but not this particular form,
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org