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

Shane Bryzak Shane_Bryzak at symantec.com
Mon Jan 8 07:47:59 EST 2007


  User: sbryzak2
  Date: 07/01/08 07:47:59

  Modified:    src/main/org/jboss/seam/core  Expressions.java
  Log:
  finished JAAS authentication changes
  
  Revision  Changes    Path
  1.14      +13 -3     jboss-seam/src/main/org/jboss/seam/core/Expressions.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Expressions.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/Expressions.java,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -b -r1.13 -r1.14
  --- Expressions.java	21 Dec 2006 02:38:26 -0000	1.13
  +++ Expressions.java	8 Jan 2007 12:47:59 -0000	1.14
  @@ -1,4 +1,4 @@
  -//$Id: Expressions.java,v 1.13 2006/12/21 02:38:26 sbryzak2 Exp $
  +//$Id: Expressions.java,v 1.14 2007/01/08 12:47:59 sbryzak2 Exp $
   package org.jboss.seam.core;
   
   import static org.jboss.seam.InterceptionType.NEVER;
  @@ -102,6 +102,11 @@
               return getFacesMethodBinding(args).invoke( FacesContext.getCurrentInstance(), args );
            }
   
  +         public Object invoke(Class[] argTypes, Object... args)
  +         {
  +            return getFacesMethodBinding(argTypes, args).invoke(FacesContext.getCurrentInstance(), args);
  +         }
  +
            private javax.faces.el.MethodBinding getFacesMethodBinding(Object... args)
            {
               Class[] types = new Class[args.length];
  @@ -113,7 +118,11 @@
                  }
                  types[i] = args[i].getClass();
               }
  +            return getFacesMethodBinding(types, args);
  +         }
               
  +         private javax.faces.el.MethodBinding getFacesMethodBinding(Class[] types, Object... args)
  +         {
               if (cachedMethodBinding==null)
               {
                  FacesContext context = FacesContext.getCurrentInstance();
  @@ -147,6 +156,7 @@
      {
         public String getExpressionString();
         public T invoke(Object... args);
  +      public T invoke(Class[] argTypes, Object... args);
      }
      
      public static Expressions instance()
  
  
  



More information about the jboss-cvs-commits mailing list