Coverage Report - javax.faces.application.ApplicationWrapper
 
Classes in this File Line Coverage Branch Coverage Complexity
ApplicationWrapper
0%
0/93
N/A
1
 
 1  
 /*
 2  
  * Licensed to the Apache Software Foundation (ASF) under one
 3  
  * or more contributor license agreements.  See the NOTICE file
 4  
  * distributed with this work for additional information
 5  
  * regarding copyright ownership.  The ASF licenses this file
 6  
  * to you under the Apache License, Version 2.0 (the
 7  
  * "License"); you may not use this file except in compliance
 8  
  * with the License.  You may obtain a copy of the License at
 9  
  *
 10  
  *   http://www.apache.org/licenses/LICENSE-2.0
 11  
  *
 12  
  * Unless required by applicable law or agreed to in writing,
 13  
  * software distributed under the License is distributed on an
 14  
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 15  
  * KIND, either express or implied.  See the License for the
 16  
  * specific language governing permissions and limitations
 17  
  * under the License.
 18  
  */
 19  
 package javax.faces.application;
 20  
 
 21  
 import java.util.Collection;
 22  
 import java.util.Iterator;
 23  
 import java.util.Locale;
 24  
 import java.util.Map;
 25  
 import java.util.ResourceBundle;
 26  
 
 27  
 import javax.el.ELContextListener;
 28  
 import javax.el.ELException;
 29  
 import javax.el.ELResolver;
 30  
 import javax.el.ExpressionFactory;
 31  
 import javax.el.ValueExpression;
 32  
 import javax.faces.FacesException;
 33  
 import javax.faces.FacesWrapper;
 34  
 import javax.faces.component.UIComponent;
 35  
 import javax.faces.component.behavior.Behavior;
 36  
 import javax.faces.context.FacesContext;
 37  
 import javax.faces.convert.Converter;
 38  
 import javax.faces.el.MethodBinding;
 39  
 import javax.faces.el.PropertyResolver;
 40  
 import javax.faces.el.ReferenceSyntaxException;
 41  
 import javax.faces.el.ValueBinding;
 42  
 import javax.faces.el.VariableResolver;
 43  
 import javax.faces.event.ActionListener;
 44  
 import javax.faces.event.SystemEvent;
 45  
 import javax.faces.event.SystemEventListener;
 46  
 import javax.faces.flow.FlowHandler;
 47  
 import javax.faces.validator.Validator;
 48  
 
 49  
 /**
 50  
  * @since 2.0
 51  
  */
 52  0
 @SuppressWarnings("deprecation")
 53  
 public abstract class ApplicationWrapper extends Application implements FacesWrapper<Application>
 54  
 {
 55  
     public ApplicationWrapper()
 56  0
     {
 57  
         
 58  0
     }
 59  
     
 60  
     @Override
 61  
     public void addBehavior(String behaviorId, String behaviorClass)
 62  
     {
 63  0
         getWrapped().addBehavior(behaviorId, behaviorClass);
 64  0
     }
 65  
 
 66  
     @Override
 67  
     public void addComponent(String componentType, String componentClass)
 68  
     {
 69  0
         getWrapped().addComponent(componentType, componentClass);
 70  0
     }
 71  
 
 72  
     @Override
 73  
     public void addConverter(Class<?> targetClass, String converterClass)
 74  
     {
 75  0
         getWrapped().addConverter(targetClass, converterClass);
 76  0
     }
 77  
 
 78  
     @Override
 79  
     public void addConverter(String converterId, String converterClass)
 80  
     {
 81  0
         getWrapped().addConverter(converterId, converterClass);
 82  0
     }
 83  
 
 84  
     @Override
 85  
     public void addDefaultValidatorId(String validatorId)
 86  
     {
 87  0
         getWrapped().addDefaultValidatorId(validatorId);
 88  0
     }
 89  
 
 90  
     @Override
 91  
     public void addELContextListener(ELContextListener listener)
 92  
     {
 93  0
         getWrapped().addELContextListener(listener);
 94  0
     }
 95  
 
 96  
     @Override
 97  
     public void addELResolver(ELResolver resolver)
 98  
     {
 99  0
         getWrapped().addELResolver(resolver);
 100  0
     }
 101  
 
 102  
     @Override
 103  
     public void addValidator(String validatorId, String validatorClass)
 104  
     {
 105  0
         getWrapped().addValidator(validatorId, validatorClass);
 106  0
     }
 107  
 
 108  
     @Override
 109  
     public Behavior createBehavior(String behaviorId) throws FacesException
 110  
     {
 111  0
         return getWrapped().createBehavior(behaviorId);
 112  
     }
 113  
 
 114  
     @Override
 115  
     public UIComponent createComponent(FacesContext context, Resource componentResource)
 116  
     {
 117  0
         return getWrapped().createComponent(context, componentResource);
 118  
     }
 119  
 
 120  
     @Override
 121  
     public UIComponent createComponent(FacesContext context, String componentType, String rendererType)
 122  
     {
 123  0
         return getWrapped().createComponent(context, componentType, rendererType);
 124  
     }
 125  
 
 126  
     @Override
 127  
     public UIComponent createComponent(String componentType) throws FacesException
 128  
     {
 129  0
         return getWrapped().createComponent(componentType);
 130  
     }
 131  
 
 132  
     @Override
 133  
     @Deprecated
 134  
     public UIComponent createComponent(ValueBinding componentBinding, FacesContext context, String componentType)
 135  
             throws FacesException
 136  
     {
 137  0
         return getWrapped().createComponent(componentBinding, context, componentType);
 138  
     }
 139  
 
 140  
     @Override
 141  
     public UIComponent createComponent(ValueExpression componentExpression, FacesContext context, String componentType,
 142  
                                        String rendererType)
 143  
     {
 144  0
         return getWrapped().createComponent(componentExpression, context, componentType, rendererType);
 145  
     }
 146  
 
 147  
     @Override
 148  
     public UIComponent createComponent(ValueExpression componentExpression, FacesContext contexte, String componentType)
 149  
             throws FacesException
 150  
     {
 151  0
         return getWrapped().createComponent(componentExpression, contexte, componentType);
 152  
     }
 153  
 
 154  
     @Override
 155  
     public Converter createConverter(Class<?> targetClass)
 156  
     {
 157  0
         return getWrapped().createConverter(targetClass);
 158  
     }
 159  
 
 160  
     @Override
 161  
     public Converter createConverter(String converterId)
 162  
     {
 163  0
         return getWrapped().createConverter(converterId);
 164  
     }
 165  
 
 166  
     @Override
 167  
     @Deprecated
 168  
     public MethodBinding createMethodBinding(String ref, Class<?>[] params) throws ReferenceSyntaxException
 169  
     {
 170  0
         return getWrapped().createMethodBinding(ref, params);
 171  
     }
 172  
 
 173  
     @Override
 174  
     public Validator createValidator(String validatorId) throws FacesException
 175  
     {
 176  0
         return getWrapped().createValidator(validatorId);
 177  
     }
 178  
 
 179  
     @Override
 180  
     public ValueBinding createValueBinding(String ref) throws ReferenceSyntaxException
 181  
     {
 182  0
         return getWrapped().createValueBinding(ref);
 183  
     }
 184  
 
 185  
     @Override
 186  
     @Deprecated
 187  
     public <T> T evaluateExpressionGet(FacesContext context, String expression, Class<? extends T> expectedType)
 188  
             throws ELException
 189  
     {
 190  0
         return getWrapped().evaluateExpressionGet(context, expression, expectedType);
 191  
     }
 192  
 
 193  
     @Override
 194  
     public ActionListener getActionListener()
 195  
     {
 196  0
         return getWrapped().getActionListener();
 197  
     }
 198  
 
 199  
     @Override
 200  
     public Iterator<String> getBehaviorIds()
 201  
     {
 202  0
         return getWrapped().getBehaviorIds();
 203  
     }
 204  
 
 205  
     @Override
 206  
     public Iterator<String> getComponentTypes()
 207  
     {
 208  0
         return getWrapped().getComponentTypes();
 209  
     }
 210  
 
 211  
     @Override
 212  
     public Iterator<String> getConverterIds()
 213  
     {
 214  0
         return getWrapped().getConverterIds();
 215  
     }
 216  
 
 217  
     @Override
 218  
     public Iterator<Class<?>> getConverterTypes()
 219  
     {
 220  0
         return getWrapped().getConverterTypes();
 221  
     }
 222  
 
 223  
     @Override
 224  
     public Locale getDefaultLocale()
 225  
     {
 226  0
         return getWrapped().getDefaultLocale();
 227  
     }
 228  
 
 229  
     @Override
 230  
     public String getDefaultRenderKitId()
 231  
     {
 232  0
         return getWrapped().getDefaultRenderKitId();
 233  
     }
 234  
 
 235  
     @Override
 236  
     public Map<String, String> getDefaultValidatorInfo()
 237  
     {
 238  0
         return getWrapped().getDefaultValidatorInfo();
 239  
     }
 240  
 
 241  
     @Override
 242  
     public ELContextListener[] getELContextListeners()
 243  
     {
 244  0
         return getWrapped().getELContextListeners();
 245  
     }
 246  
 
 247  
     @Override
 248  
     public ELResolver getELResolver()
 249  
     {
 250  0
         return getWrapped().getELResolver();
 251  
     }
 252  
 
 253  
     @Override
 254  
     public ExpressionFactory getExpressionFactory()
 255  
     {
 256  0
         return getWrapped().getExpressionFactory();
 257  
     }
 258  
 
 259  
     @Override
 260  
     public String getMessageBundle()
 261  
     {
 262  0
         return getWrapped().getMessageBundle();
 263  
     }
 264  
 
 265  
     @Override
 266  
     public NavigationHandler getNavigationHandler()
 267  
     {
 268  0
         return getWrapped().getNavigationHandler();
 269  
     }
 270  
 
 271  
     @Override
 272  
     public ProjectStage getProjectStage()
 273  
     {
 274  0
         return getWrapped().getProjectStage();
 275  
     }
 276  
 
 277  
     @Override
 278  
     @Deprecated
 279  
     public PropertyResolver getPropertyResolver()
 280  
     {
 281  0
         return getWrapped().getPropertyResolver();
 282  
     }
 283  
 
 284  
     @Override
 285  
     public ResourceBundle getResourceBundle(FacesContext ctx, String name) throws FacesException, NullPointerException
 286  
     {
 287  0
         return getWrapped().getResourceBundle(ctx, name);
 288  
     }
 289  
 
 290  
     @Override
 291  
     public ResourceHandler getResourceHandler()
 292  
     {
 293  0
         return getWrapped().getResourceHandler();
 294  
     }
 295  
 
 296  
     @Override
 297  
     public StateManager getStateManager()
 298  
     {
 299  0
         return getWrapped().getStateManager();
 300  
     }
 301  
 
 302  
     @Override
 303  
     public Iterator<Locale> getSupportedLocales()
 304  
     {
 305  0
         return getWrapped().getSupportedLocales();
 306  
     }
 307  
 
 308  
     @Override
 309  
     public Iterator<String> getValidatorIds()
 310  
     {
 311  0
         return getWrapped().getValidatorIds();
 312  
     }
 313  
 
 314  
     @Override
 315  
     @Deprecated
 316  
     public VariableResolver getVariableResolver()
 317  
     {
 318  0
         return getWrapped().getVariableResolver();
 319  
     }
 320  
 
 321  
     @Override
 322  
     public ViewHandler getViewHandler()
 323  
     {
 324  0
         return getWrapped().getViewHandler();
 325  
     }
 326  
 
 327  
     public abstract Application getWrapped();
 328  
 
 329  
     @Override
 330  
     public void publishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass,
 331  
                              Class<?> sourceBaseType, Object source)
 332  
     {
 333  0
         getWrapped().publishEvent(facesContext, systemEventClass, sourceBaseType, source);
 334  0
     }
 335  
 
 336  
     @Override
 337  
     public void publishEvent(FacesContext facesContext, Class<? extends SystemEvent> systemEventClass, Object source)
 338  
     {
 339  0
         getWrapped().publishEvent(facesContext, systemEventClass, source);
 340  0
     }
 341  
 
 342  
     @Override
 343  
     public void removeELContextListener(ELContextListener listener)
 344  
     {
 345  0
         getWrapped().removeELContextListener(listener);
 346  0
     }
 347  
 
 348  
     @Override
 349  
     public void setActionListener(ActionListener listener)
 350  
     {
 351  0
         getWrapped().setActionListener(listener);
 352  0
     }
 353  
 
 354  
     @Override
 355  
     public void setDefaultLocale(Locale locale)
 356  
     {
 357  0
         getWrapped().setDefaultLocale(locale);
 358  0
     }
 359  
 
 360  
     @Override
 361  
     public void setDefaultRenderKitId(String renderKitId)
 362  
     {
 363  0
         getWrapped().setDefaultRenderKitId(renderKitId);
 364  0
     }
 365  
 
 366  
     @Override
 367  
     public void setMessageBundle(String bundle)
 368  
     {
 369  0
         getWrapped().setMessageBundle(bundle);
 370  0
     }
 371  
 
 372  
     @Override
 373  
     public void setNavigationHandler(NavigationHandler handler)
 374  
     {
 375  0
         getWrapped().setNavigationHandler(handler);
 376  0
     }
 377  
 
 378  
     @Override
 379  
     @Deprecated
 380  
     public void setPropertyResolver(PropertyResolver resolver)
 381  
     {
 382  0
         getWrapped().setPropertyResolver(resolver);
 383  0
     }
 384  
 
 385  
     @Override
 386  
     public void setResourceHandler(ResourceHandler resourceHandler)
 387  
     {
 388  0
         getWrapped().setResourceHandler(resourceHandler);
 389  0
     }
 390  
 
 391  
     @Override
 392  
     public void setStateManager(StateManager manager)
 393  
     {
 394  0
         getWrapped().setStateManager(manager);
 395  0
     }
 396  
 
 397  
     @Override
 398  
     public void setSupportedLocales(Collection<Locale> locales)
 399  
     {
 400  0
         getWrapped().setSupportedLocales(locales);
 401  0
     }
 402  
 
 403  
     @Override
 404  
     @Deprecated
 405  
     public void setVariableResolver(VariableResolver resolver)
 406  
     {
 407  0
         getWrapped().setVariableResolver(resolver);
 408  0
     }
 409  
 
 410  
     @Override
 411  
     public void setViewHandler(ViewHandler handler)
 412  
     {
 413  0
         getWrapped().setViewHandler(handler);
 414  0
     }
 415  
 
 416  
     @Override
 417  
     public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass,
 418  
                                  SystemEventListener listener)
 419  
     {
 420  0
         getWrapped().subscribeToEvent(systemEventClass, sourceClass, listener);
 421  0
     }
 422  
 
 423  
     @Override
 424  
     public void subscribeToEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
 425  
     {
 426  0
         getWrapped().subscribeToEvent(systemEventClass, listener);
 427  0
     }
 428  
 
 429  
     @Override
 430  
     public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, Class<?> sourceClass,
 431  
                                      SystemEventListener listener)
 432  
     {
 433  0
         getWrapped().unsubscribeFromEvent(systemEventClass, sourceClass, listener);
 434  0
     }
 435  
 
 436  
     @Override
 437  
     public void unsubscribeFromEvent(Class<? extends SystemEvent> systemEventClass, SystemEventListener listener)
 438  
     {
 439  0
         getWrapped().unsubscribeFromEvent(systemEventClass, listener);
 440  0
     }
 441  
 
 442  
     @Override
 443  
     public void setFlowHandler(FlowHandler flowHandler)
 444  
     {
 445  0
         getWrapped().setFlowHandler(flowHandler);
 446  0
     }
 447  
 
 448  
     @Override
 449  
     public FlowHandler getFlowHandler()
 450  
     {
 451  0
         return getWrapped().getFlowHandler();
 452  
     }
 453  
 
 454  
 }