| /*************************************************************************************************** |
| * Copyright (c) 2005, 2006 IBM Corporation and others. |
| * All rights reserved. This program and the accompanying materials |
| * are made available under the terms of the Eclipse Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/epl-v10.html |
| * |
| * Contributors: |
| * IBM Corporation - initial API and implementation |
| * Oracle Corporation - revision |
| **************************************************************************************************/ |
| package org.eclipse.jst.jsf.facesconfig.emf; |
| |
| import org.eclipse.emf.common.util.EMap; |
| |
| import org.eclipse.emf.ecore.EObject; |
| |
| import org.eclipse.emf.ecore.util.FeatureMap; |
| |
| /** |
| * <!-- begin-user-doc --> |
| * A representation of the model object '<em><b>Document Root</b></em>'. |
| * <!-- end-user-doc --> |
| * |
| * <p> |
| * The following features are supported: |
| * <ul> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getMixed <em>Mixed</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getActionListener <em>Action Listener</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getApplication <em>Application</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getApplicationFactory <em>Application Factory</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttribute <em>Attribute</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttributeClass <em>Attribute Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttributeExtension <em>Attribute Extension</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttributeName <em>Attribute Name</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponent <em>Component</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentClass <em>Component Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentExtension <em>Component Extension</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentFamily <em>Component Family</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentType <em>Component Type</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverter <em>Converter</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverterClass <em>Converter Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverterForClass <em>Converter For Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverterId <em>Converter Id</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDefaultLocale <em>Default Locale</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDefaultRenderKitId <em>Default Render Kit Id</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDefaultValue <em>Default Value</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDescription <em>Description</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDisplayName <em>Display Name</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacesConfig <em>Faces Config</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacesContextFactory <em>Faces Context Factory</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacet <em>Facet</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacetExtension <em>Facet Extension</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacetName <em>Facet Name</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFactory <em>Factory</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFromAction <em>From Action</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFromOutcome <em>From Outcome</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFromViewId <em>From View Id</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getIcon <em>Icon</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getKey <em>Key</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getKeyClass <em>Key Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLargeIcon <em>Large Icon</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLifecycle <em>Lifecycle</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLifecycleFactory <em>Lifecycle Factory</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getListEntries <em>List Entries</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLocaleConfig <em>Locale Config</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBean <em>Managed Bean</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBeanClass <em>Managed Bean Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBeanName <em>Managed Bean Name</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBeanScope <em>Managed Bean Scope</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedProperty <em>Managed Property</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getMapEntries <em>Map Entries</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getMapEntry <em>Map Entry</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getMessageBundle <em>Message Bundle</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNavigationCase <em>Navigation Case</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNavigationHandler <em>Navigation Handler</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNavigationRule <em>Navigation Rule</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNullValue <em>Null Value</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPhaseListener <em>Phase Listener</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getProperty <em>Property</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyClass <em>Property Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyExtension <em>Property Extension</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyName <em>Property Name</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyResolver <em>Property Resolver</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRedirect <em>Redirect</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getReferencedBean <em>Referenced Bean</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getReferencedBeanClass <em>Referenced Bean Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getReferencedBeanName <em>Referenced Bean Name</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderer <em>Renderer</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRendererClass <em>Renderer Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRendererExtension <em>Renderer Extension</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRendererType <em>Renderer Type</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKit <em>Render Kit</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKitClass <em>Render Kit Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKitFactory <em>Render Kit Factory</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKitId <em>Render Kit Id</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getSmallIcon <em>Small Icon</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getStateManager <em>State Manager</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getSuggestedValue <em>Suggested Value</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getSupportedLocale <em>Supported Locale</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getToViewId <em>To View Id</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValidator <em>Validator</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValidatorClass <em>Validator Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValidatorId <em>Validator Id</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValue <em>Value</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValueClass <em>Value Class</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getVariableResolver <em>Variable Resolver</em>}</li> |
| * <li>{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getViewHandler <em>View Handler</em>}</li> |
| * </ul> |
| * </p> |
| * |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot() |
| * @model extendedMetaData="name='' kind='mixed'" |
| * @generated |
| */ |
| public interface DocumentRoot extends EObject { |
| /** |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @generated |
| */ |
| String copyright = "Copyright (c) 2005, 2006 IBM Corporation and others"; |
| |
| /** |
| * Returns the value of the '<em><b>Mixed</b></em>' attribute list. |
| * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}. |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>Mixed</em>' attribute list isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>Mixed</em>' attribute list. |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Mixed() |
| * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true" |
| * extendedMetaData="kind='elementWildcard' name=':mixed'" |
| * @generated |
| */ |
| FeatureMap getMixed(); |
| |
| /** |
| * Returns the value of the '<em><b>XMLNS Prefix Map</b></em>' map. |
| * The key is of type {@link java.lang.String}, |
| * and the value is of type {@link java.lang.String}, |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>XMLNS Prefix Map</em>' map isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>XMLNS Prefix Map</em>' map. |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_XMLNSPrefixMap() |
| * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" keyType="java.lang.String" valueType="java.lang.String" transient="true" |
| * extendedMetaData="kind='attribute' name='xmlns:prefix'" |
| * @generated |
| */ |
| EMap getXMLNSPrefixMap(); |
| |
| /** |
| * Returns the value of the '<em><b>XSI Schema Location</b></em>' map. |
| * The key is of type {@link java.lang.String}, |
| * and the value is of type {@link java.lang.String}, |
| * <!-- begin-user-doc --> |
| * <p> |
| * If the meaning of the '<em>XSI Schema Location</em>' map isn't clear, |
| * there really should be more of a description here... |
| * </p> |
| * <!-- end-user-doc --> |
| * @return the value of the '<em>XSI Schema Location</em>' map. |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_XSISchemaLocation() |
| * @model mapType="org.eclipse.emf.ecore.EStringToStringMapEntry" keyType="java.lang.String" valueType="java.lang.String" transient="true" |
| * extendedMetaData="kind='attribute' name='xsi:schemaLocation'" |
| * @generated |
| */ |
| EMap getXSISchemaLocation(); |
| |
| /** |
| * Returns the value of the '<em><b>Action Listener</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * ==================== Subordinate |
| * Elements ============================ The |
| * "action-listener" element contains the fully |
| * qualified class name of the concrete ActionListener |
| * implementation class that will be called during the |
| * Invoke Application phase of the request processing |
| * lifecycle. It must be of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Action Listener</em>' containment reference. |
| * @see #setActionListener(ActionListenerType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ActionListener() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='action-listener' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ActionListenerType getActionListener(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getActionListener <em>Action Listener</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Action Listener</em>' containment reference. |
| * @see #getActionListener() |
| * @generated |
| */ |
| void setActionListener(ActionListenerType value); |
| |
| /** |
| * Returns the value of the '<em><b>Application</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * ==================== Definition Elements |
| * ============================= The |
| * "application" element provides a mechanism to |
| * define the various per-application-singleton |
| * implementation classes for a particular web |
| * application that is utilizing JavaServer Faces. For |
| * nested elements that are not specified, the JSF |
| * implementation must provide a suitable default. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Application</em>' containment reference. |
| * @see #setApplication(ApplicationType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Application() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='application' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ApplicationType getApplication(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getApplication <em>Application</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Application</em>' containment reference. |
| * @see #getApplication() |
| * @generated |
| */ |
| void setApplication(ApplicationType value); |
| |
| /** |
| * Returns the value of the '<em><b>Application Factory</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "application-factory" |
| * element contains the fully qualified class name of |
| * the concrete ApplicationFactory implementation class |
| * that will be called when |
| * FactoryFinder.getFactory(APPLICATION_FACTORY) is |
| * called. It must be of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Application Factory</em>' containment reference. |
| * @see #setApplicationFactory(ApplicationFactoryType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ApplicationFactory() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='application-factory' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ApplicationFactoryType getApplicationFactory(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getApplicationFactory <em>Application Factory</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Application Factory</em>' containment reference. |
| * @see #getApplicationFactory() |
| * @generated |
| */ |
| void setApplicationFactory(ApplicationFactoryType value); |
| |
| /** |
| * Returns the value of the '<em><b>Attribute</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "attribute" element |
| * represents a named, typed, value associated with the |
| * parent UIComponent via the generic attributes mechanism. |
| * Attribute names must be unique within the scope of the |
| * parent (or related) component. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Attribute</em>' containment reference. |
| * @see #setAttribute(AttributeType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Attribute() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='attribute' namespace='##targetNamespace'" |
| * @generated |
| */ |
| AttributeType getAttribute(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttribute <em>Attribute</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Attribute</em>' containment reference. |
| * @see #getAttribute() |
| * @generated |
| */ |
| void setAttribute(AttributeType value); |
| |
| /** |
| * Returns the value of the '<em><b>Attribute Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "attribute-class" element represents the Java type of the value |
| * associated with this attribute name. It must be of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Attribute Class</em>' containment reference. |
| * @see #setAttributeClass(AttributeClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_AttributeClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='attribute-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| AttributeClassType getAttributeClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttributeClass <em>Attribute Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Attribute Class</em>' containment reference. |
| * @see #getAttributeClass() |
| * @generated |
| */ |
| void setAttributeClass(AttributeClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Attribute Extension</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * Extension element for attribute. |
| * May contain implementation specific content. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Attribute Extension</em>' containment reference. |
| * @see #setAttributeExtension(AttributeExtensionType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_AttributeExtension() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='attribute-extension' namespace='##targetNamespace'" |
| * @generated |
| */ |
| AttributeExtensionType getAttributeExtension(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttributeExtension <em>Attribute Extension</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Attribute Extension</em>' containment reference. |
| * @see #getAttributeExtension() |
| * @generated |
| */ |
| void setAttributeExtension(AttributeExtensionType value); |
| |
| /** |
| * Returns the value of the '<em><b>Attribute Name</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "attribute-name" |
| * element represents the name under which the |
| * corresponding value will be stored, in the generic |
| * attributes of the UIComponent we are related to. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Attribute Name</em>' containment reference. |
| * @see #setAttributeName(AttributeNameType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_AttributeName() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='attribute-name' namespace='##targetNamespace'" |
| * @generated |
| */ |
| AttributeNameType getAttributeName(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getAttributeName <em>Attribute Name</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Attribute Name</em>' containment reference. |
| * @see #getAttributeName() |
| * @generated |
| */ |
| void setAttributeName(AttributeNameType value); |
| |
| /** |
| * Returns the value of the '<em><b>Component</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "component" element |
| * represents a concrete UIComponent implementation |
| * class that should be registered under the specified type |
| * identifier, along with its associated properties and |
| * attributes. Component types must be unique within |
| * the entire web application. Nested |
| * "attribute" elements identify generic |
| * attributes that are recognized by the implementation |
| * logic of this component. Nested "property" |
| * elements identify JavaBeans properties of the |
| * component class that may be exposed for manipulation |
| * via tools. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Component</em>' containment reference. |
| * @see #setComponent(ComponentType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Component() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='component' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ComponentType getComponent(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponent <em>Component</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Component</em>' containment reference. |
| * @see #getComponent() |
| * @generated |
| */ |
| void setComponent(ComponentType value); |
| |
| /** |
| * Returns the value of the '<em><b>Component Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "component-class" |
| * element represents the fully qualified class name of |
| * a concrete UIComponent implementation class. It must be |
| * of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Component Class</em>' containment reference. |
| * @see #setComponentClass(ComponentClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ComponentClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='component-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ComponentClassType getComponentClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentClass <em>Component Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Component Class</em>' containment reference. |
| * @see #getComponentClass() |
| * @generated |
| */ |
| void setComponentClass(ComponentClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Component Extension</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * Extension element for component. |
| * May contain implementation specific content. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Component Extension</em>' containment reference. |
| * @see #setComponentExtension(ComponentExtensionType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ComponentExtension() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='component-extension' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ComponentExtensionType getComponentExtension(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentExtension <em>Component Extension</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Component Extension</em>' containment reference. |
| * @see #getComponentExtension() |
| * @generated |
| */ |
| void setComponentExtension(ComponentExtensionType value); |
| |
| /** |
| * Returns the value of the '<em><b>Component Family</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "component-family" element represents the component family for |
| * which the Renderer represented by the parent "renderer" element will be |
| * used. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Component Family</em>' containment reference. |
| * @see #setComponentFamily(ComponentFamilyType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ComponentFamily() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='component-family' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ComponentFamilyType getComponentFamily(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentFamily <em>Component Family</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Component Family</em>' containment reference. |
| * @see #getComponentFamily() |
| * @generated |
| */ |
| void setComponentFamily(ComponentFamilyType value); |
| |
| /** |
| * Returns the value of the '<em><b>Component Type</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "component-type" |
| * element represents the name under which the |
| * corresponding UIComponent class should be registered. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Component Type</em>' containment reference. |
| * @see #setComponentType(ComponentTypeType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ComponentType() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='component-type' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ComponentTypeType getComponentType(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getComponentType <em>Component Type</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Component Type</em>' containment reference. |
| * @see #getComponentType() |
| * @generated |
| */ |
| void setComponentType(ComponentTypeType value); |
| |
| /** |
| * Returns the value of the '<em><b>Converter</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "converter" element |
| * represents a concrete Converter implementation class |
| * that should be registered under the specified converter |
| * identifier. Converter identifiers must be unique |
| * within the entire web application. Nested |
| * "attribute" elements identify generic |
| * attributes that may be configured on the |
| * corresponding UIComponent in order to affect the |
| * operation of the Converter. Nested "property" |
| * elements identify JavaBeans properties of the |
| * Converter implementation class that may be configured |
| * to affect the operation of the Converter. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Converter</em>' containment reference. |
| * @see #setConverter(ConverterType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Converter() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='converter' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ConverterType getConverter(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverter <em>Converter</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Converter</em>' containment reference. |
| * @see #getConverter() |
| * @generated |
| */ |
| void setConverter(ConverterType value); |
| |
| /** |
| * Returns the value of the '<em><b>Converter Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "converter-class" element represents the fully qualified class name |
| * of a concrete Converter implementation class. It must be of |
| * type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Converter Class</em>' containment reference. |
| * @see #setConverterClass(ConverterClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ConverterClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='converter-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ConverterClassType getConverterClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverterClass <em>Converter Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Converter Class</em>' containment reference. |
| * @see #getConverterClass() |
| * @generated |
| */ |
| void setConverterClass(ConverterClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Converter For Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "converter-for-class" element represents the fully qualified class name |
| * for which a Converter class will be registered. It must be of |
| * type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Converter For Class</em>' containment reference. |
| * @see #setConverterForClass(ConverterForClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ConverterForClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='converter-for-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ConverterForClassType getConverterForClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverterForClass <em>Converter For Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Converter For Class</em>' containment reference. |
| * @see #getConverterForClass() |
| * @generated |
| */ |
| void setConverterForClass(ConverterForClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Converter Id</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "converter-id" element represents the identifier under which the |
| * corresponding Converter class should be registered. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Converter Id</em>' containment reference. |
| * @see #setConverterId(ConverterIdType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ConverterId() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='converter-id' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ConverterIdType getConverterId(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getConverterId <em>Converter Id</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Converter Id</em>' containment reference. |
| * @see #getConverterId() |
| * @generated |
| */ |
| void setConverterId(ConverterIdType value); |
| |
| /** |
| * Returns the value of the '<em><b>Default Locale</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "default-locale" |
| * element declares the default locale for this |
| * application instance. It must be specified as |
| * :language:[_:country:[_:variant:]] without the colons, |
| * for example "ja_JP_SJIS". The separators |
| * between the segments may be '-' or |
| * '_'. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Default Locale</em>' containment reference. |
| * @see #setDefaultLocale(DefaultLocaleType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_DefaultLocale() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='default-locale' namespace='##targetNamespace'" |
| * @generated |
| */ |
| DefaultLocaleType getDefaultLocale(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDefaultLocale <em>Default Locale</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Default Locale</em>' containment reference. |
| * @see #getDefaultLocale() |
| * @generated |
| */ |
| void setDefaultLocale(DefaultLocaleType value); |
| |
| /** |
| * Returns the value of the '<em><b>Default Render Kit Id</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "default-render-kit-id" element allows the application to define |
| * a renderkit to be used other than the standard one. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Default Render Kit Id</em>' containment reference. |
| * @see #setDefaultRenderKitId(DefaultRenderKitIdType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_DefaultRenderKitId() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='default-render-kit-id' namespace='##targetNamespace'" |
| * @generated |
| */ |
| DefaultRenderKitIdType getDefaultRenderKitId(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDefaultRenderKitId <em>Default Render Kit Id</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Default Render Kit Id</em>' containment reference. |
| * @see #getDefaultRenderKitId() |
| * @generated |
| */ |
| void setDefaultRenderKitId(DefaultRenderKitIdType value); |
| |
| /** |
| * Returns the value of the '<em><b>Default Value</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "default-value" contains the value for the property or attribute |
| * in which this element resides. This value differs from the |
| * "suggested-value" in that the property or attribute must take the |
| * value, whereas in "suggested-value" taking the value is optional. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Default Value</em>' containment reference. |
| * @see #setDefaultValue(DefaultValueType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_DefaultValue() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='default-value' namespace='##targetNamespace'" |
| * @generated |
| */ |
| DefaultValueType getDefaultValue(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDefaultValue <em>Default Value</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Default Value</em>' containment reference. |
| * @see #getDefaultValue() |
| * @generated |
| */ |
| void setDefaultValue(DefaultValueType value); |
| |
| /** |
| * Returns the value of the '<em><b>Description</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "description" element |
| * contains a textual description of the element it is |
| * nested in, optionally flagged with a language code using |
| * the "xml:lang" attribute. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Description</em>' containment reference. |
| * @see #setDescription(DescriptionType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Description() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='description' namespace='##targetNamespace'" |
| * @generated |
| */ |
| DescriptionType getDescription(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDescription <em>Description</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Description</em>' containment reference. |
| * @see #getDescription() |
| * @generated |
| */ |
| void setDescription(DescriptionType value); |
| |
| /** |
| * Returns the value of the '<em><b>Display Name</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "display-name" element |
| * is a short descriptive name describing the entity |
| * associated with the element it is nested in, intended to |
| * be displayed by tools, and optionally flagged with a |
| * language code using the "xml:lang" |
| * attribute. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Display Name</em>' containment reference. |
| * @see #setDisplayName(DisplayNameType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_DisplayName() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='display-name' namespace='##targetNamespace'" |
| * @generated |
| */ |
| DisplayNameType getDisplayName(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getDisplayName <em>Display Name</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Display Name</em>' containment reference. |
| * @see #getDisplayName() |
| * @generated |
| */ |
| void setDisplayName(DisplayNameType value); |
| |
| /** |
| * Returns the value of the '<em><b>Faces Config</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * ==================== Top Level Elements |
| * ============================== The |
| * "faces-config" element is the root of the |
| * configuration information hierarchy, and contains |
| * nested elements for all of the other configuration |
| * settings. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Faces Config</em>' containment reference. |
| * @see #setFacesConfig(FacesConfigType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_FacesConfig() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='faces-config' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FacesConfigType getFacesConfig(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacesConfig <em>Faces Config</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Faces Config</em>' containment reference. |
| * @see #getFacesConfig() |
| * @generated |
| */ |
| void setFacesConfig(FacesConfigType value); |
| |
| /** |
| * Returns the value of the '<em><b>Faces Context Factory</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The |
| * "faces-context-factory" element contains the |
| * fully qualified class name of the concrete |
| * FacesContextFactory implementation class that will |
| * be called when |
| * FactoryFinder.getFactory(FACES_CONTEXT_FACTORY) is |
| * called. It must be of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Faces Context Factory</em>' containment reference. |
| * @see #setFacesContextFactory(FacesContextFactoryType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_FacesContextFactory() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='faces-context-factory' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FacesContextFactoryType getFacesContextFactory(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacesContextFactory <em>Faces Context Factory</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Faces Context Factory</em>' containment reference. |
| * @see #getFacesContextFactory() |
| * @generated |
| */ |
| void setFacesContextFactory(FacesContextFactoryType value); |
| |
| /** |
| * Returns the value of the '<em><b>Facet</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * Define the name and other design-time information for a facet that is |
| * associated with a renderer or a component. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Facet</em>' containment reference. |
| * @see #setFacet(FacetType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Facet() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='facet' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FacetType getFacet(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacet <em>Facet</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Facet</em>' containment reference. |
| * @see #getFacet() |
| * @generated |
| */ |
| void setFacet(FacetType value); |
| |
| /** |
| * Returns the value of the '<em><b>Facet Extension</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * Extension element for facet. May contain implementation |
| * specific content. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Facet Extension</em>' containment reference. |
| * @see #setFacetExtension(FacetExtensionType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_FacetExtension() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='facet-extension' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FacetExtensionType getFacetExtension(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacetExtension <em>Facet Extension</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Facet Extension</em>' containment reference. |
| * @see #getFacetExtension() |
| * @generated |
| */ |
| void setFacetExtension(FacetExtensionType value); |
| |
| /** |
| * Returns the value of the '<em><b>Facet Name</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "facet-name" element represents the facet name under which a |
| * UIComponent will be added to its parent. It must be of type |
| * "Identifier". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Facet Name</em>' containment reference. |
| * @see #setFacetName(FacetNameType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_FacetName() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='facet-name' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FacetNameType getFacetName(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFacetName <em>Facet Name</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Facet Name</em>' containment reference. |
| * @see #getFacetName() |
| * @generated |
| */ |
| void setFacetName(FacetNameType value); |
| |
| /** |
| * Returns the value of the '<em><b>Factory</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "factory" element |
| * provides a mechanism to define the various Factories |
| * that comprise parts of the implementation of JavaServer |
| * Faces. For nested elements that are not specified, the |
| * JSF implementation must provide a suitable default. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Factory</em>' containment reference. |
| * @see #setFactory(FactoryType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Factory() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='factory' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FactoryType getFactory(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFactory <em>Factory</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Factory</em>' containment reference. |
| * @see #getFactory() |
| * @generated |
| */ |
| void setFactory(FactoryType value); |
| |
| /** |
| * Returns the value of the '<em><b>From Action</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "from-action" element contains an action reference expression |
| * that must have been executed (by the default ActionListener for handling |
| * application level events) in order to select this navigation rule. If |
| * not specified, this rule will be relevant no matter which action reference |
| * was executed (or if no action reference was executed). |
| * |
| * This value must be of type "Action". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>From Action</em>' containment reference. |
| * @see #setFromAction(FromActionType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_FromAction() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='from-action' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FromActionType getFromAction(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFromAction <em>From Action</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>From Action</em>' containment reference. |
| * @see #getFromAction() |
| * @generated |
| */ |
| void setFromAction(FromActionType value); |
| |
| /** |
| * Returns the value of the '<em><b>From Outcome</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "from-outcome" element contains a logical outcome string returned |
| * by the execution of an application action method selected via an |
| * "actionRef" property (or a literal value specified by an "action" |
| * property) of a UICommand component. If specified, this rule will be |
| * relevant only if the outcome value matches this element's value. If |
| * not specified, this rule will be relevant no matter what the outcome |
| * value was. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>From Outcome</em>' containment reference. |
| * @see #setFromOutcome(FromOutcomeType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_FromOutcome() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='from-outcome' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FromOutcomeType getFromOutcome(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFromOutcome <em>From Outcome</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>From Outcome</em>' containment reference. |
| * @see #getFromOutcome() |
| * @generated |
| */ |
| void setFromOutcome(FromOutcomeType value); |
| |
| /** |
| * Returns the value of the '<em><b>From View Id</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "from-view-id" element contains the view identifier of the view |
| * for which the containing navigation rule is relevant. If no |
| * "from-view" element is specified, this rule applies to navigation |
| * decisions on all views. If this element is not specified, a value |
| * of "*" is assumed, meaning that this navigation rule applies to all |
| * views. |
| * |
| * This value must be of type "ViewIdPattern". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>From View Id</em>' containment reference. |
| * @see #setFromViewId(FromViewIdType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_FromViewId() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='from-view-id' namespace='##targetNamespace'" |
| * @generated |
| */ |
| FromViewIdType getFromViewId(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getFromViewId <em>From View Id</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>From View Id</em>' containment reference. |
| * @see #getFromViewId() |
| * @generated |
| */ |
| void setFromViewId(FromViewIdType value); |
| |
| /** |
| * Returns the value of the '<em><b>Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "icon" element |
| * contains "small-icon" and |
| * "large-icon" elements that specify the |
| * resoruce paths for small and large GIF or JPG icon |
| * images used to represent the parent element in a GUI |
| * tool. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Icon</em>' containment reference. |
| * @see #setIcon(IconType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Icon() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='icon' namespace='##targetNamespace'" |
| * @generated |
| */ |
| IconType getIcon(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getIcon <em>Icon</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Icon</em>' containment reference. |
| * @see #getIcon() |
| * @generated |
| */ |
| void setIcon(IconType value); |
| |
| /** |
| * Returns the value of the '<em><b>Key</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "key" element is the String representation of a map key that |
| * will be stored in a managed property of type java.util.Map. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Key</em>' containment reference. |
| * @see #setKey(KeyType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Key() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='key' namespace='##targetNamespace'" |
| * @generated |
| */ |
| KeyType getKey(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getKey <em>Key</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Key</em>' containment reference. |
| * @see #getKey() |
| * @generated |
| */ |
| void setKey(KeyType value); |
| |
| /** |
| * Returns the value of the '<em><b>Key Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "key-class" element defines the Java type to which each "key" |
| * element in a set of "map-entry" elements will be converted to. It |
| * must be of type "ClassName". If omitted, "java.lang.String" |
| * is assumed. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Key Class</em>' containment reference. |
| * @see #setKeyClass(KeyClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_KeyClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='key-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| KeyClassType getKeyClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getKeyClass <em>Key Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Key Class</em>' containment reference. |
| * @see #getKeyClass() |
| * @generated |
| */ |
| void setKeyClass(KeyClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Large Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "large-icon" element contains the resource path to a large (32x32) |
| * icon image. The image may be in either GIF or JPG format. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Large Icon</em>' containment reference. |
| * @see #setLargeIcon(LargeIconType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_LargeIcon() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='large-icon' namespace='##targetNamespace'" |
| * @generated |
| */ |
| LargeIconType getLargeIcon(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLargeIcon <em>Large Icon</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Large Icon</em>' containment reference. |
| * @see #getLargeIcon() |
| * @generated |
| */ |
| void setLargeIcon(LargeIconType value); |
| |
| /** |
| * Returns the value of the '<em><b>Lifecycle</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "lifecycle" element |
| * provides a mechanism to specify modifications to the |
| * behaviour of the default Lifecycle implementation |
| * for this web application. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Lifecycle</em>' containment reference. |
| * @see #setLifecycle(LifecycleType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Lifecycle() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='lifecycle' namespace='##targetNamespace'" |
| * @generated |
| */ |
| LifecycleType getLifecycle(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLifecycle <em>Lifecycle</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Lifecycle</em>' containment reference. |
| * @see #getLifecycle() |
| * @generated |
| */ |
| void setLifecycle(LifecycleType value); |
| |
| /** |
| * Returns the value of the '<em><b>Lifecycle Factory</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "lifecycle-factory" |
| * element contains the fully qualified class name of |
| * the concrete LifecycleFactory implementation class that |
| * will be called when |
| * FactoryFinder.getFactory(LIFECYCLE_FACTORY) is called. |
| * It must be of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Lifecycle Factory</em>' containment reference. |
| * @see #setLifecycleFactory(LifecycleFactoryType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_LifecycleFactory() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='lifecycle-factory' namespace='##targetNamespace'" |
| * @generated |
| */ |
| LifecycleFactoryType getLifecycleFactory(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLifecycleFactory <em>Lifecycle Factory</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Lifecycle Factory</em>' containment reference. |
| * @see #getLifecycleFactory() |
| * @generated |
| */ |
| void setLifecycleFactory(LifecycleFactoryType value); |
| |
| /** |
| * Returns the value of the '<em><b>List Entries</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "list-entries" element |
| * represents a set of initialization elements for a |
| * managed property that is a java.util.List or an |
| * array. In the former case, the "value-class" |
| * element can optionally be used to declare the Java |
| * type to which each value should be converted before |
| * adding it to the Collection. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>List Entries</em>' containment reference. |
| * @see #setListEntries(ListEntriesType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ListEntries() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='list-entries' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ListEntriesType getListEntries(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getListEntries <em>List Entries</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>List Entries</em>' containment reference. |
| * @see #getListEntries() |
| * @generated |
| */ |
| void setListEntries(ListEntriesType value); |
| |
| /** |
| * Returns the value of the '<em><b>Locale Config</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "locale-config" |
| * element allows the app developer to declare the |
| * supported locales for this application. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Locale Config</em>' containment reference. |
| * @see #setLocaleConfig(LocaleConfigType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_LocaleConfig() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='locale-config' namespace='##targetNamespace'" |
| * @generated |
| */ |
| LocaleConfigType getLocaleConfig(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getLocaleConfig <em>Locale Config</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Locale Config</em>' containment reference. |
| * @see #getLocaleConfig() |
| * @generated |
| */ |
| void setLocaleConfig(LocaleConfigType value); |
| |
| /** |
| * Returns the value of the '<em><b>Managed Bean</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "managed-bean" element |
| * represents a JavaBean, of a particular class, that |
| * will be dynamically instantiated at runtime (by the |
| * default VariableResolver implementation) if it is |
| * referenced as the first element of a value reference |
| * expression, and no corresponding bean can be |
| * identified in any scope. In addition to the creation of |
| * the managed bean, and the optional storing of it |
| * into the specified scope, the nested |
| * managed-property elements can be used to initialize the |
| * contents of settable JavaBeans properties of the |
| * created instance. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Managed Bean</em>' containment reference. |
| * @see #setManagedBean(ManagedBeanType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ManagedBean() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='managed-bean' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ManagedBeanType getManagedBean(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBean <em>Managed Bean</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Managed Bean</em>' containment reference. |
| * @see #getManagedBean() |
| * @generated |
| */ |
| void setManagedBean(ManagedBeanType value); |
| |
| /** |
| * Returns the value of the '<em><b>Managed Bean Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "managed-bean-class" element represents the fully qualified class |
| * name of the Java class that will be used to instantiate a new instance |
| * if creation of the specified managed bean is requested. It must be of |
| * type "ClassName". |
| * |
| * The specified class must conform to standard JavaBeans conventions. |
| * In particular, it must have a public zero-arguments constructor, and |
| * zero or more public property setters. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Managed Bean Class</em>' containment reference. |
| * @see #setManagedBeanClass(ManagedBeanClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ManagedBeanClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='managed-bean-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ManagedBeanClassType getManagedBeanClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBeanClass <em>Managed Bean Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Managed Bean Class</em>' containment reference. |
| * @see #getManagedBeanClass() |
| * @generated |
| */ |
| void setManagedBeanClass(ManagedBeanClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Managed Bean Name</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "managed-bean-name" element represents the attribute name under |
| * which a managed bean will be searched for, as well as stored (unless |
| * the "managed-bean-scope" value is "none"). It must be of type |
| * "Identifier". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Managed Bean Name</em>' containment reference. |
| * @see #setManagedBeanName(ManagedBeanNameType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ManagedBeanName() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='managed-bean-name' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ManagedBeanNameType getManagedBeanName(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBeanName <em>Managed Bean Name</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Managed Bean Name</em>' containment reference. |
| * @see #getManagedBeanName() |
| * @generated |
| */ |
| void setManagedBeanName(ManagedBeanNameType value); |
| |
| /** |
| * Returns the value of the '<em><b>Managed Bean Scope</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "managed-bean-scope" element represents the scope into which a newly |
| * created instance of the specified managed bean will be stored (unless |
| * the value is "none"). It must be of type "ScopeOrNone". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Managed Bean Scope</em>' containment reference. |
| * @see #setManagedBeanScope(ManagedBeanScopeType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ManagedBeanScope() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='managed-bean-scope' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ManagedBeanScopeType getManagedBeanScope(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedBeanScope <em>Managed Bean Scope</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Managed Bean Scope</em>' containment reference. |
| * @see #getManagedBeanScope() |
| * @generated |
| */ |
| void setManagedBeanScope(ManagedBeanScopeType value); |
| |
| /** |
| * Returns the value of the '<em><b>Managed Property</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "managed-property" |
| * element represents an individual property of a |
| * managed bean that will be configured to the specified |
| * value (or value set) if the corresponding managed |
| * bean is automatically created. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Managed Property</em>' containment reference. |
| * @see #setManagedProperty(ManagedPropertyType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ManagedProperty() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='managed-property' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ManagedPropertyType getManagedProperty(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getManagedProperty <em>Managed Property</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Managed Property</em>' containment reference. |
| * @see #getManagedProperty() |
| * @generated |
| */ |
| void setManagedProperty(ManagedPropertyType value); |
| |
| /** |
| * Returns the value of the '<em><b>Map Entries</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "map-entries' element |
| * represents a set of key-entry pairs that will be |
| * added to the computed value of a managed property of |
| * type java.util.Map. In addition, the Java class |
| * types of the key and entry values may be optionally |
| * declared. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Map Entries</em>' containment reference. |
| * @see #setMapEntries(MapEntriesType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_MapEntries() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='map-entries' namespace='##targetNamespace'" |
| * @generated |
| */ |
| MapEntriesType getMapEntries(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getMapEntries <em>Map Entries</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Map Entries</em>' containment reference. |
| * @see #getMapEntries() |
| * @generated |
| */ |
| void setMapEntries(MapEntriesType value); |
| |
| /** |
| * Returns the value of the '<em><b>Map Entry</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "map-entry" element |
| * reprsents a single key-entry pair that will be added |
| * to the computed value of a managed property of type |
| * java.util.Map. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Map Entry</em>' containment reference. |
| * @see #setMapEntry(MapEntryType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_MapEntry() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='map-entry' namespace='##targetNamespace'" |
| * @generated |
| */ |
| MapEntryType getMapEntry(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getMapEntry <em>Map Entry</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Map Entry</em>' containment reference. |
| * @see #getMapEntry() |
| * @generated |
| */ |
| void setMapEntry(MapEntryType value); |
| |
| /** |
| * Returns the value of the '<em><b>Message Bundle</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The base name of a resource bundle |
| * representing the message resources for this |
| * application. See the JavaDocs for the |
| * "java.util.ResourceBundle" class for more |
| * information on the syntax of resource bundle names. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Message Bundle</em>' containment reference. |
| * @see #setMessageBundle(MessageBundleType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_MessageBundle() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='message-bundle' namespace='##targetNamespace'" |
| * @generated |
| */ |
| MessageBundleType getMessageBundle(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getMessageBundle <em>Message Bundle</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Message Bundle</em>' containment reference. |
| * @see #getMessageBundle() |
| * @generated |
| */ |
| void setMessageBundle(MessageBundleType value); |
| |
| /** |
| * Returns the value of the '<em><b>Navigation Case</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "navigation-case" |
| * element describes a particular combination of |
| * conditions that must match for this case to be executed, |
| * and the view id of the component tree that should be |
| * selected next. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Navigation Case</em>' containment reference. |
| * @see #setNavigationCase(NavigationCaseType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_NavigationCase() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='navigation-case' namespace='##targetNamespace'" |
| * @generated |
| */ |
| NavigationCaseType getNavigationCase(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNavigationCase <em>Navigation Case</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Navigation Case</em>' containment reference. |
| * @see #getNavigationCase() |
| * @generated |
| */ |
| void setNavigationCase(NavigationCaseType value); |
| |
| /** |
| * Returns the value of the '<em><b>Navigation Handler</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "navigation-handler" |
| * element contains the fully qualified class name of |
| * the concrete NavigationHandler implementation class that |
| * will be called during the Invoke Application phase |
| * of the request processing lifecycle, if the default |
| * ActionListener (provided by the JSF implementation) is |
| * used. It must be of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Navigation Handler</em>' containment reference. |
| * @see #setNavigationHandler(NavigationHandlerType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_NavigationHandler() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='navigation-handler' namespace='##targetNamespace'" |
| * @generated |
| */ |
| NavigationHandlerType getNavigationHandler(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNavigationHandler <em>Navigation Handler</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Navigation Handler</em>' containment reference. |
| * @see #getNavigationHandler() |
| * @generated |
| */ |
| void setNavigationHandler(NavigationHandlerType value); |
| |
| /** |
| * Returns the value of the '<em><b>Navigation Rule</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "navigation-rule" |
| * element represents an individual decision rule that |
| * will be utilized by the default NavigationHandler |
| * implementation to make decisions on what view should be |
| * displayed next, based on the view id being |
| * processed. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Navigation Rule</em>' containment reference. |
| * @see #setNavigationRule(NavigationRuleType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_NavigationRule() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='navigation-rule' namespace='##targetNamespace'" |
| * @generated |
| */ |
| NavigationRuleType getNavigationRule(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNavigationRule <em>Navigation Rule</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Navigation Rule</em>' containment reference. |
| * @see #getNavigationRule() |
| * @generated |
| */ |
| void setNavigationRule(NavigationRuleType value); |
| |
| /** |
| * Returns the value of the '<em><b>Null Value</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "null-value" element |
| * indicates that the managed property in which we are |
| * nested will be explicitly set to null if our managed |
| * bean is automatically created. This is different |
| * from omitting the managed property element entirely, |
| * which will cause no property setter to be called for |
| * this property. The "null-value" element |
| * can only be used when the associated |
| * "property-class" identifies a Java class, not |
| * a Java primitive. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Null Value</em>' containment reference. |
| * @see #setNullValue(NullValueType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_NullValue() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='null-value' namespace='##targetNamespace'" |
| * @generated |
| */ |
| NullValueType getNullValue(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getNullValue <em>Null Value</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Null Value</em>' containment reference. |
| * @see #getNullValue() |
| * @generated |
| */ |
| void setNullValue(NullValueType value); |
| |
| /** |
| * Returns the value of the '<em><b>Phase Listener</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "phase-listener" element |
| * contains the fully qualified class name of the concrete |
| * PhaseListener implementation class that will be |
| * registered on the Lifecycle. It must be of type |
| * "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Phase Listener</em>' containment reference. |
| * @see #setPhaseListener(PhaseListenerType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_PhaseListener() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='phase-listener' namespace='##targetNamespace'" |
| * @generated |
| */ |
| PhaseListenerType getPhaseListener(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPhaseListener <em>Phase Listener</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Phase Listener</em>' containment reference. |
| * @see #getPhaseListener() |
| * @generated |
| */ |
| void setPhaseListener(PhaseListenerType value); |
| |
| /** |
| * Returns the value of the '<em><b>Property</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "property" element |
| * represents a JavaBean property of the Java class |
| * represented by our parent element. Property names |
| * must be unique within the scope of the Java class |
| * that is represented by the parent element, and must |
| * correspond to property names that will be recognized |
| * when performing introspection against that class via |
| * java.beans.Introspector. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Property</em>' containment reference. |
| * @see #setProperty(PropertyType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Property() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='property' namespace='##targetNamespace'" |
| * @generated |
| */ |
| PropertyType getProperty(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getProperty <em>Property</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Property</em>' containment reference. |
| * @see #getProperty() |
| * @generated |
| */ |
| void setProperty(PropertyType value); |
| |
| /** |
| * Returns the value of the '<em><b>Property Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "property-class" element represents the Java type of the value |
| * associated with this property name. It must be of type "JavaType". |
| * If not specified, it can be inferred from existing classes; however, |
| * this element should be specified if the configuration file is going |
| * to be the source for generating the corresponding classes. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Property Class</em>' containment reference. |
| * @see #setPropertyClass(PropertyClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_PropertyClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='property-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| PropertyClassType getPropertyClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyClass <em>Property Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Property Class</em>' containment reference. |
| * @see #getPropertyClass() |
| * @generated |
| */ |
| void setPropertyClass(PropertyClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Property Extension</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * Extension element for property. |
| * May contain implementation specific content. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Property Extension</em>' containment reference. |
| * @see #setPropertyExtension(PropertyExtensionType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_PropertyExtension() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='property-extension' namespace='##targetNamespace'" |
| * @generated |
| */ |
| PropertyExtensionType getPropertyExtension(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyExtension <em>Property Extension</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Property Extension</em>' containment reference. |
| * @see #getPropertyExtension() |
| * @generated |
| */ |
| void setPropertyExtension(PropertyExtensionType value); |
| |
| /** |
| * Returns the value of the '<em><b>Property Name</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "property-name" element represents the JavaBeans property name |
| * under which the corresponding value may be stored. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Property Name</em>' containment reference. |
| * @see #setPropertyName(PropertyNameType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_PropertyName() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='property-name' namespace='##targetNamespace'" |
| * @generated |
| */ |
| PropertyNameType getPropertyName(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyName <em>Property Name</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Property Name</em>' containment reference. |
| * @see #getPropertyName() |
| * @generated |
| */ |
| void setPropertyName(PropertyNameType value); |
| |
| /** |
| * Returns the value of the '<em><b>Property Resolver</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "property-resolver" |
| * element contains the fully qualified class name of |
| * the concrete PropertyResolver implementation class that |
| * will be used during the processing of value |
| * reference expressions. It must be of type |
| * "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Property Resolver</em>' containment reference. |
| * @see #setPropertyResolver(PropertyResolverType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_PropertyResolver() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='property-resolver' namespace='##targetNamespace'" |
| * @generated |
| */ |
| PropertyResolverType getPropertyResolver(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getPropertyResolver <em>Property Resolver</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Property Resolver</em>' containment reference. |
| * @see #getPropertyResolver() |
| * @generated |
| */ |
| void setPropertyResolver(PropertyResolverType value); |
| |
| /** |
| * Returns the value of the '<em><b>Redirect</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "redirect" element |
| * indicates that navigation to the specified |
| * "to-view-id" should be accomplished by |
| * performing an HTTP redirect rather than the usual |
| * ViewHandler mechanisms. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Redirect</em>' containment reference. |
| * @see #setRedirect(RedirectType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Redirect() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='redirect' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RedirectType getRedirect(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRedirect <em>Redirect</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Redirect</em>' containment reference. |
| * @see #getRedirect() |
| * @generated |
| */ |
| void setRedirect(RedirectType value); |
| |
| /** |
| * Returns the value of the '<em><b>Referenced Bean</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "referenced-bean" |
| * element represents at design time the promise that a |
| * Java object of the specified type will exist at runtime |
| * in some scope, under the specified key. This can be |
| * used by design time tools to construct user |
| * interface dialogs based on the properties of the |
| * specified class. The presence or absence of a |
| * referenced bean element has no impact on the |
| * JavaServer Faces runtime environment inside a web |
| * application. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Referenced Bean</em>' containment reference. |
| * @see #setReferencedBean(ReferencedBeanType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ReferencedBean() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='referenced-bean' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ReferencedBeanType getReferencedBean(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getReferencedBean <em>Referenced Bean</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Referenced Bean</em>' containment reference. |
| * @see #getReferencedBean() |
| * @generated |
| */ |
| void setReferencedBean(ReferencedBeanType value); |
| |
| /** |
| * Returns the value of the '<em><b>Referenced Bean Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "referenced-bean-class" element represents the fully qualified class |
| * name of the Java class (either abstract or concrete) or Java interface |
| * implemented by the corresponding referenced bean. It must be of type |
| * "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Referenced Bean Class</em>' containment reference. |
| * @see #setReferencedBeanClass(ReferencedBeanClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ReferencedBeanClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='referenced-bean-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ReferencedBeanClassType getReferencedBeanClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getReferencedBeanClass <em>Referenced Bean Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Referenced Bean Class</em>' containment reference. |
| * @see #getReferencedBeanClass() |
| * @generated |
| */ |
| void setReferencedBeanClass(ReferencedBeanClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Referenced Bean Name</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "referenced-bean-name" element represents the attribute name under |
| * which the corresponding referenced bean may be assumed to be stored, |
| * in one of the scopes defined by the "Scope" type. It must be of type |
| * "Identifier". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Referenced Bean Name</em>' containment reference. |
| * @see #setReferencedBeanName(ReferencedBeanNameType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ReferencedBeanName() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='referenced-bean-name' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ReferencedBeanNameType getReferencedBeanName(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getReferencedBeanName <em>Referenced Bean Name</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Referenced Bean Name</em>' containment reference. |
| * @see #getReferencedBeanName() |
| * @generated |
| */ |
| void setReferencedBeanName(ReferencedBeanNameType value); |
| |
| /** |
| * Returns the value of the '<em><b>Renderer</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "renderer" element |
| * represents a concrete Renderer implementation class |
| * that should be registered under the specified type |
| * identifier, in the RenderKit associated with the |
| * parent render-kit element. Renderer types must be |
| * unique within the RenderKit associated with the parent |
| * "render-kit" element. Nested |
| * "attribute" elements identify generic |
| * component attributes that are recognized by this |
| * renderer. Nested "supported-component-type" |
| * and "supported-component-class" elements |
| * identify supported component classes, by their type |
| * identifiers or the implementation class name, |
| * respectively, that are supported by this Renderer. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Renderer</em>' containment reference. |
| * @see #setRenderer(RendererType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Renderer() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='renderer' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RendererType getRenderer(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderer <em>Renderer</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Renderer</em>' containment reference. |
| * @see #getRenderer() |
| * @generated |
| */ |
| void setRenderer(RendererType value); |
| |
| /** |
| * Returns the value of the '<em><b>Renderer Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "renderer-class" element represents the fully qualified class name |
| * of a concrete Renderer implementation class. It must be of |
| * type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Renderer Class</em>' containment reference. |
| * @see #setRendererClass(RendererClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_RendererClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='renderer-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RendererClassType getRendererClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRendererClass <em>Renderer Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Renderer Class</em>' containment reference. |
| * @see #getRendererClass() |
| * @generated |
| */ |
| void setRendererClass(RendererClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Renderer Extension</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * Extension element for renderer. |
| * May contain implementation specific content. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Renderer Extension</em>' containment reference. |
| * @see #setRendererExtension(RendererExtensionType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_RendererExtension() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='renderer-extension' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RendererExtensionType getRendererExtension(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRendererExtension <em>Renderer Extension</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Renderer Extension</em>' containment reference. |
| * @see #getRendererExtension() |
| * @generated |
| */ |
| void setRendererExtension(RendererExtensionType value); |
| |
| /** |
| * Returns the value of the '<em><b>Renderer Type</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "renderer-type" element represents a renderer type identifier for the |
| * Renderer represented by the parent "renderer" element. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Renderer Type</em>' containment reference. |
| * @see #setRendererType(RendererTypeType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_RendererType() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='renderer-type' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RendererTypeType getRendererType(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRendererType <em>Renderer Type</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Renderer Type</em>' containment reference. |
| * @see #getRendererType() |
| * @generated |
| */ |
| void setRendererType(RendererTypeType value); |
| |
| /** |
| * Returns the value of the '<em><b>Render Kit</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "render-kit" element |
| * represents a concrete RenderKit implementation that |
| * should be registered under the specified render-kit-id. |
| * If no render-kit-id is specified, the identifier of |
| * the default RenderKit |
| * (RenderKitFactory.DEFAULT_RENDER_KIT) is assumed. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Render Kit</em>' containment reference. |
| * @see #setRenderKit(RenderKitType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_RenderKit() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='render-kit' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RenderKitType getRenderKit(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKit <em>Render Kit</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Render Kit</em>' containment reference. |
| * @see #getRenderKit() |
| * @generated |
| */ |
| void setRenderKit(RenderKitType value); |
| |
| /** |
| * Returns the value of the '<em><b>Render Kit Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "render-kit-class" element represents the fully qualified class name |
| * of a concrete RenderKit implementation class. It must be of |
| * type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Render Kit Class</em>' containment reference. |
| * @see #setRenderKitClass(RenderKitClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_RenderKitClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='render-kit-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RenderKitClassType getRenderKitClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKitClass <em>Render Kit Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Render Kit Class</em>' containment reference. |
| * @see #getRenderKitClass() |
| * @generated |
| */ |
| void setRenderKitClass(RenderKitClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Render Kit Factory</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "render-kit-factory" |
| * element contains the fully qualified class name of |
| * the concrete RenderKitFactory implementation class that |
| * will be called when |
| * FactoryFinder.getFactory(RENDER_KIT_FACTORY) is called. |
| * It must be of type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Render Kit Factory</em>' containment reference. |
| * @see #setRenderKitFactory(RenderKitFactoryType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_RenderKitFactory() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='render-kit-factory' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RenderKitFactoryType getRenderKitFactory(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKitFactory <em>Render Kit Factory</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Render Kit Factory</em>' containment reference. |
| * @see #getRenderKitFactory() |
| * @generated |
| */ |
| void setRenderKitFactory(RenderKitFactoryType value); |
| |
| /** |
| * Returns the value of the '<em><b>Render Kit Id</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "render-kit-id" element represents an identifier for the |
| * RenderKit represented by the parent "render-kit" element. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Render Kit Id</em>' containment reference. |
| * @see #setRenderKitId(RenderKitIdType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_RenderKitId() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='render-kit-id' namespace='##targetNamespace'" |
| * @generated |
| */ |
| RenderKitIdType getRenderKitId(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getRenderKitId <em>Render Kit Id</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Render Kit Id</em>' containment reference. |
| * @see #getRenderKitId() |
| * @generated |
| */ |
| void setRenderKitId(RenderKitIdType value); |
| |
| /** |
| * Returns the value of the '<em><b>Small Icon</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "small-icon" element contains the resource path to a small (16x16) |
| * icon image. The image may be in either GIF or JPG format. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Small Icon</em>' containment reference. |
| * @see #setSmallIcon(SmallIconType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_SmallIcon() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='small-icon' namespace='##targetNamespace'" |
| * @generated |
| */ |
| SmallIconType getSmallIcon(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getSmallIcon <em>Small Icon</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Small Icon</em>' containment reference. |
| * @see #getSmallIcon() |
| * @generated |
| */ |
| void setSmallIcon(SmallIconType value); |
| |
| /** |
| * Returns the value of the '<em><b>State Manager</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "state-manager" |
| * element contains the fully qualified class name of |
| * the concrete StateManager implementation class that will |
| * be called during the Restore View and Render |
| * Response phases of the request processing lifecycle. |
| * The faces implementation must provide a default |
| * implementation of this class |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>State Manager</em>' containment reference. |
| * @see #setStateManager(StateManagerType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_StateManager() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='state-manager' namespace='##targetNamespace'" |
| * @generated |
| */ |
| StateManagerType getStateManager(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getStateManager <em>State Manager</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>State Manager</em>' containment reference. |
| * @see #getStateManager() |
| * @generated |
| */ |
| void setStateManager(StateManagerType value); |
| |
| /** |
| * Returns the value of the '<em><b>Suggested Value</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "suggested-value" contains the value for the property or |
| * attribute in which this element resides. This value is advisory |
| * only and is intended for tools to use when populating pallettes. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Suggested Value</em>' containment reference. |
| * @see #setSuggestedValue(SuggestedValueType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_SuggestedValue() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='suggested-value' namespace='##targetNamespace'" |
| * @generated |
| */ |
| SuggestedValueType getSuggestedValue(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getSuggestedValue <em>Suggested Value</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Suggested Value</em>' containment reference. |
| * @see #getSuggestedValue() |
| * @generated |
| */ |
| void setSuggestedValue(SuggestedValueType value); |
| |
| /** |
| * Returns the value of the '<em><b>Supported Locale</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "supported-locale" |
| * element allows authors to declare which locales are |
| * supported in this application instance. It must be |
| * specified as :language:[_:country:[_:variant:]] without |
| * the colons, for example "ja_JP_SJIS". The |
| * separators between the segments may be |
| * '-' or '_'. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Supported Locale</em>' containment reference. |
| * @see #setSupportedLocale(SupportedLocaleType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_SupportedLocale() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='supported-locale' namespace='##targetNamespace'" |
| * @generated |
| */ |
| SupportedLocaleType getSupportedLocale(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getSupportedLocale <em>Supported Locale</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Supported Locale</em>' containment reference. |
| * @see #getSupportedLocale() |
| * @generated |
| */ |
| void setSupportedLocale(SupportedLocaleType value); |
| |
| /** |
| * Returns the value of the '<em><b>To View Id</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "to-view" element contains the view identifier of the next view |
| * that should be displayed if this navigation rule is matched. It |
| * must be of type "ViewId". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>To View Id</em>' containment reference. |
| * @see #setToViewId(ToViewIdType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ToViewId() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='to-view-id' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ToViewIdType getToViewId(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getToViewId <em>To View Id</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>To View Id</em>' containment reference. |
| * @see #getToViewId() |
| * @generated |
| */ |
| void setToViewId(ToViewIdType value); |
| |
| /** |
| * Returns the value of the '<em><b>Validator</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "validator" element |
| * represents a concrete Validator implementation class |
| * that should be registered under the specified validator |
| * identifier. Validator identifiers must be unique |
| * within the entire web application. Nested |
| * "attribute" elements identify generic |
| * attributes that may be configured on the |
| * corresponding UIComponent in order to affect the |
| * operation of the Validator. Nested "property" |
| * elements identify JavaBeans properties of the |
| * Validator implementation class that may be configured |
| * to affect the operation of the Validator. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Validator</em>' containment reference. |
| * @see #setValidator(ValidatorType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Validator() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='validator' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ValidatorType getValidator(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValidator <em>Validator</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Validator</em>' containment reference. |
| * @see #getValidator() |
| * @generated |
| */ |
| void setValidator(ValidatorType value); |
| |
| /** |
| * Returns the value of the '<em><b>Validator Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "validator-class" element represents the fully qualified class name |
| * of a concrete Validator implementation class. It must be of |
| * type "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Validator Class</em>' containment reference. |
| * @see #setValidatorClass(ValidatorClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ValidatorClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='validator-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ValidatorClassType getValidatorClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValidatorClass <em>Validator Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Validator Class</em>' containment reference. |
| * @see #getValidatorClass() |
| * @generated |
| */ |
| void setValidatorClass(ValidatorClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Validator Id</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "validator-id" element represents the identifier under which the |
| * corresponding Validator class should be registered. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Validator Id</em>' containment reference. |
| * @see #setValidatorId(ValidatorIdType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ValidatorId() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='validator-id' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ValidatorIdType getValidatorId(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValidatorId <em>Validator Id</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Validator Id</em>' containment reference. |
| * @see #getValidatorId() |
| * @generated |
| */ |
| void setValidatorId(ValidatorIdType value); |
| |
| /** |
| * Returns the value of the '<em><b>Value</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "value" element is the |
| * String representation of a literal value to which a |
| * scalar managed property will be set, or a value |
| * reference expression ("#{...}") that will be |
| * used to calculate the required value. It will be |
| * converted as specified for the actual property type. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Value</em>' containment reference. |
| * @see #setValue(ValueType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_Value() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='value' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ValueType getValue(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValue <em>Value</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Value</em>' containment reference. |
| * @see #getValue() |
| * @generated |
| */ |
| void setValue(ValueType value); |
| |
| /** |
| * Returns the value of the '<em><b>Value Class</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "value-class" element defines the Java type to which each |
| * "value" element's value will be converted to, prior to adding it to |
| * the "list-entries" list for a managed property that is a |
| * java.util.List, or a "map-entries" map for a managed property that |
| * is a java.util.Map. It must be of type "ClassName". If omitted, |
| * "java.lang.String" is assumed. |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Value Class</em>' containment reference. |
| * @see #setValueClass(ValueClassType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ValueClass() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='value-class' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ValueClassType getValueClass(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getValueClass <em>Value Class</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Value Class</em>' containment reference. |
| * @see #getValueClass() |
| * @generated |
| */ |
| void setValueClass(ValueClassType value); |
| |
| /** |
| * Returns the value of the '<em><b>Variable Resolver</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "variable-resolver" |
| * element contains the fully qualified class name of |
| * the concrete VariableResolver implementation class that |
| * will be used during the processing of value |
| * reference expressions. It must be of type |
| * "ClassName". |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>Variable Resolver</em>' containment reference. |
| * @see #setVariableResolver(VariableResolverType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_VariableResolver() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='variable-resolver' namespace='##targetNamespace'" |
| * @generated |
| */ |
| VariableResolverType getVariableResolver(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getVariableResolver <em>Variable Resolver</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>Variable Resolver</em>' containment reference. |
| * @see #getVariableResolver() |
| * @generated |
| */ |
| void setVariableResolver(VariableResolverType value); |
| |
| /** |
| * Returns the value of the '<em><b>View Handler</b></em>' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * <!-- begin-model-doc --> |
| * The "view-handler" |
| * element contains the fully qualified class name of |
| * the concrete ViewHandler implementation class that will |
| * be called during the Restore View and Render |
| * Response phases of the request processing lifecycle. |
| * The faces implementation must provide a default |
| * implementation of this class |
| * <!-- end-model-doc --> |
| * @return the value of the '<em>View Handler</em>' containment reference. |
| * @see #setViewHandler(ViewHandlerType) |
| * @see org.eclipse.jst.jsf.facesconfig.emf.FacesConfigPackage#getDocumentRoot_ViewHandler() |
| * @model containment="true" upper="-2" transient="true" volatile="true" derived="true" |
| * extendedMetaData="kind='element' name='view-handler' namespace='##targetNamespace'" |
| * @generated |
| */ |
| ViewHandlerType getViewHandler(); |
| |
| /** |
| * Sets the value of the '{@link org.eclipse.jst.jsf.facesconfig.emf.DocumentRoot#getViewHandler <em>View Handler</em>}' containment reference. |
| * <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * @param value the new value of the '<em>View Handler</em>' containment reference. |
| * @see #getViewHandler() |
| * @generated |
| */ |
| void setViewHandler(ViewHandlerType value); |
| |
| } // DocumentRoot |