Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/emf/DocumentRoot.java')
-rw-r--r--jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/emf/DocumentRoot.java2589
1 files changed, 0 insertions, 2589 deletions
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/emf/DocumentRoot.java b/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/emf/DocumentRoot.java
deleted file mode 100644
index 6ceae1042..000000000
--- a/jsf/plugins/org.eclipse.jst.jsf.facesconfig/facesconfig/org/eclipse/jst/jsf/facesconfig/emf/DocumentRoot.java
+++ /dev/null
@@ -1,2589 +0,0 @@
-/***************************************************************************************************
- * 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

Back to the top