[jboss-cvs] JBossAS SVN: r93925 - in projects/webbeans-ri-int/trunk: webtier/src/main/java/org/jboss/webbeans/integration/webtier/jsf and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Sep 22 10:46:52 EDT 2009
Author: pete.muir at jboss.org
Date: 2009-09-22 10:46:52 -0400 (Tue, 22 Sep 2009)
New Revision: 93925
Modified:
projects/webbeans-ri-int/trunk/assembly/
projects/webbeans-ri-int/trunk/webtier/src/main/java/org/jboss/webbeans/integration/webtier/jsf/ForwardingApplication.java
Log:
implement all JSF2 methods
Property changes on: projects/webbeans-ri-int/trunk/assembly
___________________________________________________________________
Name: svn:ignore
+
.classpath
.project
target
bin
.settings
Modified: projects/webbeans-ri-int/trunk/webtier/src/main/java/org/jboss/webbeans/integration/webtier/jsf/ForwardingApplication.java
===================================================================
--- projects/webbeans-ri-int/trunk/webtier/src/main/java/org/jboss/webbeans/integration/webtier/jsf/ForwardingApplication.java 2009-09-22 13:28:48 UTC (rev 93924)
+++ projects/webbeans-ri-int/trunk/webtier/src/main/java/org/jboss/webbeans/integration/webtier/jsf/ForwardingApplication.java 2009-09-22 14:46:52 UTC (rev 93925)
@@ -19,13 +19,24 @@
import java.util.Collection;
import java.util.Iterator;
import java.util.Locale;
+import java.util.Map;
+import java.util.ResourceBundle;
+import javax.el.ELContextListener;
+import javax.el.ELException;
+import javax.el.ELResolver;
+import javax.el.ExpressionFactory;
+import javax.el.ValueExpression;
import javax.faces.FacesException;
import javax.faces.application.Application;
import javax.faces.application.NavigationHandler;
+import javax.faces.application.ProjectStage;
+import javax.faces.application.Resource;
+import javax.faces.application.ResourceHandler;
import javax.faces.application.StateManager;
import javax.faces.application.ViewHandler;
import javax.faces.component.UIComponent;
+import javax.faces.component.behavior.Behavior;
import javax.faces.context.FacesContext;
import javax.faces.convert.Converter;
import javax.faces.el.MethodBinding;
@@ -34,6 +45,8 @@
import javax.faces.el.ValueBinding;
import javax.faces.el.VariableResolver;
import javax.faces.event.ActionListener;
+import javax.faces.event.SystemEvent;
+import javax.faces.event.SystemEventListener;
import javax.faces.validator.Validator;
/**
@@ -44,14 +57,17 @@
{
protected abstract Application delegate();
+
+ public void addBehavior(String behaviorId, String behaviorClass)
+ {
+ delegate().addBehavior(behaviorId, behaviorClass);
+ }
- @Override
public void addComponent(String componentType, String componentClass)
{
delegate().addComponent(componentType, componentClass);
}
- @Override
public void addConverter(String converterId, String converterClass)
{
delegate().addConverter(converterId, converterClass);
@@ -63,14 +79,62 @@
{
delegate().addConverter(targetClass, converterClass);
}
+
+ @Override
+ public void addDefaultValidatorId(String validatorId)
+ {
+ delegate().addDefaultValidatorId(validatorId);
+ }
+
+ @Override
+ public void addELContextListener(ELContextListener listener)
+ {
+ delegate().addELContextListener(listener);
+ }
+
+ @Override
+ public void addELResolver(ELResolver resolver)
+ {
+ delegate().addELResolver(resolver);
+ }
@Override
public void addValidator(String validatorId, String validatorClass)
{
delegate().addValidator(validatorId, validatorClass);
}
+
+ @Override
+ public Behavior createBehavior(String behaviorId) throws FacesException
+ {
+ return delegate().createBehavior(behaviorId);
+ }
+
+ @Override
+ public UIComponent createComponent(FacesContext context, Resource componentResource)
+ {
+ return delegate().createComponent(context, componentResource);
+ }
+
+ @Override
+ public UIComponent createComponent(FacesContext context, String componentType, String rendererType)
+ {
+ return delegate().createComponent(context, componentType, rendererType);
+ }
@Override
+ public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, String componentType) throws FacesException
+ {
+ return delegate().createComponent(componentExpression, context, componentType);
+ }
+
+ @Override
+ public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, String componentType, String rendererType)
+ {
+ return delegate().createComponent(componentExpression, context, componentType, rendererType);
+ }
+
+ @Override
public UIComponent createComponent(String componentType) throws FacesException
{
return delegate().createComponent(componentType);
@@ -116,12 +180,26 @@
{
return delegate().createValueBinding(ref);
}
+
+ @Override
+ public <T> T evaluateExpressionGet(FacesContext context, String expression, Class<? extends T> expectedType) throws ELException
+ {
+ return delegate().evaluateExpressionGet(context, expression, expectedType);
+ }
@Override
public ActionListener getActionListener()
{
return delegate().getActionListener();
}
+
+ @Override
+ public Iterator<String> getBehaviorIds()
+ {
+ return delegate().getBehaviorIds();
+ }
+
+
@Override
public Iterator<String> getComponentTypes()
@@ -147,12 +225,36 @@
{
return delegate().getDefaultLocale();
}
-
+
@Override
public String getDefaultRenderKitId()
{
return delegate().getDefaultRenderKitId();
}
+
+ @Override
+ public Map<String, String> getDefaultValidatorInfo()
+ {
+ return delegate().getDefaultValidatorInfo();
+ }
+
+ @Override
+ public ELContextListener[] getELContextListeners()
+ {
+ return delegate().getELContextListeners();
+ }
+
+ @Override
+ public ELResolver getELResolver()
+ {
+ return delegate().getELResolver();
+ }
+
+ @Override
+ public ExpressionFactory getExpressionFactory()
+ {
+ return delegate().getExpressionFactory();
+ }
@Override
public String getMessageBundle()
@@ -172,6 +274,24 @@
{
return delegate().getPropertyResolver();
}
+
+ @Override
+ public ProjectStage getProjectStage()
+ {
+ return delegate().getProjectStage();
+ }
+
+ @Override
+ public ResourceBundle getResourceBundle(FacesContext ctx, String name)
+ {
+ return delegate().getResourceBundle(ctx, name);
+ }
+
+ @Override
+ public ResourceHandler getResourceHandler()
+ {
+ return delegate().getResourceHandler();
+ }
@Override
public StateManager getStateManager()
@@ -203,6 +323,24 @@
{
return delegate().getViewHandler();
}
+
+ @Override
+ public void publishEvent(FacesContext context, Class<? extends SystemEvent> systemEventClass, Class<?> sourceBaseType, Object source)
+ {
+ delegate().publishEvent(context, systemEventClass, sourceBaseType, source);
+ }
+
+ @Override
+ public void publishEvent(FacesContext context, Class<? extends SystemEvent> systemEventClass, Object source)
+ {
+ delegate().publishEvent(context, systemEventClass, source);
+ }
+
+ @Override
+ public void removeELContextListener(ELContextListener listener)
+ {
+ delegate().removeELContextListener(listener);
+ }
@Override
public void setActionListener(ActionListener listener)
@@ -241,6 +379,12 @@
{
delegate().setPropertyResolver(resolver);
}
+
+ @Override
+ public void setResourceHandler(ResourceHandler resourceHandler)
+ {
+ delegate().setResourceHandler(resourceHandler);
+ }
@Override
public void setStateManager(StateManager manager)
@@ -269,6 +413,30 @@
}
@Override
+ public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener)
+ {
+ delegate().subscribeToEvent(systemEventClass, sourceClass, listener);
+ }
+
+ @Override
+ public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
+ {
+ delegate().subscribeToEvent(systemEventClass, listener);
+ }
+
+ @Override
+ public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass, SystemEventListener listener)
+ {
+ delegate().unsubscribeFromEvent(systemEventClass, sourceClass, listener);
+ }
+
+ @Override
+ public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
+ {
+ delegate().unsubscribeFromEvent(systemEventClass, listener);
+ }
+
+ @Override
public boolean equals(Object obj)
{
return delegate().equals(obj);
More information about the jboss-cvs-commits
mailing list