/* * Copyright 2004 The Apache Software Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.apache.myfaces.config.impl.digester.elements; import java.util.List; import java.util.ArrayList; /** * @author <a href="mailto:oliver@rossmueller.com">Oliver Rossmueller</a> */ public class Application { private List actionListener = new ArrayList(); private List defaultRenderkitId = new ArrayList(); private List messageBundle = new ArrayList(); private List navigationHandler = new ArrayList(); private List viewHandler = new ArrayList(); private List stateManager = new ArrayList(); private List propertyResolver = new ArrayList(); private List variableResolver = new ArrayList(); private List localeConfig = new ArrayList(); public void addActionListener(String listener) { actionListener.add(listener); } public void addDefaultRenderkitId(String id) { defaultRenderkitId.add(id); } public void addMessageBundle(String bundle) { messageBundle.add(bundle); } public void addNavigationHandler(String handler) { navigationHandler.add(handler); } public void addStateManager(String manager) { stateManager.add(manager); } public void addPropertyResolver(String resolver) { propertyResolver.add(resolver); } public void addVariableResolver(String handler) { variableResolver.add(handler); } public void addLocaleConfig(LocaleConfig config) { localeConfig.add(config); } public void addViewHandler(String handler) { viewHandler.add(handler); } public List getActionListener() { return actionListener; } public List getDefaultRenderkitId() { return defaultRenderkitId; } public List getMessageBundle() { return messageBundle; } public List getNavigationHandler() { return navigationHandler; } public List getViewHandler() { return viewHandler; } public List getStateManager() { return stateManager; } public List getPropertyResolver() { return propertyResolver; } public List getVariableResolver() { return variableResolver; } public List getLocaleConfig() { return localeConfig; } }