[jboss-cvs] jboss-seam/src/main/org/jboss/seam/jsf ...

Gavin King gavin.king at jboss.com
Fri Oct 27 17:32:35 EDT 2006


  User: gavin   
  Date: 06/10/27 17:32:35

  Modified:    src/main/org/jboss/seam/jsf  SeamApplication11.java
  Log:
  event parameters
  
  Revision  Changes    Path
  1.3       +8 -257    jboss-seam/src/main/org/jboss/seam/jsf/SeamApplication11.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: SeamApplication11.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/jsf/SeamApplication11.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- SeamApplication11.java	27 Oct 2006 19:11:52 -0000	1.2
  +++ SeamApplication11.java	27 Oct 2006 21:32:35 -0000	1.3
  @@ -1,510 +1,261 @@
   package org.jboss.seam.jsf;
   
  -
  -
   import java.util.Collection;
  -
   import java.util.Iterator;
  -
   import java.util.Locale;
   
  -
  -
   import javax.faces.FacesException;
  -
   import javax.faces.application.Application;
  -
   import javax.faces.application.NavigationHandler;
  -
   import javax.faces.application.StateManager;
  -
   import javax.faces.application.ViewHandler;
  -
   import javax.faces.component.UIComponent;
  -
   import javax.faces.context.FacesContext;
  -
   import javax.faces.convert.Converter;
  -
   import javax.faces.el.MethodBinding;
  -
   import javax.faces.el.PropertyResolver;
  -
   import javax.faces.el.ReferenceSyntaxException;
  -
   import javax.faces.el.ValueBinding;
  -
   import javax.faces.el.VariableResolver;
  -
   import javax.faces.event.ActionListener;
  -
   import javax.faces.validator.Validator;
   
  -
  -
   import org.jboss.seam.actionparam.ActionParamMethodBinding;
   
  -
  -
   public class SeamApplication11 extends Application
  -
   {
   
  -
  -
      protected Application application;
   
  -   
  -
      public Application getDelegate()
  -
      {
  -
         return application;
  -
      }
   
  -   
  -
      public SeamApplication11(Application app)
  -
      {
  -
         this.application = app;
  -
      }
   
  -
  -
      @Override
  -
      public void addComponent(String componentType, String componentClass)
  -
      {
  -
         application.addComponent(componentType, componentClass);
  -
      }
   
  -
  -
      @Override
  -
      public void addConverter(String converterId, String converterClass)
  -
      {
  -
         application.addConverter(converterId, converterClass);
  -
      }
   
  -
  -
      @Override
  -
      public void addConverter(Class targetClass, String converterClass)
  -
      {
  -
         application.addConverter(targetClass, converterClass);
  -
      }
   
  -
  -
      @Override
  -
      public void addValidator(String validatorId, String validatorClass)
  -
      {
  -
         application.addValidator(validatorId, validatorClass);
  -
      }
   
  -
  -
      @Override
  -
      public UIComponent createComponent(String componentType)
  -
            throws FacesException
  -
      {
  -
         return application.createComponent(componentType);
  -
      }
   
  -
  -
      @Override
  -
      public UIComponent createComponent(ValueBinding componentBinding,
  -
            FacesContext context, String componentType) throws FacesException
  -
      {
  -
         return application.createComponent(componentBinding, context, componentType);
  -
      }
   
  -
  -
      @Override
  -
      public Converter createConverter(String converterId)
  -
      {
  -
         return application.createConverter(converterId);
  -
      }
   
  -
  -
      @Override
  -
      public Converter createConverter(Class targetClass)
  -
      {
  -
         return application.createConverter(targetClass);
  -
      }
   
  -
  -
      @Override
  -
      public MethodBinding createMethodBinding(String ref, Class[] params)
  -
            throws ReferenceSyntaxException
  -
      {
  -
  +      if (params!=null && params.length>0)
  +      {
  +         return application.createMethodBinding(ref, params);
  +      }
  +      else
  +      {
         return new ActionParamMethodBinding(application, ref);
  -
  -      //return app.createMethodBinding(ref, params);
  -
      }
  -
  -
  +   }
   
      @Override
  -
      public Validator createValidator(String validatorId) throws FacesException
  -
      {
  -
         return application.createValidator(validatorId);
  -
      }
   
  -
  -
      @Override
  -
      public ValueBinding createValueBinding(String ref)
  -
            throws ReferenceSyntaxException
  -
      {
  -
         return application.createValueBinding(ref);
  -
      }
   
  -
  -
      @Override
  -
      public ActionListener getActionListener()
  -
      {
  -
         return application.getActionListener();
  -
      }
   
  -
  -
      @Override
  -
      public Iterator getComponentTypes()
  -
      {
  -
         return application.getComponentTypes();
  -
      }
   
  -
  -
      @Override
  -
      public Iterator getConverterIds()
  -
      {
  -
         return application.getConverterIds();
  -
      }
   
  -
  -
      @Override
  -
      public Iterator getConverterTypes()
  -
      {
  -
         return application.getComponentTypes();
  -
      }
   
  -
  -
      @Override
  -
      public Locale getDefaultLocale()
  -
      {
  -
         return application.getDefaultLocale();
  -
      }
   
  -
  -
      @Override
  -
      public String getDefaultRenderKitId()
  -
      {
  -
         return application.getDefaultRenderKitId();
  -
      }
   
  -
  -
      @Override
  -
      public String getMessageBundle()
  -
      {
  -
         return application.getMessageBundle();
  -
      }
   
  -
  -
      @Override
  -
      public NavigationHandler getNavigationHandler()
  -
      {
  -
         return application.getNavigationHandler();
  -
      }
   
  -
  -
      @Override
  -
      public PropertyResolver getPropertyResolver()
  -
      {
  -
         return application.getPropertyResolver();
  -
      }
   
  -
  -
      @Override
  -
      public StateManager getStateManager()
  -
      {
  -
         return application.getStateManager();
  -
      }
   
  -
  -
      @Override
  -
      public Iterator getSupportedLocales()
  -
      {
  -
         return application.getSupportedLocales();
  -
      }
   
  -
  -
      @Override
  -
      public Iterator getValidatorIds()
  -
      {
  -
         return application.getValidatorIds();
  -
      }
   
  -
  -
      @Override
  -
      public VariableResolver getVariableResolver()
  -
      {
  -
         return application.getVariableResolver();
  -
      }
   
  -
  -
      @Override
  -
      public ViewHandler getViewHandler()
  -
      {
  -
         return application.getViewHandler();
  -
      }
   
  -
  -
      @Override
  -
      public void setActionListener(ActionListener listener)
  -
      {
  -
         application.setActionListener(listener);
  -
      }
   
  -
  -
      @Override
  -
      public void setDefaultLocale(Locale locale)
  -
      {
  -
         application.setDefaultLocale(locale);
  -
      }
   
  -
  -
      @Override
  -
      public void setDefaultRenderKitId(String renderKitId)
  -
      {
  -
         application.setDefaultRenderKitId(renderKitId);
  -
      }
   
  -
  -
      @Override
  -
      public void setMessageBundle(String bundle)
  -
      {
  -
         application.setMessageBundle(bundle);
  -
      }
   
  -
  -
      @Override
  -
      public void setNavigationHandler(NavigationHandler handler)
  -
      {
  -
         application.setNavigationHandler(handler);
  -
      }
   
  -
  -
      @Override
  -
      public void setPropertyResolver(PropertyResolver resolver)
  -
      {
  -
         application.setPropertyResolver(resolver);
  -
      }
   
  -
  -
      @Override
  -
      public void setStateManager(StateManager manager)
  -
      {
  -
         application.setStateManager(manager);
  -
      }
   
  -
  -
      @Override
  -
      public void setSupportedLocales(Collection locales)
  -
      {
  -
         application.setSupportedLocales(locales);
  -
      }
   
  -
  -
      @Override
  -
      public void setVariableResolver(VariableResolver resolver)
  -
      {
  -
         application.setVariableResolver(resolver);
  -
      }
   
  -
  -
      @Override
  -
      public void setViewHandler(ViewHandler handler)
  -
      {
  -
         application.setViewHandler(handler);
  -
      }
   
  -
  -
   }
  -
  
  
  



More information about the jboss-cvs-commits mailing list