net.sourceforge.smile.application
Class ApplicationImpl

java.lang.Object
  extended byjavax.faces.application.Application
      extended bynet.sourceforge.smile.application.ApplicationImpl

public class ApplicationImpl
extends javax.faces.application.Application

Author:
codehawk This class represents the current web application, and is a central entry point to gain information about the context the web application is runnning is.

Constructor Summary
ApplicationImpl()
           
 
Method Summary
 void addComponent(java.lang.String componentType, java.lang.String componentClassName)
           
 void addConverter(java.lang.String converterId, java.lang.String converterClassName)
           
 void addMessageResources(java.lang.String messageResourcesId, java.lang.String className)
           
 void addValidator(java.lang.String validatorId, java.lang.String validatorClassName)
           
 javax.faces.event.ActionListener getActionListener()
           
 javax.faces.component.UIComponent getComponent(java.lang.String componentType)
           
 java.util.Iterator getComponentTypes()
           
 javax.faces.convert.Converter getConverter(java.lang.String converterId)
           
 java.util.Iterator getConverterIds()
           
 javax.faces.context.MessageResources getMessageResources(java.lang.String id)
           
 java.util.Iterator getMessageResourcesIds()
           
 javax.faces.application.NavigationHandler getNavigationHandler()
           
 javax.faces.el.PropertyResolver getPropertyResolver()
           
 javax.faces.validator.Validator getValidator(java.lang.String validatorId)
           
 java.util.Iterator getValidatorIds()
           
 javax.faces.el.ValueBinding getValueBinding(java.lang.String s)
           
 javax.faces.el.VariableResolver getVariableResolver()
           
 void setActionListener(javax.faces.event.ActionListener actionListener)
           
 void setNavigationHandler(javax.faces.application.NavigationHandler navigationHandler)
           
 void setPropertyResolver(javax.faces.el.PropertyResolver propertyResolver)
           
 void setVariableResolver(javax.faces.el.VariableResolver variableResolver)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationImpl

public ApplicationImpl()
Method Detail

addComponent

public void addComponent(java.lang.String componentType,
                         java.lang.String componentClassName)
See Also:
Application.addComponent(java.lang.String, java.lang.String)

getComponent

public javax.faces.component.UIComponent getComponent(java.lang.String componentType)
                                               throws javax.faces.FacesException
Throws:
javax.faces.FacesException
See Also:
Application.getComponent(java.lang.String)

getComponentTypes

public java.util.Iterator getComponentTypes()
See Also:
Application.getComponentTypes()

addConverter

public void addConverter(java.lang.String converterId,
                         java.lang.String converterClassName)
See Also:
Application.addConverter(java.lang.String, java.lang.String)

getConverter

public javax.faces.convert.Converter getConverter(java.lang.String converterId)
                                           throws javax.faces.FacesException
Throws:
javax.faces.FacesException
See Also:
Application.getConverter(java.lang.String)

getConverterIds

public java.util.Iterator getConverterIds()
See Also:
Application.getConverterIds()

addMessageResources

public void addMessageResources(java.lang.String messageResourcesId,
                                java.lang.String className)
See Also:
Application.addMessageResources(java.lang.String, java.lang.String)

getMessageResources

public javax.faces.context.MessageResources getMessageResources(java.lang.String id)
                                                         throws javax.faces.FacesException
Throws:
javax.faces.FacesException
See Also:
Application.getMessageResources(java.lang.String)

getMessageResourcesIds

public java.util.Iterator getMessageResourcesIds()
See Also:
Application.getMessageResourcesIds()

addValidator

public void addValidator(java.lang.String validatorId,
                         java.lang.String validatorClassName)
See Also:
Application.addValidator(java.lang.String, java.lang.String)

getValidator

public javax.faces.validator.Validator getValidator(java.lang.String validatorId)
                                             throws javax.faces.FacesException
Throws:
javax.faces.FacesException
See Also:
Application.getValidator(java.lang.String)

getValidatorIds

public java.util.Iterator getValidatorIds()
See Also:
Application.getValidatorIds()

getActionListener

public javax.faces.event.ActionListener getActionListener()
See Also:
Application.getActionListener()

setActionListener

public void setActionListener(javax.faces.event.ActionListener actionListener)
See Also:
Application.setActionListener(javax.faces.event.ActionListener)

getNavigationHandler

public javax.faces.application.NavigationHandler getNavigationHandler()
See Also:
Application.getNavigationHandler()

setNavigationHandler

public void setNavigationHandler(javax.faces.application.NavigationHandler navigationHandler)
See Also:
Application.setNavigationHandler(javax.faces.application.NavigationHandler)

getPropertyResolver

public javax.faces.el.PropertyResolver getPropertyResolver()
See Also:
Application.getPropertyResolver()

setPropertyResolver

public void setPropertyResolver(javax.faces.el.PropertyResolver propertyResolver)
See Also:
Application.setPropertyResolver(javax.faces.el.PropertyResolver)

getValueBinding

public javax.faces.el.ValueBinding getValueBinding(java.lang.String s)
                                            throws javax.faces.el.ReferenceSyntaxException
Throws:
javax.faces.el.ReferenceSyntaxException
See Also:
Application.getValueBinding(java.lang.String)

getVariableResolver

public javax.faces.el.VariableResolver getVariableResolver()
See Also:
Application.getVariableResolver()

setVariableResolver

public void setVariableResolver(javax.faces.el.VariableResolver variableResolver)
See Also:
Application.setVariableResolver(javax.faces.el.VariableResolver)