/** * Removes this instance's {@link FacesConfigChangeAdapter} instance from * the passed application configuration model's adapters collection. * * @param facesConfig Application configuration model's root object. */ public void removeFacesConfigChangeAdapter(FacesConfigType facesConfig) { if (facesConfig != null && facesConfigChangeAdapter != null) { facesConfig.eAdapters().remove(facesConfigChangeAdapter); } }
/** * Gets list of all ApplicationType instances from all known * faces-config models; list may be empty. * * @return List of all ApplicationType instances from all known * faces-config models (list may be empty). */ public List getApplications() { List allApplications = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList applications = facesConfig.getApplication(); allApplications.addAll(applications); } return allApplications; }
/** * Gets list of all ComponentType instances from all known faces-config * models; list may be empty. * * @return List of all ComponentType instances from all known faces-config * models (list may be empty). */ public List getComponents() { List allComponents = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList components = facesConfig.getComponent(); allComponents.addAll(components); } return allComponents; }
facesConfig = FacesConfigFactory.eINSTANCE.createFacesConfigType(); EList converters = facesConfig.getConverter(); converters.add(createConverter("BigDecimal")); //$NON-NLS-1$ converters.add(createConverter("BigInteger")); //$NON-NLS-1$ converters.add(createConverter("Short")); //$NON-NLS-1$ EList validators = facesConfig.getValidator(); validators.add(createValidator("DoubleRange")); //$NON-NLS-1$ validators.add(createValidator("Length")); //$NON-NLS-1$ validators.add(createValidator("LongRange")); //$NON-NLS-1$ EList components = facesConfig.getComponent(); components.add(createUIComponent("Column")); //$NON-NLS-1$ components.add(createUIComponent("Command")); //$NON-NLS-1$
/** * Gets list of all ReferencedBeanType instances from all known * faces-config models; list may be empty. * * @return List of all ReferencedBeanType instances from all known * faces-config models (list may be empty). */ public List getReferencedBeans() { List allReferencedBeans = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList referencedBeans = facesConfig.getReferencedBean(); allReferencedBeans.addAll(referencedBeans); } return allReferencedBeans; }
/** * Gets list of all NavigationRuleType instances from all known * faces-config models; list may be empty. * * @return List of all NavigationRuleType instances from all known * faces-config models (list may be empty). */ public List getNavigationRules() { List allNavigationRules = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList navigationRules = facesConfig.getNavigationRule(); allNavigationRules.addAll(navigationRules); } return allNavigationRules; }
/** * Gets list of all LifecycleType instances from all known faces-config * models; list may be empty. * * @return List of all LifecycleType instances from all known faces-config * models (list may be empty). */ public List getLifecycles() { List allLifecycles = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList lifecycles = facesConfig.getLifecycle(); allLifecycles.addAll(lifecycles); } return allLifecycles; }
/** * Gets list of all ManagedBeanType instances from all known faces-config * models; list may be empty. * * @return List of all ManagedBeanType instances from all known * faces-config models (list may be empty). */ public List getManagedBeans() { List allManagedBeans = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList managedBeans = facesConfig.getManagedBean(); allManagedBeans.addAll(managedBeans); } return allManagedBeans; }
/** * Gets list of all ConverterType instances from all known faces-config * models; list may be empty. * * @return List of all ConverterType instances from all known faces-config * models (list may be empty). */ public List getConverters() { List allConverters = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList converters = facesConfig.getConverter(); allConverters.addAll(converters); } return allConverters; }
/** * Gets list of all FactoryType instances from all known faces-config * models; list may be empty. * * @return List of all FactoryType instances from all known faces-config * models (list may be empty). */ public List getFactories() { List allFactories = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); EList factories = facesConfig.getFactory(); allFactories.addAll(factories); } return allFactories; }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getText(Object object) { String label = ((FacesConfigType)object).getId(); return label == null || label.length() == 0 ? getString("_UI_FacesConfigType_type") : getString("_UI_FacesConfigType_type") + " " + label; }
/** * Adds this instance's {@link FacesConfigChangeAdapter} instance to the * passed application configuration model's adapters collection. * * @param facesConfig Application configuration model's root object. */ public void addFacesConfigChangeAdapter(FacesConfigType facesConfig) { if (facesConfig != null) { if (facesConfigChangeAdapter == null) { facesConfigChangeAdapter = new FacesConfigChangeAdapter(); } facesConfig.eAdapters().add(facesConfigChangeAdapter); } }
/** * @return the list of all resource bundles declared in all the FacesConfig * configurations found. */ public List getResourceBundles() { List allResourceBundles = new ArrayList(); List facesConfigs = getFacesConfigModels(); Iterator itFacesConfigs = facesConfigs.iterator(); while (itFacesConfigs.hasNext()) { FacesConfigType facesConfig = (FacesConfigType)itFacesConfigs.next(); for (final Iterator applicationIt = facesConfig.getApplication().iterator(); applicationIt.hasNext();) { ApplicationType appType = (ApplicationType) applicationIt.next(); allResourceBundles.addAll(appType.getResourceBundle()); } } return allResourceBundles; }