1 16 package org.apache.myfaces.config; 17 18 import org.apache.myfaces.config.impl.digester.elements.Converter; 19 20 import java.util.Iterator ; 21 22 53 public interface FacesConfigDispenser 54 { 55 59 public void feed(Object facesConfig); 60 61 65 public void feedApplicationFactory(String factoryClassName); 66 67 71 public void feedFacesContextFactory(String factoryClassName); 72 73 77 public void feedLifecycleFactory(String factoryClassName); 78 79 83 public void feedRenderKitFactory(String factoryClassName); 84 85 86 87 88 public Iterator getApplicationFactoryIterator(); 89 90 91 public Iterator getFacesContextFactoryIterator(); 92 93 94 public Iterator getLifecycleFactoryIterator(); 95 96 97 public Iterator getRenderKitFactoryIterator(); 98 99 100 101 public Iterator getActionListenerIterator(); 102 103 104 public String getDefaultRenderKitId(); 105 106 107 public String getMessageBundle(); 108 109 110 public Iterator getNavigationHandlerIterator(); 111 112 113 public Iterator getViewHandlerIterator(); 114 115 116 public Iterator getStateManagerIterator(); 117 118 119 public Iterator getPropertyResolverIterator(); 120 121 122 public Iterator getVariableResolverIterator(); 123 124 125 public String getDefaultLocale(); 126 127 128 public Iterator getSupportedLocalesIterator(); 129 130 131 132 public Iterator getComponentTypes(); 133 134 135 public String getComponentClass(String componentType); 136 137 138 139 public Iterator getConverterIds(); 140 141 142 public Iterator getConverterClasses(); 143 144 145 Iterator getConverterConfigurationByClassName(); 146 147 148 Converter getConverterConfiguration(String converterClassName); 149 150 151 public String getConverterClassById(String converterId); 152 153 154 public String getConverterClassByClass(String className); 155 156 157 158 public Iterator getValidatorIds(); 159 160 161 public String getValidatorClass(String validatorId); 162 163 164 167 public Iterator getManagedBeans(); 168 169 172 public Iterator getNavigationRules(); 173 174 175 176 177 public Iterator getRenderKitIds(); 178 179 180 public String getRenderKitClass(String renderKitId); 181 182 185 public Iterator getRenderers(String renderKitId); 186 187 188 191 public Iterator getLifecyclePhaseListeners(); 192 } 193 | Popular Tags |