Bug 398244
[facelets] Taglib's fail to load in EMF model when unexpected tags are
present in the description
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/model/faceletTaglib_2_0.ecore b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/model/faceletTaglib_2_0.ecore
index 54c764f..b02a4e2 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/model/faceletTaglib_2_0.ecore
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/model/faceletTaglib_2_0.ecore
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="faceletTaglib"
- nsURI="http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0" nsPrefix="faceletTaglib">
+<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="faceletTaglib" nsURI="http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0"
+ nsPrefix="faceletTaglib">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="

 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
 
 Copyright 2003-2009 Sun Microsystems, Inc. All rights reserved.
 
 The contents of this file are subject to the terms of either the
 GNU General Public License Version 2 only ("GPL") or the Common
 Development and Distribution License("CDDL") (collectively, the
 "License"). You may not use this file except in compliance with
 the License. You can obtain a copy of the License at
 https://glassfish.dev.java.net/public/CDDL+GPL.html or
 glassfish/bootstrap/legal/LICENSE.txt. See the License for the
 specific language governing permissions and limitations under the
 License.
 
 When distributing the software, include this License Header
 Notice in each file and include the License file at
 glassfish/bootstrap/legal/LICENSE.txt. Sun designates this
 particular file as subject to the "Classpath" exception as
 provided by Sun in the GPL Version 2 section of the License file
 that accompanied this code. If applicable, add the following
 below the License Header, with the fields enclosed by brackets []
 replaced by your own identifying information:
 "Portions Copyrighted [year] [name of copyright owner]"
 
 Contributor(s):
 
 If you wish your version of this file to be governed by only the
 CDDL or only the GPL Version 2, indicate your decision by adding
 "[Contributor] elects to include this software in this
 distribution under the [CDDL or GPL Version 2] license." If you
 don't indicate a single choice of license, a recipient has the
 option to distribute your version of this file under either the
 CDDL, the GPL Version 2 or to extend the choice of license to its
 licensees as provided above. However, if you add GPL Version 2
 code and therefore, elected the GPL Version 2 license, then the
 option applies only if the new code is made subject to such
 option by the copyright holder.
 
 


 <![CDATA[

 The XML Schema for the Tag Libraries in the JavaServer Faces
 Standard Facelets View Declaration Language (Facelets VDL)
 (Version 2.0).

 JSF 2.0 Facelet Tag Libraries that wish to conform to this
 schema must declare it in the following manner.

 <facelet-taglib xmlns="http://java.sun.com/xml/ns/javaee"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facelettaglibary_2_0.xsd"
 version="2.0">

 ...

 </facelet-taglib>

 The instance documents may indicate the published
 version of the schema using xsi:schemaLocation attribute
 for javaee namespace with the following location:

 http://java.sun.com/xml/ns/javaee/web-facelettaglibary_2_0.xsd

 ]]>

 


 


 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
 
 Copyright 2003-2009 Sun Microsystems, Inc. All rights reserved.
 
 The contents of this file are subject to the terms of either the
 GNU General Public License Version 2 only ("GPL") or the Common
 Development and Distribution License("CDDL") (collectively, the
 "License"). You may not use this file except in compliance with
 the License. You can obtain a copy of the License at
 https://glassfish.dev.java.net/public/CDDL+GPL.html or
 glassfish/bootstrap/legal/LICENSE.txt. See the License for the
 specific language governing permissions and limitations under the
 License.
 
 When distributing the software, include this License Header
 Notice in each file and include the License file at
 glassfish/bootstrap/legal/LICENSE.txt. Sun designates this
 particular file as subject to the "Classpath" exception as
 provided by Sun in the GPL Version 2 section of the License file
 that accompanied this code. If applicable, add the following
 below the License Header, with the fields enclosed by brackets []
 replaced by your own identifying information:
 "Portions Copyrighted [year] [name of copyright owner]"
 
 Contributor(s):
 
 If you wish your version of this file to be governed by only the
 CDDL or only the GPL Version 2, indicate your decision by adding
 "[Contributor] elects to include this software in this
 distribution under the [CDDL or GPL Version 2] license." If you
 don't indicate a single choice of license, a recipient has the
 option to distribute your version of this file under either the
 CDDL, the GPL Version 2 or to extend the choice of license to its
 licensees as provided above. However, if you add GPL Version 2
 code and therefore, elected the GPL Version 2 license, then the
 option applies only if the new code is made subject to such
 option by the copyright holder.
 
 


The following definitions that appear in the common
shareable schema(s) of J2EE deployment descriptors should be
interpreted with respect to the context they are included:

Deployment Component may indicate one of the following:
 j2ee application;
 application client;
 web application;
 enterprise bean;
 resource adapter;

Deployment File may indicate one of the following:
 ear file;
 war file;
 jar file;
 rar file;



 <div xmlns="http://www.w3.org/1999/xhtml">
 <h1>About the XML namespace</h1>

 <div class="bodytext">
 <p>
 This schema document describes the XML namespace, in a form
 suitable for import by other schema documents.
 </p>
 <p>
 See <a href="http://www.w3.org/XML/1998/namespace.html">
 http://www.w3.org/XML/1998/namespace.html</a> and
 <a href="http://www.w3.org/TR/REC-xml">
 http://www.w3.org/TR/REC-xml</a> for information 
 about this namespace.
 </p>
 <p>
 Note that local names in this namespace are intended to be
 defined only by the World Wide Web Consortium or its subgroups.
 The names currently defined in this namespace are listed below.
 They should not be used with conflicting semantics by any Working
 Group, specification, or document instance.
 </p>
 <p> 
 See further below in this document for more information about <a href="#usage">how to refer to this schema document from your own
 XSD schema documents</a> and about <a href="#nsversioning">the
 namespace-versioning policy governing this schema document</a>.
 </p>
 </div>
 </div>
 

 <div xmlns="http://www.w3.org/1999/xhtml">
 
 <h3>Father (in any context at all)</h3> 

 <div class="bodytext">
 <p>
 denotes Jon Bosak, the chair of 
 the original XML Working Group. This name is reserved by 
 the following decision of the W3C XML Plenary and 
 XML Coordination groups:
 </p>
 <blockquote>
 <p>
	In appreciation for his vision, leadership and
	dedication the W3C XML Plenary on this 10th day of
	February, 2000, reserves for Jon Bosak in perpetuity
	the XML name "xml:Father".
 </p>
 </blockquote>
 </div>
 </div>
 

 <div id="usage" xml:id="usage" xmlns="http://www.w3.org/1999/xhtml">
 <h2>
 <a name="usage">About this schema document</a>
 </h2>

 <div class="bodytext">
 <p>
 This schema defines attributes and an attribute group suitable
 for use by schemas wishing to allow <code>xml:base</code>,
 <code>xml:lang</code>, <code>xml:space</code> or
 <code>xml:id</code> attributes on elements they define.
 </p>
 <p>
 To enable this, such a schema must import this schema for
 the XML namespace, e.g. as follows:
 </p>
 <pre>
 &lt;schema . . .&gt;
 . . .
 &lt;import namespace="http://www.w3.org/XML/1998/namespace"
 schemaLocation="http://www.w3.org/2001/xml.xsd"/&gt;
 </pre>
 <p>
 or
 </p>
 <pre>
 &lt;import namespace="http://www.w3.org/XML/1998/namespace"
 schemaLocation="http://www.w3.org/2009/01/xml.xsd"/&gt;
 </pre>
 <p>
 Subsequently, qualified reference to any of the attributes or the
 group defined below will have the desired effect, e.g.
 </p>
 <pre>
 &lt;type . . .&gt;
 . . .
 &lt;attributeGroup ref="xml:specialAttrs"/&gt;
 </pre>
 <p>
 will define a type which will schema-validate an instance element
 with any of those attributes.
 </p>
 </div>
 </div>
 

 <div id="nsversioning" xml:id="nsversioning" xmlns="http://www.w3.org/1999/xhtml">
 <h2>
 <a name="nsversioning">Versioning policy for this schema document</a>
 </h2>
 <div class="bodytext">
 <p>
 In keeping with the XML Schema WG's standard versioning
 policy, this schema document will persist at
 <a href="http://www.w3.org/2009/01/xml.xsd">
 http://www.w3.org/2009/01/xml.xsd</a>.
 </p>
 <p>
 At the date of issue it can also be found at
 <a href="http://www.w3.org/2001/xml.xsd">
 http://www.w3.org/2001/xml.xsd</a>.
 </p>
 <p>
 The schema document at that URI may however change in the future,
 in order to remain compatible with the latest version of XML
 Schema itself, or with the XML namespace itself. In other words,
 if the XML Schema or XML namespaces change, the version of this
 document at <a href="http://www.w3.org/2001/xml.xsd">
 http://www.w3.org/2001/xml.xsd 
 </a> 
 will change accordingly; the version at 
 <a href="http://www.w3.org/2009/01/xml.xsd">
 http://www.w3.org/2009/01/xml.xsd 
 </a> 
 will not change.
 </p>
 <p>
 Previous dated (and unchanging) versions of this schema 
 document are at:
 </p>
 <ul>
 <li>
 <a href="http://www.w3.org/2009/01/xml.xsd">
	http://www.w3.org/2009/01/xml.xsd</a>
 </li>
 <li>
 <a href="http://www.w3.org/2007/08/xml.xsd">
	http://www.w3.org/2007/08/xml.xsd</a>
 </li>
 <li>
 <a href="http://www.w3.org/2004/10/xml.xsd">
	http://www.w3.org/2004/10/xml.xsd</a>
 </li>
 <li>
 <a href="http://www.w3.org/2001/03/xml.xsd">
	http://www.w3.org/2001/03/xml.xsd</a>
 </li>
 </ul>
 </div>
 </div>
 "/>
</eAnnotations>
- <eClassifiers xsi:type="ecore:EClass" name="Description" eSuperTypes="#//IdentifiableLangStringValue">
+ <eClassifiers xsi:type="ecore:EClass" name="Description">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="

 The description type is used by a description element to
 provide text describing the parent element. The elements
 that use this type should include any information that the
 Deployment Component's Deployment File file producer wants
 to provide to the consumer of the Deployment Component's
 Deployment File (i.e., to the Deployer). Typically, the
 tools used by such a Deployment File consumer will display
 the description when processing the parent element that
 contains the description.

 The lang attribute defines the language that the
 description is provided in. The default value is "en" (English).

 "/>
</eAnnotations>
@@ -14,6 +13,30 @@
<details key="name" value="descriptionType"/>
<details key="kind" value="simple"/>
</eAnnotations>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="any" upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="name" value=":0"/>
+ <details key="kind" value="elementWildcard"/>
+ <details key="processing" value="lax"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//ID"
+ iD="true">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="kind" value="attribute"/>
+ <details key="name" value="id"/>
+ </eAnnotations>
+ </eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="lang" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="
 <div xmlns="http://www.w3.org/1999/xhtml">
 
 <h3>lang (as an attribute name)</h3>
 <p>
 denotes an attribute whose value
 is a language code for the natural language of the content of
 any element; its value is inherited. This name is reserved
 by virtue of its definition in the XML specification.</p>
 
 </div>
 <div xmlns="http://www.w3.org/1999/xhtml">
 <h4>Notes</h4>
 <p>
 Attempting to install the relevant ISO 2- and 3-letter
 codes as the enumerated possible values is probably never
 going to be a realistic possibility. 
 </p>
 <p>
 See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
 http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
 and the IANA language subtag registry at
 <a href="http://www.iana.org/assignments/language-subtag-registry">
 http://www.iana.org/assignments/language-subtag-registry</a>
 for further information.
 </p>
 <p>
 The union allows for the 'un-declaration' of xml:lang with
 the empty string.
 </p>
 </div>
 "/>
+ </eAnnotations>
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="kind" value="attribute"/>
+ <details key="name" value="lang"/>
+ <details key="namespace" value="http://www.w3.org/XML/1998/namespace"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DisplayName" eSuperTypes="#//IdentifiableLangStringValue">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
@@ -643,6 +666,13 @@
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="namespaceUri" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Token"
volatile="true" transient="true"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="shortName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
+ <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
+ <details key="kind" value="element"/>
+ <details key="name" value="short-name"/>
+ <details key="namespace" value="##targetNamespace"/>
+ </eAnnotations>
+ </eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="FaceletTaglibVersion">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
@@ -652,6 +682,8 @@
<details key="name" value="facelet-taglib-versionType"/>
</eAnnotations>
<eLiterals name="_20" literal="2.0"/>
+ <eLiterals name="_21" value="1" literal="2.1"/>
+ <eLiterals name="_22" value="2" literal="2.2"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EDataType" name="FaceletTaglibVersionTypeObject" instanceClassName="org.eclipse.emf.common.util.Enumerator">
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/Description.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/Description.java
index 42810ac..372b35b 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/Description.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/Description.java
@@ -6,6 +6,9 @@
*/
package org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.util.FeatureMap;
+
/**
* <!-- begin-user-doc -->
@@ -31,12 +34,120 @@
*
* <!-- end-model-doc -->
*
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getAny <em>Any</em>}</li>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getId <em>Id</em>}</li>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getLang <em>Lang</em>}</li>
+ * </ul>
+ * </p>
*
* @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getDescription()
* @model extendedMetaData="name='descriptionType' kind='simple'"
* @generated
*/
-public interface Description extends IdentifiableLangStringValue
+public interface Description extends EObject
{
+
+ /**
+ * Returns the value of the '<em><b>Any</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>Any</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>Any</em>' attribute list.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getDescription_Any()
+ * @model dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
+ * extendedMetaData="name=':0' kind='elementWildcard' processing='lax'"
+ * @generated
+ */
+ FeatureMap getAny();
+
+ /**
+ * Returns the value of the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Id</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Id</em>' attribute.
+ * @see #setId(String)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getDescription_Id()
+ * @model id="true" dataType="org.eclipse.emf.ecore.xml.type.ID"
+ * extendedMetaData="kind='attribute' name='id'"
+ * @generated
+ */
+ String getId();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getId <em>Id</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Id</em>' attribute.
+ * @see #getId()
+ * @generated
+ */
+ void setId(String value);
+
+ /**
+ * Returns the value of the '<em><b>Lang</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * <!-- begin-model-doc -->
+ *
+ * <div xmlns="http://www.w3.org/1999/xhtml">
+ *
+ * <h3>lang (as an attribute name)</h3>
+ * <p>
+ * denotes an attribute whose value
+ * is a language code for the natural language of the content of
+ * any element; its value is inherited. This name is reserved
+ * by virtue of its definition in the XML specification.</p>
+ *
+ * </div>
+ * <div xmlns="http://www.w3.org/1999/xhtml">
+ * <h4>Notes</h4>
+ * <p>
+ * Attempting to install the relevant ISO 2- and 3-letter
+ * codes as the enumerated possible values is probably never
+ * going to be a realistic possibility.
+ * </p>
+ * <p>
+ * See BCP 47 at <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
+ * http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
+ * and the IANA language subtag registry at
+ * <a href="http://www.iana.org/assignments/language-subtag-registry">
+ * http://www.iana.org/assignments/language-subtag-registry</a>
+ * for further information.
+ * </p>
+ * <p>
+ * The union allows for the 'un-declaration' of xml:lang with
+ * the empty string.
+ * </p>
+ * </div>
+ *
+ * <!-- end-model-doc -->
+ * @return the value of the '<em>Lang</em>' attribute.
+ * @see #setLang(String)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getDescription_Lang()
+ * @model extendedMetaData="kind='attribute' name='lang' namespace='http://www.w3.org/XML/1998/namespace'"
+ * @generated
+ */
+ String getLang();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getLang <em>Lang</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Lang</em>' attribute.
+ * @see #getLang()
+ * @generated
+ */
+ void setLang(String value);
// Description
}
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglib.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglib.java
index 1e872d8..deb9532 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglib.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglib.java
@@ -33,6 +33,7 @@
* <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getId <em>Id</em>}</li>
* <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}</li>
* <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespaceUri <em>Namespace Uri</em>}</li>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getShortName <em>Short Name</em>}</li>
* </ul>
* </p>
*
@@ -43,262 +44,288 @@
public interface FaceletTaglib extends UserVisibleTaglibObject
{
/**
- * Returns the value of the '<em><b>Library Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Library Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Library Class</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Library Class</em>' containment reference.
- * @see #setLibraryClass(FullyQualifiedClass)
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_LibraryClass()
- * @model containment="true"
- * extendedMetaData="kind='element' name='library-class' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Library Class</em>' containment reference.
+ * @see #setLibraryClass(FullyQualifiedClass)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_LibraryClass()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='library-class' namespace='##targetNamespace'"
+ * @generated
+ */
FullyQualifiedClass getLibraryClass();
/**
- * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getLibraryClass <em>Library Class</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getLibraryClass <em>Library Class</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Library Class</em>' containment reference.
- * @see #getLibraryClass()
- * @generated
- */
+ * @param value the new value of the '<em>Library Class</em>' containment reference.
+ * @see #getLibraryClass()
+ * @generated
+ */
void setLibraryClass(FullyQualifiedClass value);
/**
- * Returns the value of the '<em><b>Namespace</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Namespace</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Namespace</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Namespace</em>' containment reference.
- * @see #setNamespace(IdentifiableStringValue)
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Namespace()
- * @model containment="true"
- * extendedMetaData="kind='element' name='namespace' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Namespace</em>' containment reference.
+ * @see #setNamespace(IdentifiableStringValue)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Namespace()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='namespace' namespace='##targetNamespace'"
+ * @generated
+ */
IdentifiableStringValue getNamespace();
/**
- * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespace <em>Namespace</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespace <em>Namespace</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Namespace</em>' containment reference.
- * @see #getNamespace()
- * @generated
- */
+ * @param value the new value of the '<em>Namespace</em>' containment reference.
+ * @see #getNamespace()
+ * @generated
+ */
void setNamespace(IdentifiableStringValue value);
/**
- * Returns the value of the '<em><b>Composite Library Name</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Composite Library Name</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Composite Library Name</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Composite Library Name</em>' containment reference.
- * @see #setCompositeLibraryName(FullyQualifiedClass)
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_CompositeLibraryName()
- * @model containment="true"
- * extendedMetaData="kind='element' name='composite-library-name' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Composite Library Name</em>' containment reference.
+ * @see #setCompositeLibraryName(FullyQualifiedClass)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_CompositeLibraryName()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='composite-library-name' namespace='##targetNamespace'"
+ * @generated
+ */
FullyQualifiedClass getCompositeLibraryName();
/**
- * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getCompositeLibraryName <em>Composite Library Name</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getCompositeLibraryName <em>Composite Library Name</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Composite Library Name</em>' containment reference.
- * @see #getCompositeLibraryName()
- * @generated
- */
+ * @param value the new value of the '<em>Composite Library Name</em>' containment reference.
+ * @see #getCompositeLibraryName()
+ * @generated
+ */
void setCompositeLibraryName(FullyQualifiedClass value);
/**
- * Returns the value of the '<em><b>Group</b></em>' attribute list.
- * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Group</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>Group</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>Group</em>' attribute list.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Group()
- * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
- * extendedMetaData="kind='group' name='group:6'"
- * @generated
- */
+ * @return the value of the '<em>Group</em>' attribute list.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Group()
+ * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
+ * extendedMetaData="kind='group' name='group:6'"
+ * @generated
+ */
FeatureMap getGroup();
/**
- * Returns the value of the '<em><b>Tag</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Tag</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Tag</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Tag</em>' containment reference list.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Tag()
- * @model containment="true" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='tag' namespace='##targetNamespace' group='#group:6'"
- * @generated
- */
+ * @return the value of the '<em>Tag</em>' containment reference list.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Tag()
+ * @model containment="true" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='tag' namespace='##targetNamespace' group='#group:6'"
+ * @generated
+ */
EList<FaceletTaglibTag> getTag();
/**
- * Returns the value of the '<em><b>Function</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Function</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Function</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Function</em>' containment reference list.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Function()
- * @model containment="true" transient="true" volatile="true" derived="true"
- * extendedMetaData="kind='element' name='function' namespace='##targetNamespace' group='#group:6'"
- * @generated
- */
+ * @return the value of the '<em>Function</em>' containment reference list.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Function()
+ * @model containment="true" transient="true" volatile="true" derived="true"
+ * extendedMetaData="kind='element' name='function' namespace='##targetNamespace' group='#group:6'"
+ * @generated
+ */
EList<FaceletTaglibFunction> getFunction();
/**
- * Returns the value of the '<em><b>Taglib Extension</b></em>' containment reference list.
- * The list contents are of type {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Taglib Extension</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Taglib Extension</em>' containment reference list isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Taglib Extension</em>' containment reference list.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_TaglibExtension()
- * @model containment="true"
- * extendedMetaData="kind='element' name='taglib-extension' namespace='##targetNamespace'"
- * @generated
- */
+ * @return the value of the '<em>Taglib Extension</em>' containment reference list.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_TaglibExtension()
+ * @model containment="true"
+ * extendedMetaData="kind='element' name='taglib-extension' namespace='##targetNamespace'"
+ * @generated
+ */
EList<FaceletTaglibExtension> getTaglibExtension();
/**
- * Returns the value of the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Id</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Id</em>' attribute.
- * @see #setId(String)
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Id()
- * @model id="true" dataType="org.eclipse.emf.ecore.xml.type.ID"
- * extendedMetaData="kind='attribute' name='id'"
- * @generated
- */
+ * @return the value of the '<em>Id</em>' attribute.
+ * @see #setId(String)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Id()
+ * @model id="true" dataType="org.eclipse.emf.ecore.xml.type.ID"
+ * extendedMetaData="kind='attribute' name='id'"
+ * @generated
+ */
String getId();
/**
- * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getId <em>Id</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getId <em>Id</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Id</em>' attribute.
- * @see #getId()
- * @generated
- */
+ * @param value the new value of the '<em>Id</em>' attribute.
+ * @see #getId()
+ * @generated
+ */
void setId(String value);
/**
- * Returns the value of the '<em><b>Version</b></em>' attribute.
- * The literals are from the enumeration {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion}.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Version</b></em>' attribute.
+ * The literals are from the enumeration {@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion}.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Version</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Version</em>' attribute.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @see #isSetVersion()
- * @see #unsetVersion()
- * @see #setVersion(FaceletTaglibVersion)
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Version()
- * @model unsettable="true" required="true"
- * extendedMetaData="kind='attribute' name='version'"
- * @generated
- */
+ * @return the value of the '<em>Version</em>' attribute.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @see #isSetVersion()
+ * @see #unsetVersion()
+ * @see #setVersion(FaceletTaglibVersion)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_Version()
+ * @model unsettable="true" required="true"
+ * extendedMetaData="kind='attribute' name='version'"
+ * @generated
+ */
FaceletTaglibVersion getVersion();
/**
- * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Version</em>' attribute.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @see #isSetVersion()
- * @see #unsetVersion()
- * @see #getVersion()
- * @generated
- */
+ * @param value the new value of the '<em>Version</em>' attribute.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @see #isSetVersion()
+ * @see #unsetVersion()
+ * @see #getVersion()
+ * @generated
+ */
void setVersion(FaceletTaglibVersion value);
/**
- * Unsets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Unsets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #isSetVersion()
- * @see #getVersion()
- * @see #setVersion(FaceletTaglibVersion)
- * @generated
- */
+ * @see #isSetVersion()
+ * @see #getVersion()
+ * @see #setVersion(FaceletTaglibVersion)
+ * @generated
+ */
void unsetVersion();
/**
- * Returns whether the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}' attribute is set.
- * <!-- begin-user-doc -->
+ * Returns whether the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}' attribute is set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return whether the value of the '<em>Version</em>' attribute is set.
- * @see #unsetVersion()
- * @see #getVersion()
- * @see #setVersion(FaceletTaglibVersion)
- * @generated
- */
+ * @return whether the value of the '<em>Version</em>' attribute is set.
+ * @see #unsetVersion()
+ * @see #getVersion()
+ * @see #setVersion(FaceletTaglibVersion)
+ * @generated
+ */
boolean isSetVersion();
/**
- * Returns the value of the '<em><b>Namespace Uri</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * Returns the value of the '<em><b>Namespace Uri</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of the '<em>Namespace Uri</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Namespace Uri</em>' attribute.
- * @see #setNamespaceUri(String)
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_NamespaceUri()
- * @model dataType="org.eclipse.emf.ecore.xml.type.Token" transient="true" volatile="true"
- * @generated
- */
+ * @return the value of the '<em>Namespace Uri</em>' attribute.
+ * @see #setNamespaceUri(String)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_NamespaceUri()
+ * @model dataType="org.eclipse.emf.ecore.xml.type.Token" transient="true" volatile="true"
+ * @generated
+ */
String getNamespaceUri();
/**
- * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespaceUri <em>Namespace Uri</em>}' attribute.
- * <!-- begin-user-doc -->
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespaceUri <em>Namespace Uri</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Namespace Uri</em>' attribute.
- * @see #getNamespaceUri()
- * @generated
- */
+ * @param value the new value of the '<em>Namespace Uri</em>' attribute.
+ * @see #getNamespaceUri()
+ * @generated
+ */
void setNamespaceUri(String value);
+ /**
+ * Returns the value of the '<em><b>Short Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Short Name</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Short Name</em>' attribute.
+ * @see #setShortName(String)
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#getFaceletTaglib_ShortName()
+ * @model extendedMetaData="kind='element' name='short-name' namespace='##targetNamespace'"
+ * @generated
+ */
+ String getShortName();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getShortName <em>Short Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Short Name</em>' attribute.
+ * @see #getShortName()
+ * @generated
+ */
+ void setShortName(String value);
+
} // FaceletTaglib
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibPackage.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibPackage.java
index 2525d4b..97dd9f6 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibPackage.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibPackage.java
@@ -323,2771 +323,2824 @@
public interface FaceletTaglibPackage extends EPackage
{
/**
- * The package name.
- * <!-- begin-user-doc -->
+ * The package name.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
String eNAME = "faceletTaglib"; //$NON-NLS-1$
/**
- * The package namespace URI.
- * <!-- begin-user-doc -->
+ * The package namespace URI.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
String eNS_URI = "http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0"; //$NON-NLS-1$
/**
- * The package namespace name.
- * <!-- begin-user-doc -->
+ * The package namespace name.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
String eNS_PREFIX = "faceletTaglib"; //$NON-NLS-1$
/**
- * The singleton instance of the package.
- * <!-- begin-user-doc -->
+ * The singleton instance of the package.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
FaceletTaglibPackage eINSTANCE = org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl.init();
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl <em>Identifiable String Value</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl <em>Identifiable String Value</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableStringValue()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableStringValue()
+ * @generated
+ */
int IDENTIFIABLE_STRING_VALUE = 23;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl <em>Identifiable Lang String Value</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int IDENTIFIABLE_STRING_VALUE__VALUE = 0;
-
- /**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int IDENTIFIABLE_STRING_VALUE__ID = 1;
-
- /**
- * The number of structural features of the '<em>Identifiable String Value</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT = 2;
-
- /**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl <em>Identifiable Lang String Value</em>}' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableLangStringValue()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableLangStringValue()
+ * @generated
+ */
int IDENTIFIABLE_LANG_STRING_VALUE = 24;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl <em>Description</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int IDENTIFIABLE_LANG_STRING_VALUE__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
-
- /**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int IDENTIFIABLE_LANG_STRING_VALUE__ID = IDENTIFIABLE_STRING_VALUE__ID;
-
- /**
- * The feature id for the '<em><b>Lang</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int IDENTIFIABLE_LANG_STRING_VALUE__LANG = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 0;
-
- /**
- * The number of structural features of the '<em>Identifiable Lang String Value</em>' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int IDENTIFIABLE_LANG_STRING_VALUE_FEATURE_COUNT = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 1;
-
- /**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl <em>Description</em>}' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDescription()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDescription()
+ * @generated
+ */
int DESCRIPTION = 0;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Any</b></em>' attribute list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int DESCRIPTION__ANY = 0;
+
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int DESCRIPTION__VALUE = IDENTIFIABLE_LANG_STRING_VALUE__VALUE;
+ * @generated
+ * @ordered
+ */
+ int DESCRIPTION__ID = 1;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Lang</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int DESCRIPTION__ID = IDENTIFIABLE_LANG_STRING_VALUE__ID;
+ * @generated
+ * @ordered
+ */
+ int DESCRIPTION__LANG = 2;
/**
- * The feature id for the '<em><b>Lang</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Description</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int DESCRIPTION__LANG = IDENTIFIABLE_LANG_STRING_VALUE__LANG;
+ * @generated
+ * @ordered
+ */
+ int DESCRIPTION_FEATURE_COUNT = 3;
+
+ /**
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int IDENTIFIABLE_STRING_VALUE__VALUE = 0;
+
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int IDENTIFIABLE_STRING_VALUE__ID = 1;
+
+ /**
+ * The number of structural features of the '<em>Identifiable String Value</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT = 2;
+
+ /**
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int IDENTIFIABLE_LANG_STRING_VALUE__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
+
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int IDENTIFIABLE_LANG_STRING_VALUE__ID = IDENTIFIABLE_STRING_VALUE__ID;
+
+ /**
+ * The feature id for the '<em><b>Lang</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int IDENTIFIABLE_LANG_STRING_VALUE__LANG = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 0;
+
+ /**
+ * The number of structural features of the '<em>Identifiable Lang String Value</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int IDENTIFIABLE_LANG_STRING_VALUE_FEATURE_COUNT = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 1;
/**
- * The number of structural features of the '<em>Description</em>' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl <em>Display Name</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int DESCRIPTION_FEATURE_COUNT = IDENTIFIABLE_LANG_STRING_VALUE_FEATURE_COUNT + 0;
-
- /**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl <em>Display Name</em>}' class.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDisplayName()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDisplayName()
+ * @generated
+ */
int DISPLAY_NAME = 1;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int DISPLAY_NAME__VALUE = IDENTIFIABLE_LANG_STRING_VALUE__VALUE;
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int DISPLAY_NAME__VALUE = IDENTIFIABLE_LANG_STRING_VALUE__VALUE;
- /**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DISPLAY_NAME__ID = IDENTIFIABLE_LANG_STRING_VALUE__ID;
/**
- * The feature id for the '<em><b>Lang</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Lang</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DISPLAY_NAME__LANG = IDENTIFIABLE_LANG_STRING_VALUE__LANG;
/**
- * The number of structural features of the '<em>Display Name</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Display Name</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DISPLAY_NAME_FEATURE_COUNT = IDENTIFIABLE_LANG_STRING_VALUE_FEATURE_COUNT + 0;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl <em>Document Root</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl <em>Document Root</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDocumentRoot()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDocumentRoot()
+ * @generated
+ */
int DOCUMENT_ROOT = 2;
/**
- * The feature id for the '<em><b>Mixed</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Mixed</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DOCUMENT_ROOT__MIXED = 0;
/**
- * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;
/**
- * The feature id for the '<em><b>XSI Schema Location</b></em>' map.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>XSI Schema Location</b></em>' map.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;
/**
- * The feature id for the '<em><b>Facelet Taglib</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Facelet Taglib</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DOCUMENT_ROOT__FACELET_TAGLIB = 3;
/**
- * The number of structural features of the '<em>Document Root</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Document Root</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int DOCUMENT_ROOT_FEATURE_COUNT = 4;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl <em>Canonical Name</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl <em>Canonical Name</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibCanonicalName()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibCanonicalName()
+ * @generated
+ */
int FACELET_TAGLIB_CANONICAL_NAME = 3;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_CANONICAL_NAME__VALUE = 0;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_CANONICAL_NAME__ID = 1;
/**
- * The number of structural features of the '<em>Canonical Name</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Canonical Name</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_CANONICAL_NAME_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl <em>Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl <em>Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibExtension()
+ * @generated
+ */
int FACELET_TAGLIB_EXTENSION = 4;
/**
- * The feature id for the '<em><b>Any</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Any</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_EXTENSION__ANY = 0;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_EXTENSION__ID = 1;
/**
- * The number of structural features of the '<em>Extension</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Extension</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_EXTENSION_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl <em>User Visible Taglib Object</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl <em>User Visible Taglib Object</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getUserVisibleTaglibObject()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getUserVisibleTaglibObject()
+ * @generated
+ */
int USER_VISIBLE_TAGLIB_OBJECT = 25;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION = 0;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME = 1;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int USER_VISIBLE_TAGLIB_OBJECT__ICON = 2;
/**
- * The number of structural features of the '<em>User Visible Taglib Object</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>User Visible Taglib Object</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT = 3;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl <em>Function</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl <em>Function</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibFunction()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibFunction()
+ * @generated
+ */
int FACELET_TAGLIB_FUNCTION = 5;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_FUNCTION__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_FUNCTION__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_FUNCTION__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Function Name</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Function Name</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_FUNCTION__FUNCTION_NAME = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Function Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Function Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_FUNCTION__FUNCTION_CLASS = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Function Signature</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Function Signature</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_FUNCTION__FUNCTION_SIGNATURE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The number of structural features of the '<em>Function</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Function</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_FUNCTION_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl <em>Tag Attribute</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl <em>Tag Attribute</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagAttribute()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE = 6;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Name Element</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Name Element</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__NAME_ELEMENT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Required Element</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Required Element</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED_ELEMENT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Type Element</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Type Element</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE_ELEMENT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Method Signature Element</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Method Signature Element</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE_ELEMENT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__ID = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 4;
/**
- * The feature id for the '<em><b>Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__NAME = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 5;
/**
- * The feature id for the '<em><b>Required</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Required</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 6;
/**
- * The feature id for the '<em><b>Type</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Type</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 7;
/**
- * The feature id for the '<em><b>Method Signature</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Method Signature</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 8;
/**
- * The number of structural features of the '<em>Tag Attribute</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Attribute</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_ATTRIBUTE_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 9;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl <em>Tag Behavior Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl <em>Tag Behavior Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehaviorExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehaviorExtension()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION = 7;
/**
- * The feature id for the '<em><b>Any</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Any</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ANY = 0;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ID = 1;
/**
- * The number of structural features of the '<em>Tag Behavior Extension</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Behavior Extension</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl <em>Tag Behavior</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl <em>Tag Behavior</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehavior()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehavior()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR = 8;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Behavior Id</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Behavior Id</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_ID = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR__HANDLER_CLASS = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Behavior Extension</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Behavior Extension</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_EXTENSION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The number of structural features of the '<em>Tag Behavior</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Behavior</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_BEHAVIOR_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl <em>Tag Component Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl <em>Tag Component Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponentExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponentExtension()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_COMPONENT_EXTENSION = 9;
/**
- * The feature id for the '<em><b>Any</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Any</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ANY = 0;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ID = 1;
/**
- * The number of structural features of the '<em>Tag Component Extension</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Component Extension</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT_EXTENSION_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl <em>Tag Component</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl <em>Tag Component</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponent()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponent()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_COMPONENT = 10;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Component Type</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Component Type</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_TYPE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Renderer Type</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Renderer Type</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT__RENDERER_TYPE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT__HANDLER_CLASS = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Component Extension</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Component Extension</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_EXTENSION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The number of structural features of the '<em>Tag Component</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Component</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_COMPONENT_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 4;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl <em>Tag Converter Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl <em>Tag Converter Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverterExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverterExtension()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_CONVERTER_EXTENSION = 11;
/**
- * The feature id for the '<em><b>Any</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Any</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ANY = 0;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ID = 1;
/**
- * The number of structural features of the '<em>Tag Converter Extension</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Converter Extension</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER_EXTENSION_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl <em>Tag Converter</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl <em>Tag Converter</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverter()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverter()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_CONVERTER = 12;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Converter Id</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Converter Id</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_ID = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER__HANDLER_CLASS = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Converter Extension</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Converter Extension</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_EXTENSION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The number of structural features of the '<em>Tag Converter</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Converter</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_CONVERTER_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl <em>Tag Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl <em>Tag Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagExtension()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_EXTENSION = 13;
/**
- * The feature id for the '<em><b>Any</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Any</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_EXTENSION__ANY = 0;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_EXTENSION__ID = 1;
/**
- * The number of structural features of the '<em>Tag Extension</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Extension</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_EXTENSION_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl <em>Tag</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl <em>Tag</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTag()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTag()
+ * @generated
+ */
int FACELET_TAGLIB_TAG = 14;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Tag Name Element</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Tag Name Element</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__TAG_NAME_ELEMENT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Handler Class Element</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Handler Class Element</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__HANDLER_CLASS_ELEMENT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Behavior</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Behavior</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__BEHAVIOR = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Component</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Component</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__COMPONENT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Converter</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Converter</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__CONVERTER = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 4;
/**
- * The feature id for the '<em><b>Validator</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Validator</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__VALIDATOR = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 5;
/**
- * The feature id for the '<em><b>Source</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Source</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__SOURCE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 6;
/**
- * The feature id for the '<em><b>Attribute</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Attribute</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__ATTRIBUTE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 7;
/**
- * The feature id for the '<em><b>Tag Extension</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Tag Extension</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__TAG_EXTENSION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 8;
/**
- * The feature id for the '<em><b>Tag Name</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Tag Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__TAG_NAME = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 9;
/**
- * The feature id for the '<em><b>Handler Class</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Handler Class</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG__HANDLER_CLASS = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 10;
/**
- * The number of structural features of the '<em>Tag</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 11;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl <em>Tag Validator Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl <em>Tag Validator Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidatorExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidatorExtension()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION = 15;
/**
- * The feature id for the '<em><b>Any</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Any</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ANY = 0;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ID = 1;
/**
- * The number of structural features of the '<em>Tag Validator Extension</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Validator Extension</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION_FEATURE_COUNT = 2;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl <em>Tag Validator</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl <em>Tag Validator</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidator()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidator()
+ * @generated
+ */
int FACELET_TAGLIB_TAG_VALIDATOR = 16;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Validator Id</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Validator Id</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_ID = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Handler Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR__HANDLER_CLASS = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Validator Extension</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Validator Extension</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_EXTENSION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The number of structural features of the '<em>Tag Validator</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Tag Validator</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB_TAG_VALIDATOR_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl <em>Facelet Taglib</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl <em>Facelet Taglib</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglib()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglib()
+ * @generated
+ */
int FACELET_TAGLIB = 17;
/**
- * The feature id for the '<em><b>Description</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Description</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__DESCRIPTION = USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION;
/**
- * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Display Name</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__DISPLAY_NAME = USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME;
/**
- * The feature id for the '<em><b>Icon</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Icon</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__ICON = USER_VISIBLE_TAGLIB_OBJECT__ICON;
/**
- * The feature id for the '<em><b>Library Class</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Library Class</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__LIBRARY_CLASS = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 0;
/**
- * The feature id for the '<em><b>Namespace</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Namespace</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__NAMESPACE = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 1;
/**
- * The feature id for the '<em><b>Composite Library Name</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Composite Library Name</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 2;
/**
- * The feature id for the '<em><b>Group</b></em>' attribute list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Group</b></em>' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__GROUP = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 3;
/**
- * The feature id for the '<em><b>Tag</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Tag</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__TAG = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 4;
/**
- * The feature id for the '<em><b>Function</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Function</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__FUNCTION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 5;
/**
- * The feature id for the '<em><b>Taglib Extension</b></em>' containment reference list.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Taglib Extension</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__TAGLIB_EXTENSION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 6;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__ID = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 7;
/**
- * The feature id for the '<em><b>Version</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Version</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__VERSION = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 8;
/**
- * The feature id for the '<em><b>Namespace Uri</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Namespace Uri</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FACELET_TAGLIB__NAMESPACE_URI = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 9;
/**
- * The number of structural features of the '<em>Facelet Taglib</em>' class.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Short Name</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int FACELET_TAGLIB__SHORT_NAME = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 10;
+
+ /**
+ * The number of structural features of the '<em>Facelet Taglib</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int FACELET_TAGLIB_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 10;
+ * @generated
+ * @ordered
+ */
+ int FACELET_TAGLIB_FEATURE_COUNT = USER_VISIBLE_TAGLIB_OBJECT_FEATURE_COUNT + 11;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl <em>Fully Qualified Class</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl <em>Fully Qualified Class</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClass()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClass()
+ * @generated
+ */
int FULLY_QUALIFIED_CLASS = 18;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int FULLY_QUALIFIED_CLASS__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int FULLY_QUALIFIED_CLASS__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
- /**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FULLY_QUALIFIED_CLASS__ID = IDENTIFIABLE_STRING_VALUE__ID;
/**
- * The number of structural features of the '<em>Fully Qualified Class</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Fully Qualified Class</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int FULLY_QUALIFIED_CLASS_FEATURE_COUNT = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 0;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl <em>Generic Boolean</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl <em>Generic Boolean</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBoolean()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBoolean()
+ * @generated
+ */
int GENERIC_BOOLEAN = 19;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int GENERIC_BOOLEAN__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int GENERIC_BOOLEAN__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
- /**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int GENERIC_BOOLEAN__ID = IDENTIFIABLE_STRING_VALUE__ID;
/**
- * The number of structural features of the '<em>Generic Boolean</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Generic Boolean</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int GENERIC_BOOLEAN_FEATURE_COUNT = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 0;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl <em>Icon</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl <em>Icon</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIcon()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIcon()
+ * @generated
+ */
int ICON = 20;
/**
- * The feature id for the '<em><b>Small Icon</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Small Icon</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int ICON__SMALL_ICON = 0;
/**
- * The feature id for the '<em><b>Large Icon</b></em>' containment reference.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Large Icon</b></em>' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int ICON__LARGE_ICON = 1;
/**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int ICON__ID = 2;
/**
- * The feature id for the '<em><b>Lang</b></em>' attribute.
- * <!-- begin-user-doc -->
+ * The feature id for the '<em><b>Lang</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int ICON__LANG = 3;
/**
- * The number of structural features of the '<em>Icon</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Icon</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int ICON_FEATURE_COUNT = 4;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl <em>Java Identifier</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl <em>Java Identifier</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifier()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifier()
+ * @generated
+ */
int JAVA_IDENTIFIER = 21;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int JAVA_IDENTIFIER__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int JAVA_IDENTIFIER__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
- /**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int JAVA_IDENTIFIER__ID = IDENTIFIABLE_STRING_VALUE__ID;
/**
- * The number of structural features of the '<em>Java Identifier</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Java Identifier</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int JAVA_IDENTIFIER_FEATURE_COUNT = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 0;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl <em>Path</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl <em>Path</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPath()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPath()
+ * @generated
+ */
int PATH = 22;
/**
- * The feature id for the '<em><b>Value</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- * @ordered
- */
- int PATH__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
+ * The feature id for the '<em><b>Value</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int PATH__VALUE = IDENTIFIABLE_STRING_VALUE__VALUE;
- /**
- * The feature id for the '<em><b>Id</b></em>' attribute.
- * <!-- begin-user-doc -->
+ /**
+ * The feature id for the '<em><b>Id</b></em>' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int PATH__ID = IDENTIFIABLE_STRING_VALUE__ID;
/**
- * The number of structural features of the '<em>Path</em>' class.
- * <!-- begin-user-doc -->
+ * The number of structural features of the '<em>Path</em>' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
int PATH_FEATURE_COUNT = IDENTIFIABLE_STRING_VALUE_FEATURE_COUNT + 0;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version</em>}' enum.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version</em>}' enum.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersion()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersion()
+ * @generated
+ */
int FACELET_TAGLIB_VERSION = 26;
/**
- * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase <em>Generic Boolean Base</em>}' enum.
- * <!-- begin-user-doc -->
+ * The meta object id for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase <em>Generic Boolean Base</em>}' enum.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBooleanBase()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBooleanBase()
+ * @generated
+ */
int GENERIC_BOOLEAN_BASE = 27;
/**
- * The meta object id for the '<em>Version Type Object</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object id for the '<em>Version Type Object</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersionTypeObject()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersionTypeObject()
+ * @generated
+ */
int FACELET_TAGLIB_VERSION_TYPE_OBJECT = 28;
/**
- * The meta object id for the '<em>Fully Qualified Class Base</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object id for the '<em>Fully Qualified Class Base</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see java.lang.String
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClassBase()
- * @generated
- */
+ * @see java.lang.String
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClassBase()
+ * @generated
+ */
int FULLY_QUALIFIED_CLASS_BASE = 29;
/**
- * The meta object id for the '<em>Java Identifier Base</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object id for the '<em>Java Identifier Base</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see java.lang.String
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifierBase()
- * @generated
- */
+ * @see java.lang.String
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifierBase()
+ * @generated
+ */
int JAVA_IDENTIFIER_BASE = 30;
/**
- * The meta object id for the '<em>Path Type Base</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object id for the '<em>Path Type Base</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see java.lang.String
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPathTypeBase()
- * @generated
- */
+ * @see java.lang.String
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPathTypeBase()
+ * @generated
+ */
int PATH_TYPE_BASE = 31;
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description <em>Description</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description <em>Description</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Description</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description
- * @generated
- */
+ * @return the meta object for class '<em>Description</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description
+ * @generated
+ */
EClass getDescription();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DisplayName <em>Display Name</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getAny <em>Any</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute list '<em>Any</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getAny()
+ * @see #getDescription()
+ * @generated
+ */
+ EAttribute getDescription_Any();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getId()
+ * @see #getDescription()
+ * @generated
+ */
+ EAttribute getDescription_Id();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getLang <em>Lang</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Lang</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description#getLang()
+ * @see #getDescription()
+ * @generated
+ */
+ EAttribute getDescription_Lang();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DisplayName <em>Display Name</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Display Name</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DisplayName
- * @generated
- */
+ * @return the meta object for class '<em>Display Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DisplayName
+ * @generated
+ */
EClass getDisplayName();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot <em>Document Root</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot <em>Document Root</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Document Root</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot
- * @generated
- */
+ * @return the meta object for class '<em>Document Root</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot
+ * @generated
+ */
EClass getDocumentRoot();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getMixed <em>Mixed</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getMixed <em>Mixed</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Mixed</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getMixed()
- * @see #getDocumentRoot()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Mixed</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getMixed()
+ * @see #getDocumentRoot()
+ * @generated
+ */
EAttribute getDocumentRoot_Mixed();
/**
- * Returns the meta object for the map '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the map '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXMLNSPrefixMap()
- * @see #getDocumentRoot()
- * @generated
- */
+ * @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXMLNSPrefixMap()
+ * @see #getDocumentRoot()
+ * @generated
+ */
EReference getDocumentRoot_XMLNSPrefixMap();
/**
- * Returns the meta object for the map '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the map '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the map '<em>XSI Schema Location</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXSISchemaLocation()
- * @see #getDocumentRoot()
- * @generated
- */
+ * @return the meta object for the map '<em>XSI Schema Location</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getXSISchemaLocation()
+ * @see #getDocumentRoot()
+ * @generated
+ */
EReference getDocumentRoot_XSISchemaLocation();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getFaceletTaglib <em>Facelet Taglib</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getFaceletTaglib <em>Facelet Taglib</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Facelet Taglib</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getFaceletTaglib()
- * @see #getDocumentRoot()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Facelet Taglib</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot#getFaceletTaglib()
+ * @see #getDocumentRoot()
+ * @generated
+ */
EReference getDocumentRoot_FaceletTaglib();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName <em>Canonical Name</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName <em>Canonical Name</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Canonical Name</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName
- * @generated
- */
+ * @return the meta object for class '<em>Canonical Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName
+ * @generated
+ */
EClass getFaceletTaglibCanonicalName();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getValue <em>Value</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getValue <em>Value</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Value</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getValue()
- * @see #getFaceletTaglibCanonicalName()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Value</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getValue()
+ * @see #getFaceletTaglibCanonicalName()
+ * @generated
+ */
EAttribute getFaceletTaglibCanonicalName_Value();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getId()
- * @see #getFaceletTaglibCanonicalName()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibCanonicalName#getId()
+ * @see #getFaceletTaglibCanonicalName()
+ * @generated
+ */
EAttribute getFaceletTaglibCanonicalName_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension <em>Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension <em>Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension
- * @generated
- */
+ * @return the meta object for class '<em>Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension
+ * @generated
+ */
EClass getFaceletTaglibExtension();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getAny <em>Any</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getAny <em>Any</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Any</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getAny()
- * @see #getFaceletTaglibExtension()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Any</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getAny()
+ * @see #getFaceletTaglibExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibExtension_Any();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getId()
- * @see #getFaceletTaglibExtension()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibExtension#getId()
+ * @see #getFaceletTaglibExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibExtension_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction <em>Function</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction <em>Function</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Function</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction
- * @generated
- */
+ * @return the meta object for class '<em>Function</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction
+ * @generated
+ */
EClass getFaceletTaglibFunction();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionName <em>Function Name</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionName <em>Function Name</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Function Name</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionName()
- * @see #getFaceletTaglibFunction()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Function Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionName()
+ * @see #getFaceletTaglibFunction()
+ * @generated
+ */
EReference getFaceletTaglibFunction_FunctionName();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionClass <em>Function Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionClass <em>Function Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Function Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionClass()
- * @see #getFaceletTaglibFunction()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Function Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionClass()
+ * @see #getFaceletTaglibFunction()
+ * @generated
+ */
EReference getFaceletTaglibFunction_FunctionClass();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionSignature <em>Function Signature</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionSignature <em>Function Signature</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Function Signature</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionSignature()
- * @see #getFaceletTaglibFunction()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Function Signature</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibFunction#getFunctionSignature()
+ * @see #getFaceletTaglibFunction()
+ * @generated
+ */
EReference getFaceletTaglibFunction_FunctionSignature();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute <em>Tag Attribute</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute <em>Tag Attribute</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Attribute</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute
- * @generated
- */
+ * @return the meta object for class '<em>Tag Attribute</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute
+ * @generated
+ */
EClass getFaceletTaglibTagAttribute();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getNameElement <em>Name Element</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getNameElement <em>Name Element</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Name Element</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getNameElement()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Name Element</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getNameElement()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EReference getFaceletTaglibTagAttribute_NameElement();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getRequiredElement <em>Required Element</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getRequiredElement <em>Required Element</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Required Element</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getRequiredElement()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Required Element</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getRequiredElement()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EReference getFaceletTaglibTagAttribute_RequiredElement();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getTypeElement <em>Type Element</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getTypeElement <em>Type Element</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Type Element</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getTypeElement()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Type Element</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getTypeElement()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EReference getFaceletTaglibTagAttribute_TypeElement();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignatureElement <em>Method Signature Element</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignatureElement <em>Method Signature Element</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Method Signature Element</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignatureElement()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Method Signature Element</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignatureElement()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EReference getFaceletTaglibTagAttribute_MethodSignatureElement();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getId()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getId()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EAttribute getFaceletTaglibTagAttribute_Id();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getName <em>Name</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getName <em>Name</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Name</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getName()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getName()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EAttribute getFaceletTaglibTagAttribute_Name();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#isRequired <em>Required</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#isRequired <em>Required</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Required</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#isRequired()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Required</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#isRequired()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EAttribute getFaceletTaglibTagAttribute_Required();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getType <em>Type</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getType <em>Type</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Type</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getType()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Type</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getType()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EAttribute getFaceletTaglibTagAttribute_Type();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignature <em>Method Signature</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignature <em>Method Signature</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Method Signature</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignature()
- * @see #getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Method Signature</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagAttribute#getMethodSignature()
+ * @see #getFaceletTaglibTagAttribute()
+ * @generated
+ */
EAttribute getFaceletTaglibTagAttribute_MethodSignature();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension <em>Tag Behavior Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension <em>Tag Behavior Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Behavior Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension
- * @generated
- */
+ * @return the meta object for class '<em>Tag Behavior Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension
+ * @generated
+ */
EClass getFaceletTaglibTagBehaviorExtension();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getAny <em>Any</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getAny <em>Any</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Any</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getAny()
- * @see #getFaceletTaglibTagBehaviorExtension()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Any</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getAny()
+ * @see #getFaceletTaglibTagBehaviorExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagBehaviorExtension_Any();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getId()
- * @see #getFaceletTaglibTagBehaviorExtension()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehaviorExtension#getId()
+ * @see #getFaceletTaglibTagBehaviorExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagBehaviorExtension_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior <em>Tag Behavior</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior <em>Tag Behavior</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Behavior</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior
- * @generated
- */
+ * @return the meta object for class '<em>Tag Behavior</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior
+ * @generated
+ */
EClass getFaceletTaglibTagBehavior();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorId <em>Behavior Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorId <em>Behavior Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Behavior Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorId()
- * @see #getFaceletTaglibTagBehavior()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Behavior Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorId()
+ * @see #getFaceletTaglibTagBehavior()
+ * @generated
+ */
EReference getFaceletTaglibTagBehavior_BehaviorId();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getHandlerClass <em>Handler Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getHandlerClass <em>Handler Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Handler Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getHandlerClass()
- * @see #getFaceletTaglibTagBehavior()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Handler Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getHandlerClass()
+ * @see #getFaceletTaglibTagBehavior()
+ * @generated
+ */
EReference getFaceletTaglibTagBehavior_HandlerClass();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorExtension <em>Behavior Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorExtension <em>Behavior Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Behavior Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorExtension()
- * @see #getFaceletTaglibTagBehavior()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Behavior Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagBehavior#getBehaviorExtension()
+ * @see #getFaceletTaglibTagBehavior()
+ * @generated
+ */
EReference getFaceletTaglibTagBehavior_BehaviorExtension();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension <em>Tag Component Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension <em>Tag Component Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Component Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension
- * @generated
- */
+ * @return the meta object for class '<em>Tag Component Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension
+ * @generated
+ */
EClass getFaceletTaglibTagComponentExtension();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getAny <em>Any</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getAny <em>Any</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Any</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getAny()
- * @see #getFaceletTaglibTagComponentExtension()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Any</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getAny()
+ * @see #getFaceletTaglibTagComponentExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagComponentExtension_Any();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getId()
- * @see #getFaceletTaglibTagComponentExtension()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponentExtension#getId()
+ * @see #getFaceletTaglibTagComponentExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagComponentExtension_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent <em>Tag Component</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent <em>Tag Component</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Component</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent
- * @generated
- */
+ * @return the meta object for class '<em>Tag Component</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent
+ * @generated
+ */
EClass getFaceletTaglibTagComponent();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentType <em>Component Type</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentType <em>Component Type</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Component Type</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentType()
- * @see #getFaceletTaglibTagComponent()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Component Type</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentType()
+ * @see #getFaceletTaglibTagComponent()
+ * @generated
+ */
EReference getFaceletTaglibTagComponent_ComponentType();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getRendererType <em>Renderer Type</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getRendererType <em>Renderer Type</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Renderer Type</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getRendererType()
- * @see #getFaceletTaglibTagComponent()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Renderer Type</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getRendererType()
+ * @see #getFaceletTaglibTagComponent()
+ * @generated
+ */
EReference getFaceletTaglibTagComponent_RendererType();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getHandlerClass <em>Handler Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getHandlerClass <em>Handler Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Handler Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getHandlerClass()
- * @see #getFaceletTaglibTagComponent()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Handler Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getHandlerClass()
+ * @see #getFaceletTaglibTagComponent()
+ * @generated
+ */
EReference getFaceletTaglibTagComponent_HandlerClass();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentExtension <em>Component Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentExtension <em>Component Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Component Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentExtension()
- * @see #getFaceletTaglibTagComponent()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Component Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagComponent#getComponentExtension()
+ * @see #getFaceletTaglibTagComponent()
+ * @generated
+ */
EReference getFaceletTaglibTagComponent_ComponentExtension();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension <em>Tag Converter Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension <em>Tag Converter Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Converter Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension
- * @generated
- */
+ * @return the meta object for class '<em>Tag Converter Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension
+ * @generated
+ */
EClass getFaceletTaglibTagConverterExtension();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getAny <em>Any</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getAny <em>Any</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Any</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getAny()
- * @see #getFaceletTaglibTagConverterExtension()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Any</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getAny()
+ * @see #getFaceletTaglibTagConverterExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagConverterExtension_Any();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getId()
- * @see #getFaceletTaglibTagConverterExtension()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverterExtension#getId()
+ * @see #getFaceletTaglibTagConverterExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagConverterExtension_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter <em>Tag Converter</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter <em>Tag Converter</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Converter</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter
- * @generated
- */
+ * @return the meta object for class '<em>Tag Converter</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter
+ * @generated
+ */
EClass getFaceletTaglibTagConverter();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterId <em>Converter Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterId <em>Converter Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Converter Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterId()
- * @see #getFaceletTaglibTagConverter()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Converter Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterId()
+ * @see #getFaceletTaglibTagConverter()
+ * @generated
+ */
EReference getFaceletTaglibTagConverter_ConverterId();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getHandlerClass <em>Handler Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getHandlerClass <em>Handler Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Handler Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getHandlerClass()
- * @see #getFaceletTaglibTagConverter()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Handler Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getHandlerClass()
+ * @see #getFaceletTaglibTagConverter()
+ * @generated
+ */
EReference getFaceletTaglibTagConverter_HandlerClass();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterExtension <em>Converter Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterExtension <em>Converter Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Converter Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterExtension()
- * @see #getFaceletTaglibTagConverter()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Converter Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagConverter#getConverterExtension()
+ * @see #getFaceletTaglibTagConverter()
+ * @generated
+ */
EReference getFaceletTaglibTagConverter_ConverterExtension();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension <em>Tag Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension <em>Tag Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension
- * @generated
- */
+ * @return the meta object for class '<em>Tag Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension
+ * @generated
+ */
EClass getFaceletTaglibTagExtension();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getAny <em>Any</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getAny <em>Any</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Any</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getAny()
- * @see #getFaceletTaglibTagExtension()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Any</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getAny()
+ * @see #getFaceletTaglibTagExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagExtension_Any();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getId()
- * @see #getFaceletTaglibTagExtension()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagExtension#getId()
+ * @see #getFaceletTaglibTagExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagExtension_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag <em>Tag</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag <em>Tag</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag
- * @generated
- */
+ * @return the meta object for class '<em>Tag</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag
+ * @generated
+ */
EClass getFaceletTaglibTag();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagNameElement <em>Tag Name Element</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagNameElement <em>Tag Name Element</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Tag Name Element</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagNameElement()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Tag Name Element</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagNameElement()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_TagNameElement();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClassElement <em>Handler Class Element</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClassElement <em>Handler Class Element</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Handler Class Element</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClassElement()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Handler Class Element</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClassElement()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_HandlerClassElement();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getBehavior <em>Behavior</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getBehavior <em>Behavior</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Behavior</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getBehavior()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Behavior</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getBehavior()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_Behavior();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getComponent <em>Component</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getComponent <em>Component</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Component</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getComponent()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Component</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getComponent()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_Component();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getConverter <em>Converter</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getConverter <em>Converter</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Converter</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getConverter()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Converter</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getConverter()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_Converter();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getValidator <em>Validator</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getValidator <em>Validator</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Validator</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getValidator()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Validator</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getValidator()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_Validator();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getSource <em>Source</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getSource <em>Source</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Source</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getSource()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Source</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getSource()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_Source();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getAttribute <em>Attribute</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getAttribute <em>Attribute</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Attribute</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getAttribute()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Attribute</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getAttribute()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_Attribute();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagExtension <em>Tag Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagExtension <em>Tag Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Tag Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagExtension()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Tag Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagExtension()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EReference getFaceletTaglibTag_TagExtension();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagName <em>Tag Name</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagName <em>Tag Name</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Tag Name</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagName()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Tag Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getTagName()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EAttribute getFaceletTaglibTag_TagName();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClass <em>Handler Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClass <em>Handler Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Handler Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClass()
- * @see #getFaceletTaglibTag()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Handler Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTag#getHandlerClass()
+ * @see #getFaceletTaglibTag()
+ * @generated
+ */
EAttribute getFaceletTaglibTag_HandlerClass();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension <em>Tag Validator Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension <em>Tag Validator Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Validator Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension
- * @generated
- */
+ * @return the meta object for class '<em>Tag Validator Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension
+ * @generated
+ */
EClass getFaceletTaglibTagValidatorExtension();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getAny <em>Any</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getAny <em>Any</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Any</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getAny()
- * @see #getFaceletTaglibTagValidatorExtension()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Any</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getAny()
+ * @see #getFaceletTaglibTagValidatorExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagValidatorExtension_Any();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getId()
- * @see #getFaceletTaglibTagValidatorExtension()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidatorExtension#getId()
+ * @see #getFaceletTaglibTagValidatorExtension()
+ * @generated
+ */
EAttribute getFaceletTaglibTagValidatorExtension_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator <em>Tag Validator</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator <em>Tag Validator</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Tag Validator</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator
- * @generated
- */
+ * @return the meta object for class '<em>Tag Validator</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator
+ * @generated
+ */
EClass getFaceletTaglibTagValidator();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorId <em>Validator Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorId <em>Validator Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Validator Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorId()
- * @see #getFaceletTaglibTagValidator()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Validator Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorId()
+ * @see #getFaceletTaglibTagValidator()
+ * @generated
+ */
EReference getFaceletTaglibTagValidator_ValidatorId();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getHandlerClass <em>Handler Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getHandlerClass <em>Handler Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Handler Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getHandlerClass()
- * @see #getFaceletTaglibTagValidator()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Handler Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getHandlerClass()
+ * @see #getFaceletTaglibTagValidator()
+ * @generated
+ */
EReference getFaceletTaglibTagValidator_HandlerClass();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorExtension <em>Validator Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorExtension <em>Validator Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Validator Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorExtension()
- * @see #getFaceletTaglibTagValidator()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Validator Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibTagValidator#getValidatorExtension()
+ * @see #getFaceletTaglibTagValidator()
+ * @generated
+ */
EReference getFaceletTaglibTagValidator_ValidatorExtension();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib <em>Facelet Taglib</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib <em>Facelet Taglib</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Facelet Taglib</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib
- * @generated
- */
+ * @return the meta object for class '<em>Facelet Taglib</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib
+ * @generated
+ */
EClass getFaceletTaglib();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getLibraryClass <em>Library Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getLibraryClass <em>Library Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Library Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getLibraryClass()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Library Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getLibraryClass()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EReference getFaceletTaglib_LibraryClass();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespace <em>Namespace</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespace <em>Namespace</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Namespace</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespace()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Namespace</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespace()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EReference getFaceletTaglib_Namespace();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getCompositeLibraryName <em>Composite Library Name</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getCompositeLibraryName <em>Composite Library Name</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Composite Library Name</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getCompositeLibraryName()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Composite Library Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getCompositeLibraryName()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EReference getFaceletTaglib_CompositeLibraryName();
/**
- * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getGroup <em>Group</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getGroup <em>Group</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute list '<em>Group</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getGroup()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the attribute list '<em>Group</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getGroup()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EAttribute getFaceletTaglib_Group();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTag <em>Tag</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTag <em>Tag</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Tag</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTag()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Tag</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTag()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EReference getFaceletTaglib_Tag();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getFunction <em>Function</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getFunction <em>Function</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Function</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getFunction()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Function</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getFunction()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EReference getFaceletTaglib_Function();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTaglibExtension <em>Taglib Extension</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTaglibExtension <em>Taglib Extension</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Taglib Extension</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTaglibExtension()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Taglib Extension</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getTaglibExtension()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EReference getFaceletTaglib_TaglibExtension();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getId()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getId()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EAttribute getFaceletTaglib_Id();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion <em>Version</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Version</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Version</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getVersion()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EAttribute getFaceletTaglib_Version();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespaceUri <em>Namespace Uri</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespaceUri <em>Namespace Uri</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Namespace Uri</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespaceUri()
- * @see #getFaceletTaglib()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Namespace Uri</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getNamespaceUri()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
EAttribute getFaceletTaglib_NamespaceUri();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FullyQualifiedClass <em>Fully Qualified Class</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getShortName <em>Short Name</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Short Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglib#getShortName()
+ * @see #getFaceletTaglib()
+ * @generated
+ */
+ EAttribute getFaceletTaglib_ShortName();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FullyQualifiedClass <em>Fully Qualified Class</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Fully Qualified Class</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FullyQualifiedClass
- * @generated
- */
+ * @return the meta object for class '<em>Fully Qualified Class</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FullyQualifiedClass
+ * @generated
+ */
EClass getFullyQualifiedClass();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBoolean <em>Generic Boolean</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBoolean <em>Generic Boolean</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Generic Boolean</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBoolean
- * @generated
- */
+ * @return the meta object for class '<em>Generic Boolean</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBoolean
+ * @generated
+ */
EClass getGenericBoolean();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon <em>Icon</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon <em>Icon</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Icon</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon
- * @generated
- */
+ * @return the meta object for class '<em>Icon</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon
+ * @generated
+ */
EClass getIcon();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getSmallIcon <em>Small Icon</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getSmallIcon <em>Small Icon</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Small Icon</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getSmallIcon()
- * @see #getIcon()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Small Icon</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getSmallIcon()
+ * @see #getIcon()
+ * @generated
+ */
EReference getIcon_SmallIcon();
/**
- * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLargeIcon <em>Large Icon</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLargeIcon <em>Large Icon</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference '<em>Large Icon</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLargeIcon()
- * @see #getIcon()
- * @generated
- */
+ * @return the meta object for the containment reference '<em>Large Icon</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLargeIcon()
+ * @see #getIcon()
+ * @generated
+ */
EReference getIcon_LargeIcon();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getId()
- * @see #getIcon()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getId()
+ * @see #getIcon()
+ * @generated
+ */
EAttribute getIcon_Id();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLang <em>Lang</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLang <em>Lang</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Lang</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLang()
- * @see #getIcon()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Lang</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Icon#getLang()
+ * @see #getIcon()
+ * @generated
+ */
EAttribute getIcon_Lang();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.JavaIdentifier <em>Java Identifier</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.JavaIdentifier <em>Java Identifier</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Java Identifier</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.JavaIdentifier
- * @generated
- */
+ * @return the meta object for class '<em>Java Identifier</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.JavaIdentifier
+ * @generated
+ */
EClass getJavaIdentifier();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Path <em>Path</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Path <em>Path</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Path</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Path
- * @generated
- */
+ * @return the meta object for class '<em>Path</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Path
+ * @generated
+ */
EClass getPath();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue <em>Identifiable String Value</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue <em>Identifiable String Value</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Identifiable String Value</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue
- * @generated
- */
+ * @return the meta object for class '<em>Identifiable String Value</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue
+ * @generated
+ */
EClass getIdentifiableStringValue();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getValue <em>Value</em>}'.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Value</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getValue()
- * @see #getIdentifiableStringValue()
- * @generated
- */
- EAttribute getIdentifiableStringValue_Value();
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getValue <em>Value</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Value</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getValue()
+ * @see #getIdentifiableStringValue()
+ * @generated
+ */
+ EAttribute getIdentifiableStringValue_Value();
- /**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getId <em>Id</em>}'.
- * <!-- begin-user-doc -->
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getId <em>Id</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Id</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getId()
- * @see #getIdentifiableStringValue()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Id</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableStringValue#getId()
+ * @see #getIdentifiableStringValue()
+ * @generated
+ */
EAttribute getIdentifiableStringValue_Id();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue <em>Identifiable Lang String Value</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue <em>Identifiable Lang String Value</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>Identifiable Lang String Value</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue
- * @generated
- */
+ * @return the meta object for class '<em>Identifiable Lang String Value</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue
+ * @generated
+ */
EClass getIdentifiableLangStringValue();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue#getLang <em>Lang</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the attribute '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue#getLang <em>Lang</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Lang</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue#getLang()
- * @see #getIdentifiableLangStringValue()
- * @generated
- */
+ * @return the meta object for the attribute '<em>Lang</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue#getLang()
+ * @see #getIdentifiableLangStringValue()
+ * @generated
+ */
EAttribute getIdentifiableLangStringValue_Lang();
/**
- * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject <em>User Visible Taglib Object</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for class '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject <em>User Visible Taglib Object</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for class '<em>User Visible Taglib Object</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject
- * @generated
- */
+ * @return the meta object for class '<em>User Visible Taglib Object</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject
+ * @generated
+ */
EClass getUserVisibleTaglibObject();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDescription <em>Description</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDescription <em>Description</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Description</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDescription()
- * @see #getUserVisibleTaglibObject()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Description</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDescription()
+ * @see #getUserVisibleTaglibObject()
+ * @generated
+ */
EReference getUserVisibleTaglibObject_Description();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDisplayName <em>Display Name</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDisplayName <em>Display Name</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Display Name</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDisplayName()
- * @see #getUserVisibleTaglibObject()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Display Name</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getDisplayName()
+ * @see #getUserVisibleTaglibObject()
+ * @generated
+ */
EReference getUserVisibleTaglibObject_DisplayName();
/**
- * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getIcon <em>Icon</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for the containment reference list '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getIcon <em>Icon</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the containment reference list '<em>Icon</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getIcon()
- * @see #getUserVisibleTaglibObject()
- * @generated
- */
+ * @return the meta object for the containment reference list '<em>Icon</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.UserVisibleTaglibObject#getIcon()
+ * @see #getUserVisibleTaglibObject()
+ * @generated
+ */
EReference getUserVisibleTaglibObject_Icon();
/**
- * Returns the meta object for enum '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for enum '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for enum '<em>Version</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @generated
- */
+ * @return the meta object for enum '<em>Version</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @generated
+ */
EEnum getFaceletTaglibVersion();
/**
- * Returns the meta object for enum '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase <em>Generic Boolean Base</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for enum '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase <em>Generic Boolean Base</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for enum '<em>Generic Boolean Base</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase
- * @generated
- */
+ * @return the meta object for enum '<em>Generic Boolean Base</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase
+ * @generated
+ */
EEnum getGenericBooleanBase();
/**
- * Returns the meta object for data type '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version Type Object</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for data type '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version Type Object</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for data type '<em>Version Type Object</em>'.
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @model instanceClass="org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion"
- * extendedMetaData="name='facelet-taglib-versionType:Object' baseType='facelet-taglib-versionType'"
- * @generated
- */
+ * @return the meta object for data type '<em>Version Type Object</em>'.
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @model instanceClass="org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion"
+ * extendedMetaData="name='facelet-taglib-versionType:Object' baseType='facelet-taglib-versionType'"
+ * @generated
+ */
EDataType getFaceletTaglibVersionTypeObject();
/**
- * Returns the meta object for data type '{@link java.lang.String <em>Fully Qualified Class Base</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for data type '{@link java.lang.String <em>Fully Qualified Class Base</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for data type '<em>Fully Qualified Class Base</em>'.
- * @see java.lang.String
- * @model instanceClass="java.lang.String"
- * extendedMetaData="name='fully-qualified-classType_._base' baseType='http://www.eclipse.org/emf/2003/XMLType#token'"
- * @generated
- */
+ * @return the meta object for data type '<em>Fully Qualified Class Base</em>'.
+ * @see java.lang.String
+ * @model instanceClass="java.lang.String"
+ * extendedMetaData="name='fully-qualified-classType_._base' baseType='http://www.eclipse.org/emf/2003/XMLType#token'"
+ * @generated
+ */
EDataType getFullyQualifiedClassBase();
/**
- * Returns the meta object for data type '{@link java.lang.String <em>Java Identifier Base</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for data type '{@link java.lang.String <em>Java Identifier Base</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for data type '<em>Java Identifier Base</em>'.
- * @see java.lang.String
- * @model instanceClass="java.lang.String"
- * extendedMetaData="name='java-identifierType_._base' baseType='http://www.eclipse.org/emf/2003/XMLType#token' pattern='($|_|\\p{L})(\\p{L}|\\p{Nd}|_|$)*'"
- * @generated
- */
+ * @return the meta object for data type '<em>Java Identifier Base</em>'.
+ * @see java.lang.String
+ * @model instanceClass="java.lang.String"
+ * extendedMetaData="name='java-identifierType_._base' baseType='http://www.eclipse.org/emf/2003/XMLType#token' pattern='($|_|\\p{L})(\\p{L}|\\p{Nd}|_|$)*'"
+ * @generated
+ */
EDataType getJavaIdentifierBase();
/**
- * Returns the meta object for data type '{@link java.lang.String <em>Path Type Base</em>}'.
- * <!-- begin-user-doc -->
+ * Returns the meta object for data type '{@link java.lang.String <em>Path Type Base</em>}'.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for data type '<em>Path Type Base</em>'.
- * @see java.lang.String
- * @model instanceClass="java.lang.String"
- * extendedMetaData="name='pathType_._base' baseType='http://www.eclipse.org/emf/2003/XMLType#token'"
- * @generated
- */
+ * @return the meta object for data type '<em>Path Type Base</em>'.
+ * @see java.lang.String
+ * @model instanceClass="java.lang.String"
+ * extendedMetaData="name='pathType_._base' baseType='http://www.eclipse.org/emf/2003/XMLType#token'"
+ * @generated
+ */
EDataType getPathTypeBase();
/**
- * Returns the factory that creates the instances of the model.
- * <!-- begin-user-doc -->
+ * Returns the factory that creates the instances of the model.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the factory that creates the instances of the model.
- * @generated
- */
+ * @return the factory that creates the instances of the model.
+ * @generated
+ */
FaceletTaglibFactory getFaceletTaglibFactory();
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
@@ -3096,921 +3149,953 @@
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@SuppressWarnings("hiding")
interface Literals
{
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl <em>Description</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl <em>Description</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDescription()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDescription()
+ * @generated
+ */
EClass DESCRIPTION = eINSTANCE.getDescription();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl <em>Display Name</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute DESCRIPTION__ANY = eINSTANCE.getDescription_Any();
+
+ /**
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute DESCRIPTION__ID = eINSTANCE.getDescription_Id();
+
+ /**
+ * The meta object literal for the '<em><b>Lang</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute DESCRIPTION__LANG = eINSTANCE.getDescription_Lang();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl <em>Display Name</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDisplayName()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DisplayNameImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDisplayName()
+ * @generated
+ */
EClass DISPLAY_NAME = eINSTANCE.getDisplayName();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl <em>Document Root</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl <em>Document Root</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDocumentRoot()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DocumentRootImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getDocumentRoot()
+ * @generated
+ */
EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();
/**
- * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed();
/**
- * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();
/**
- * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();
/**
- * The meta object literal for the '<em><b>Facelet Taglib</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Facelet Taglib</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference DOCUMENT_ROOT__FACELET_TAGLIB = eINSTANCE.getDocumentRoot_FaceletTaglib();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl <em>Canonical Name</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl <em>Canonical Name</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibCanonicalName()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibCanonicalNameImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibCanonicalName()
+ * @generated
+ */
EClass FACELET_TAGLIB_CANONICAL_NAME = eINSTANCE.getFaceletTaglibCanonicalName();
/**
- * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_CANONICAL_NAME__VALUE = eINSTANCE.getFaceletTaglibCanonicalName_Value();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_CANONICAL_NAME__ID = eINSTANCE.getFaceletTaglibCanonicalName_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl <em>Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl <em>Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibExtension()
+ * @generated
+ */
EClass FACELET_TAGLIB_EXTENSION = eINSTANCE.getFaceletTaglibExtension();
/**
- * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_EXTENSION__ANY = eINSTANCE.getFaceletTaglibExtension_Any();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_EXTENSION__ID = eINSTANCE.getFaceletTaglibExtension_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl <em>Function</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl <em>Function</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibFunction()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibFunctionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibFunction()
+ * @generated
+ */
EClass FACELET_TAGLIB_FUNCTION = eINSTANCE.getFaceletTaglibFunction();
/**
- * The meta object literal for the '<em><b>Function Name</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Function Name</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_FUNCTION__FUNCTION_NAME = eINSTANCE.getFaceletTaglibFunction_FunctionName();
/**
- * The meta object literal for the '<em><b>Function Class</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Function Class</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_FUNCTION__FUNCTION_CLASS = eINSTANCE.getFaceletTaglibFunction_FunctionClass();
/**
- * The meta object literal for the '<em><b>Function Signature</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Function Signature</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_FUNCTION__FUNCTION_SIGNATURE = eINSTANCE.getFaceletTaglibFunction_FunctionSignature();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl <em>Tag Attribute</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl <em>Tag Attribute</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagAttribute()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagAttributeImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagAttribute()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_ATTRIBUTE = eINSTANCE.getFaceletTaglibTagAttribute();
/**
- * The meta object literal for the '<em><b>Name Element</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Name Element</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_ATTRIBUTE__NAME_ELEMENT = eINSTANCE.getFaceletTaglibTagAttribute_NameElement();
/**
- * The meta object literal for the '<em><b>Required Element</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Required Element</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED_ELEMENT = eINSTANCE.getFaceletTaglibTagAttribute_RequiredElement();
/**
- * The meta object literal for the '<em><b>Type Element</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Type Element</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE_ELEMENT = eINSTANCE.getFaceletTaglibTagAttribute_TypeElement();
/**
- * The meta object literal for the '<em><b>Method Signature Element</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Method Signature Element</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE_ELEMENT = eINSTANCE.getFaceletTaglibTagAttribute_MethodSignatureElement();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_ATTRIBUTE__ID = eINSTANCE.getFaceletTaglibTagAttribute_Id();
/**
- * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_ATTRIBUTE__NAME = eINSTANCE.getFaceletTaglibTagAttribute_Name();
/**
- * The meta object literal for the '<em><b>Required</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Required</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED = eINSTANCE.getFaceletTaglibTagAttribute_Required();
/**
- * The meta object literal for the '<em><b>Type</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Type</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE = eINSTANCE.getFaceletTaglibTagAttribute_Type();
/**
- * The meta object literal for the '<em><b>Method Signature</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Method Signature</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE = eINSTANCE.getFaceletTaglibTagAttribute_MethodSignature();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl <em>Tag Behavior Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl <em>Tag Behavior Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehaviorExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehaviorExtension()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION = eINSTANCE.getFaceletTaglibTagBehaviorExtension();
/**
- * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ANY = eINSTANCE.getFaceletTaglibTagBehaviorExtension_Any();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ID = eINSTANCE.getFaceletTaglibTagBehaviorExtension_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl <em>Tag Behavior</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl <em>Tag Behavior</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehavior()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagBehaviorImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagBehavior()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_BEHAVIOR = eINSTANCE.getFaceletTaglibTagBehavior();
/**
- * The meta object literal for the '<em><b>Behavior Id</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Behavior Id</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_ID = eINSTANCE.getFaceletTaglibTagBehavior_BehaviorId();
/**
- * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_BEHAVIOR__HANDLER_CLASS = eINSTANCE.getFaceletTaglibTagBehavior_HandlerClass();
/**
- * The meta object literal for the '<em><b>Behavior Extension</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Behavior Extension</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_EXTENSION = eINSTANCE.getFaceletTaglibTagBehavior_BehaviorExtension();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl <em>Tag Component Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl <em>Tag Component Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponentExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponentExtension()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_COMPONENT_EXTENSION = eINSTANCE.getFaceletTaglibTagComponentExtension();
/**
- * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ANY = eINSTANCE.getFaceletTaglibTagComponentExtension_Any();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ID = eINSTANCE.getFaceletTaglibTagComponentExtension_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl <em>Tag Component</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl <em>Tag Component</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponent()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagComponentImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagComponent()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_COMPONENT = eINSTANCE.getFaceletTaglibTagComponent();
/**
- * The meta object literal for the '<em><b>Component Type</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Component Type</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_TYPE = eINSTANCE.getFaceletTaglibTagComponent_ComponentType();
/**
- * The meta object literal for the '<em><b>Renderer Type</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Renderer Type</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_COMPONENT__RENDERER_TYPE = eINSTANCE.getFaceletTaglibTagComponent_RendererType();
/**
- * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_COMPONENT__HANDLER_CLASS = eINSTANCE.getFaceletTaglibTagComponent_HandlerClass();
/**
- * The meta object literal for the '<em><b>Component Extension</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Component Extension</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_EXTENSION = eINSTANCE.getFaceletTaglibTagComponent_ComponentExtension();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl <em>Tag Converter Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl <em>Tag Converter Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverterExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverterExtension()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_CONVERTER_EXTENSION = eINSTANCE.getFaceletTaglibTagConverterExtension();
/**
- * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ANY = eINSTANCE.getFaceletTaglibTagConverterExtension_Any();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ID = eINSTANCE.getFaceletTaglibTagConverterExtension_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl <em>Tag Converter</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl <em>Tag Converter</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverter()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagConverterImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagConverter()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_CONVERTER = eINSTANCE.getFaceletTaglibTagConverter();
/**
- * The meta object literal for the '<em><b>Converter Id</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Converter Id</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_ID = eINSTANCE.getFaceletTaglibTagConverter_ConverterId();
/**
- * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_CONVERTER__HANDLER_CLASS = eINSTANCE.getFaceletTaglibTagConverter_HandlerClass();
/**
- * The meta object literal for the '<em><b>Converter Extension</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Converter Extension</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_EXTENSION = eINSTANCE.getFaceletTaglibTagConverter_ConverterExtension();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl <em>Tag Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl <em>Tag Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagExtension()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_EXTENSION = eINSTANCE.getFaceletTaglibTagExtension();
/**
- * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_EXTENSION__ANY = eINSTANCE.getFaceletTaglibTagExtension_Any();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_EXTENSION__ID = eINSTANCE.getFaceletTaglibTagExtension_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl <em>Tag</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl <em>Tag</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTag()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTag()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG = eINSTANCE.getFaceletTaglibTag();
/**
- * The meta object literal for the '<em><b>Tag Name Element</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Tag Name Element</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__TAG_NAME_ELEMENT = eINSTANCE.getFaceletTaglibTag_TagNameElement();
/**
- * The meta object literal for the '<em><b>Handler Class Element</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Handler Class Element</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__HANDLER_CLASS_ELEMENT = eINSTANCE.getFaceletTaglibTag_HandlerClassElement();
/**
- * The meta object literal for the '<em><b>Behavior</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Behavior</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__BEHAVIOR = eINSTANCE.getFaceletTaglibTag_Behavior();
/**
- * The meta object literal for the '<em><b>Component</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Component</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__COMPONENT = eINSTANCE.getFaceletTaglibTag_Component();
/**
- * The meta object literal for the '<em><b>Converter</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Converter</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__CONVERTER = eINSTANCE.getFaceletTaglibTag_Converter();
/**
- * The meta object literal for the '<em><b>Validator</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Validator</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__VALIDATOR = eINSTANCE.getFaceletTaglibTag_Validator();
/**
- * The meta object literal for the '<em><b>Source</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Source</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__SOURCE = eINSTANCE.getFaceletTaglibTag_Source();
/**
- * The meta object literal for the '<em><b>Attribute</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Attribute</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__ATTRIBUTE = eINSTANCE.getFaceletTaglibTag_Attribute();
/**
- * The meta object literal for the '<em><b>Tag Extension</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Tag Extension</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG__TAG_EXTENSION = eINSTANCE.getFaceletTaglibTag_TagExtension();
/**
- * The meta object literal for the '<em><b>Tag Name</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Tag Name</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG__TAG_NAME = eINSTANCE.getFaceletTaglibTag_TagName();
/**
- * The meta object literal for the '<em><b>Handler Class</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Handler Class</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG__HANDLER_CLASS = eINSTANCE.getFaceletTaglibTag_HandlerClass();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl <em>Tag Validator Extension</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl <em>Tag Validator Extension</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidatorExtension()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorExtensionImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidatorExtension()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION = eINSTANCE.getFaceletTaglibTagValidatorExtension();
/**
- * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Any</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ANY = eINSTANCE.getFaceletTaglibTagValidatorExtension_Any();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ID = eINSTANCE.getFaceletTaglibTagValidatorExtension_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl <em>Tag Validator</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl <em>Tag Validator</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidator()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibTagValidatorImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibTagValidator()
+ * @generated
+ */
EClass FACELET_TAGLIB_TAG_VALIDATOR = eINSTANCE.getFaceletTaglibTagValidator();
/**
- * The meta object literal for the '<em><b>Validator Id</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Validator Id</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_ID = eINSTANCE.getFaceletTaglibTagValidator_ValidatorId();
/**
- * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Handler Class</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_VALIDATOR__HANDLER_CLASS = eINSTANCE.getFaceletTaglibTagValidator_HandlerClass();
/**
- * The meta object literal for the '<em><b>Validator Extension</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Validator Extension</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_EXTENSION = eINSTANCE.getFaceletTaglibTagValidator_ValidatorExtension();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl <em>Facelet Taglib</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl <em>Facelet Taglib</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglib()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglib()
+ * @generated
+ */
EClass FACELET_TAGLIB = eINSTANCE.getFaceletTaglib();
/**
- * The meta object literal for the '<em><b>Library Class</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Library Class</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB__LIBRARY_CLASS = eINSTANCE.getFaceletTaglib_LibraryClass();
/**
- * The meta object literal for the '<em><b>Namespace</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Namespace</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB__NAMESPACE = eINSTANCE.getFaceletTaglib_Namespace();
/**
- * The meta object literal for the '<em><b>Composite Library Name</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Composite Library Name</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME = eINSTANCE.getFaceletTaglib_CompositeLibraryName();
/**
- * The meta object literal for the '<em><b>Group</b></em>' attribute list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Group</b></em>' attribute list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB__GROUP = eINSTANCE.getFaceletTaglib_Group();
/**
- * The meta object literal for the '<em><b>Tag</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Tag</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB__TAG = eINSTANCE.getFaceletTaglib_Tag();
/**
- * The meta object literal for the '<em><b>Function</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Function</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB__FUNCTION = eINSTANCE.getFaceletTaglib_Function();
/**
- * The meta object literal for the '<em><b>Taglib Extension</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Taglib Extension</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference FACELET_TAGLIB__TAGLIB_EXTENSION = eINSTANCE.getFaceletTaglib_TaglibExtension();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB__ID = eINSTANCE.getFaceletTaglib_Id();
/**
- * The meta object literal for the '<em><b>Version</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Version</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB__VERSION = eINSTANCE.getFaceletTaglib_Version();
/**
- * The meta object literal for the '<em><b>Namespace Uri</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Namespace Uri</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute FACELET_TAGLIB__NAMESPACE_URI = eINSTANCE.getFaceletTaglib_NamespaceUri();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl <em>Fully Qualified Class</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Short Name</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute FACELET_TAGLIB__SHORT_NAME = eINSTANCE.getFaceletTaglib_ShortName();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl <em>Fully Qualified Class</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClass()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FullyQualifiedClassImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClass()
+ * @generated
+ */
EClass FULLY_QUALIFIED_CLASS = eINSTANCE.getFullyQualifiedClass();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl <em>Generic Boolean</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl <em>Generic Boolean</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBoolean()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.GenericBooleanImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBoolean()
+ * @generated
+ */
EClass GENERIC_BOOLEAN = eINSTANCE.getGenericBoolean();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl <em>Icon</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl <em>Icon</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIcon()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IconImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIcon()
+ * @generated
+ */
EClass ICON = eINSTANCE.getIcon();
/**
- * The meta object literal for the '<em><b>Small Icon</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Small Icon</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference ICON__SMALL_ICON = eINSTANCE.getIcon_SmallIcon();
/**
- * The meta object literal for the '<em><b>Large Icon</b></em>' containment reference feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Large Icon</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference ICON__LARGE_ICON = eINSTANCE.getIcon_LargeIcon();
/**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute ICON__ID = eINSTANCE.getIcon_Id();
/**
- * The meta object literal for the '<em><b>Lang</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Lang</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute ICON__LANG = eINSTANCE.getIcon_Lang();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl <em>Java Identifier</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl <em>Java Identifier</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifier()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.JavaIdentifierImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifier()
+ * @generated
+ */
EClass JAVA_IDENTIFIER = eINSTANCE.getJavaIdentifier();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl <em>Path</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl <em>Path</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPath()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.PathImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPath()
+ * @generated
+ */
EClass PATH = eINSTANCE.getPath();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl <em>Identifiable String Value</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl <em>Identifiable String Value</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableStringValue()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableStringValueImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableStringValue()
+ * @generated
+ */
EClass IDENTIFIABLE_STRING_VALUE = eINSTANCE.getIdentifiableStringValue();
/**
- * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- EAttribute IDENTIFIABLE_STRING_VALUE__VALUE = eINSTANCE.getIdentifiableStringValue_Value();
+ * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute IDENTIFIABLE_STRING_VALUE__VALUE = eINSTANCE.getIdentifiableStringValue_Value();
- /**
- * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ /**
+ * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute IDENTIFIABLE_STRING_VALUE__ID = eINSTANCE.getIdentifiableStringValue_Id();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl <em>Identifiable Lang String Value</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl <em>Identifiable Lang String Value</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableLangStringValue()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.IdentifiableLangStringValueImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getIdentifiableLangStringValue()
+ * @generated
+ */
EClass IDENTIFIABLE_LANG_STRING_VALUE = eINSTANCE.getIdentifiableLangStringValue();
/**
- * The meta object literal for the '<em><b>Lang</b></em>' attribute feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Lang</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EAttribute IDENTIFIABLE_LANG_STRING_VALUE__LANG = eINSTANCE.getIdentifiableLangStringValue_Lang();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl <em>User Visible Taglib Object</em>}' class.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl <em>User Visible Taglib Object</em>}' class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getUserVisibleTaglibObject()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.UserVisibleTaglibObjectImpl
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getUserVisibleTaglibObject()
+ * @generated
+ */
EClass USER_VISIBLE_TAGLIB_OBJECT = eINSTANCE.getUserVisibleTaglibObject();
/**
- * The meta object literal for the '<em><b>Description</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Description</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION = eINSTANCE.getUserVisibleTaglibObject_Description();
/**
- * The meta object literal for the '<em><b>Display Name</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Display Name</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME = eINSTANCE.getUserVisibleTaglibObject_DisplayName();
/**
- * The meta object literal for the '<em><b>Icon</b></em>' containment reference list feature.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em><b>Icon</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
EReference USER_VISIBLE_TAGLIB_OBJECT__ICON = eINSTANCE.getUserVisibleTaglibObject_Icon();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version</em>}' enum.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion <em>Version</em>}' enum.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersion()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersion()
+ * @generated
+ */
EEnum FACELET_TAGLIB_VERSION = eINSTANCE.getFaceletTaglibVersion();
/**
- * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase <em>Generic Boolean Base</em>}' enum.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase <em>Generic Boolean Base</em>}' enum.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBooleanBase()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.GenericBooleanBase
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getGenericBooleanBase()
+ * @generated
+ */
EEnum GENERIC_BOOLEAN_BASE = eINSTANCE.getGenericBooleanBase();
/**
- * The meta object literal for the '<em>Version Type Object</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em>Version Type Object</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersionTypeObject()
- * @generated
- */
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibVersion
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFaceletTaglibVersionTypeObject()
+ * @generated
+ */
EDataType FACELET_TAGLIB_VERSION_TYPE_OBJECT = eINSTANCE.getFaceletTaglibVersionTypeObject();
/**
- * The meta object literal for the '<em>Fully Qualified Class Base</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em>Fully Qualified Class Base</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see java.lang.String
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClassBase()
- * @generated
- */
+ * @see java.lang.String
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getFullyQualifiedClassBase()
+ * @generated
+ */
EDataType FULLY_QUALIFIED_CLASS_BASE = eINSTANCE.getFullyQualifiedClassBase();
/**
- * The meta object literal for the '<em>Java Identifier Base</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em>Java Identifier Base</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see java.lang.String
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifierBase()
- * @generated
- */
+ * @see java.lang.String
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getJavaIdentifierBase()
+ * @generated
+ */
EDataType JAVA_IDENTIFIER_BASE = eINSTANCE.getJavaIdentifierBase();
/**
- * The meta object literal for the '<em>Path Type Base</em>' data type.
- * <!-- begin-user-doc -->
+ * The meta object literal for the '<em>Path Type Base</em>' data type.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see java.lang.String
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPathTypeBase()
- * @generated
- */
+ * @see java.lang.String
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibPackageImpl#getPathTypeBase()
+ * @generated
+ */
EDataType PATH_TYPE_BASE = eINSTANCE.getPathTypeBase();
}
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibVersion.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibVersion.java
index 48ab61d..3effabc 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibVersion.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/FaceletTaglibVersion.java
@@ -30,183 +30,229 @@
public enum FaceletTaglibVersion implements Enumerator
{
/**
- * The '<em><b>20</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>20</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #_20_VALUE
- * @generated
- * @ordered
- */
- _20(0, "_20", "2.0"); //$NON-NLS-1$//$NON-NLS-2$
+ * @see #_20_VALUE
+ * @generated
+ * @ordered
+ */
+ _20(0, "_20", "2.0"), //$NON-NLS-1$ //$NON-NLS-2$
+ /**
+ * The '<em><b>21</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #_21_VALUE
+ * @generated
+ * @ordered
+ */
+ _21(1, "_21", "2.1"), //$NON-NLS-1$ //$NON-NLS-2$
+ /**
+ * The '<em><b>22</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #_22_VALUE
+ * @generated
+ * @ordered
+ */
+ _22(2, "_22", "2.2"); //$NON-NLS-1$//$NON-NLS-2$
/**
- * The '<em><b>20</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>20</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>20</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #_20
- * @model literal="2.0"
- * @generated
- * @ordered
- */
+ * @see #_20
+ * @model literal="2.0"
+ * @generated
+ * @ordered
+ */
public static final int _20_VALUE = 0;
/**
- * An array of all the '<em><b>Version</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * The '<em><b>21</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of '<em><b>21</b></em>' literal object isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @see #_21
+ * @model literal="2.1"
+ * @generated
+ * @ordered
+ */
+ public static final int _21_VALUE = 1;
+
+ /**
+ * The '<em><b>22</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of '<em><b>22</b></em>' literal object isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @see #_22
+ * @model literal="2.2"
+ * @generated
+ * @ordered
+ */
+ public static final int _22_VALUE = 2;
+
+ /**
+ * An array of all the '<em><b>Version</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static final FaceletTaglibVersion[] VALUES_ARRAY =
- new FaceletTaglibVersion[]
- {
- _20,
- };
+ new FaceletTaglibVersion[] {
+ _20,
+ _21,
+ _22,
+ };
/**
- * A public read-only list of all the '<em><b>Version</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * A public read-only list of all the '<em><b>Version</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<FaceletTaglibVersion> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Version</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Version</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc -->
* @param literal
* @return the version
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static FaceletTaglibVersion get(String literal)
{
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- FaceletTaglibVersion result = VALUES_ARRAY[i];
- if (result.toString().equals(literal))
- {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ FaceletTaglibVersion result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Version</b></em>' literal with the specified name.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Version</b></em>' literal with the specified name.
+ * <!-- begin-user-doc -->
* @param name
* @return the version
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static FaceletTaglibVersion getByName(String name)
{
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- FaceletTaglibVersion result = VALUES_ARRAY[i];
- if (result.getName().equals(name))
- {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ FaceletTaglibVersion result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Version</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Version</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc -->
* @param value
* @return the version
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static FaceletTaglibVersion get(int value)
{
- switch (value)
- {
- case _20_VALUE: return _20;
- }
- return null;
- }
+ switch (value) {
+ case _20_VALUE: return _20;
+ case _21_VALUE: return _21;
+ case _22_VALUE: return _22;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc -->
+ * Only this class can construct instances.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private FaceletTaglibVersion(int value, String name, String literal)
{
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public int getValue()
{
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getName()
{
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getLiteral()
{
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc -->
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString()
{
- return literal;
- }
+ return literal;
+ }
} //FaceletTaglibVersion
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/GenericBooleanBase.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/GenericBooleanBase.java
index b17f306..ff979a2 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/GenericBooleanBase.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/GenericBooleanBase.java
@@ -24,264 +24,258 @@
public enum GenericBooleanBase implements Enumerator
{
/**
- * The '<em><b>True</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>True</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #TRUE_VALUE
- * @generated
- * @ordered
- */
+ * @see #TRUE_VALUE
+ * @generated
+ * @ordered
+ */
TRUE(0, "true", "true"), //$NON-NLS-1$//$NON-NLS-2$
/**
- * The '<em><b>False</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>False</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #FALSE_VALUE
- * @generated
- * @ordered
- */
+ * @see #FALSE_VALUE
+ * @generated
+ * @ordered
+ */
FALSE(1, "false", "false"), //$NON-NLS-1$ //$NON-NLS-2$
/**
- * The '<em><b>Yes</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>Yes</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #YES_VALUE
- * @generated
- * @ordered
- */
+ * @see #YES_VALUE
+ * @generated
+ * @ordered
+ */
YES(2, "yes", "yes"), //$NON-NLS-1$//$NON-NLS-2$
/**
- * The '<em><b>No</b></em>' literal object.
- * <!-- begin-user-doc -->
+ * The '<em><b>No</b></em>' literal object.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #NO_VALUE
- * @generated
- * @ordered
- */
+ * @see #NO_VALUE
+ * @generated
+ * @ordered
+ */
NO(3, "no", "no"); //$NON-NLS-1$ //$NON-NLS-2$
/**
- * The '<em><b>True</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>True</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>True</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #TRUE
- * @model name="true"
- * @generated
- * @ordered
- */
+ * @see #TRUE
+ * @model name="true"
+ * @generated
+ * @ordered
+ */
public static final int TRUE_VALUE = 0;
/**
- * The '<em><b>False</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>False</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>False</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #FALSE
- * @model name="false"
- * @generated
- * @ordered
- */
+ * @see #FALSE
+ * @model name="false"
+ * @generated
+ * @ordered
+ */
public static final int FALSE_VALUE = 1;
/**
- * The '<em><b>Yes</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>Yes</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>Yes</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #YES
- * @model name="yes"
- * @generated
- * @ordered
- */
+ * @see #YES
+ * @model name="yes"
+ * @generated
+ * @ordered
+ */
public static final int YES_VALUE = 2;
/**
- * The '<em><b>No</b></em>' literal value.
- * <!-- begin-user-doc -->
+ * The '<em><b>No</b></em>' literal value.
+ * <!-- begin-user-doc -->
* <p>
* If the meaning of '<em><b>No</b></em>' literal object isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @see #NO
- * @model name="no"
- * @generated
- * @ordered
- */
+ * @see #NO
+ * @model name="no"
+ * @generated
+ * @ordered
+ */
public static final int NO_VALUE = 3;
/**
- * An array of all the '<em><b>Generic Boolean Base</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * An array of all the '<em><b>Generic Boolean Base</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static final GenericBooleanBase[] VALUES_ARRAY =
- new GenericBooleanBase[]
- {
- TRUE,
- FALSE,
- YES,
- NO,
- };
+ new GenericBooleanBase[] {
+ TRUE,
+ FALSE,
+ YES,
+ NO,
+ };
/**
- * A public read-only list of all the '<em><b>Generic Boolean Base</b></em>' enumerators.
- * <!-- begin-user-doc -->
+ * A public read-only list of all the '<em><b>Generic Boolean Base</b></em>' enumerators.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static final List<GenericBooleanBase> VALUES = Collections.unmodifiableList(Arrays.asList(VALUES_ARRAY));
/**
- * Returns the '<em><b>Generic Boolean Base</b></em>' literal with the specified literal value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Generic Boolean Base</b></em>' literal with the specified literal value.
+ * <!-- begin-user-doc -->
* @param literal
* @return value
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static GenericBooleanBase get(String literal)
{
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- GenericBooleanBase result = VALUES_ARRAY[i];
- if (result.toString().equals(literal))
- {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ GenericBooleanBase result = VALUES_ARRAY[i];
+ if (result.toString().equals(literal)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Generic Boolean Base</b></em>' literal with the specified name.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Generic Boolean Base</b></em>' literal with the specified name.
+ * <!-- begin-user-doc -->
* @param name
* @return the boolean base.
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static GenericBooleanBase getByName(String name)
{
- for (int i = 0; i < VALUES_ARRAY.length; ++i)
- {
- GenericBooleanBase result = VALUES_ARRAY[i];
- if (result.getName().equals(name))
- {
- return result;
- }
- }
- return null;
- }
+ for (int i = 0; i < VALUES_ARRAY.length; ++i) {
+ GenericBooleanBase result = VALUES_ARRAY[i];
+ if (result.getName().equals(name)) {
+ return result;
+ }
+ }
+ return null;
+ }
/**
- * Returns the '<em><b>Generic Boolean Base</b></em>' literal with the specified integer value.
- * <!-- begin-user-doc -->
+ * Returns the '<em><b>Generic Boolean Base</b></em>' literal with the specified integer value.
+ * <!-- begin-user-doc -->
* @param value
* @return the boolean base.
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public static GenericBooleanBase get(int value)
{
- switch (value)
- {
- case TRUE_VALUE: return TRUE;
- case FALSE_VALUE: return FALSE;
- case YES_VALUE: return YES;
- case NO_VALUE: return NO;
- }
- return null;
- }
+ switch (value) {
+ case TRUE_VALUE: return TRUE;
+ case FALSE_VALUE: return FALSE;
+ case YES_VALUE: return YES;
+ case NO_VALUE: return NO;
+ }
+ return null;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final int value;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String name;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private final String literal;
/**
- * Only this class can construct instances.
- * <!-- begin-user-doc -->
+ * Only this class can construct instances.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private GenericBooleanBase(int value, String name, String literal)
{
- this.value = value;
- this.name = name;
- this.literal = literal;
- }
+ this.value = value;
+ this.name = name;
+ this.literal = literal;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public int getValue()
{
- return value;
- }
+ return value;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getName()
{
- return name;
- }
+ return name;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getLiteral()
{
- return literal;
- }
+ return literal;
+ }
/**
- * Returns the literal value of the enumerator, which is its string representation.
- * <!-- begin-user-doc -->
+ * Returns the literal value of the enumerator, which is its string representation.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString()
{
- return literal;
- }
+ return literal;
+ }
} //GenericBooleanBase
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/DescriptionImpl.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/DescriptionImpl.java
index 1b9cf17..80ecb6e 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/DescriptionImpl.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/DescriptionImpl.java
@@ -6,7 +6,15 @@
*/
package org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.EObjectImpl;
+import org.eclipse.emf.ecore.util.BasicFeatureMap;
+import org.eclipse.emf.ecore.util.FeatureMap;
+import org.eclipse.emf.ecore.util.InternalEList;
import org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description;
import org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage;
@@ -15,31 +23,250 @@
* An implementation of the model object '<em><b>Description</b></em>'.
* <!-- end-user-doc -->
* <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl#getAny <em>Any</em>}</li>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl#getId <em>Id</em>}</li>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.DescriptionImpl#getLang <em>Lang</em>}</li>
+ * </ul>
* </p>
*
* @generated
*/
-public class DescriptionImpl extends IdentifiableLangStringValueImpl implements Description
+public class DescriptionImpl extends EObjectImpl implements Description
{
/**
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getAny() <em>Any</em>}' attribute list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getAny()
+ * @generated
+ * @ordered
+ */
+ protected FeatureMap any;
+ /**
+ * The default value of the '{@link #getId() <em>Id</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getId()
+ * @generated
+ * @ordered
+ */
+ protected static final String ID_EDEFAULT = null;
+ /**
+ * The cached value of the '{@link #getId() <em>Id</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getId()
+ * @generated
+ * @ordered
+ */
+ protected String id = ID_EDEFAULT;
+ /**
+ * The default value of the '{@link #getLang() <em>Lang</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLang()
+ * @generated
+ * @ordered
+ */
+ protected static final String LANG_EDEFAULT = null;
+ /**
+ * The cached value of the '{@link #getLang() <em>Lang</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getLang()
+ * @generated
+ * @ordered
+ */
+ protected String lang = LANG_EDEFAULT;
+
+ /**
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
protected DescriptionImpl()
{
- super();
- }
+ super();
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
protected EClass eStaticClass()
{
- return FaceletTaglibPackage.Literals.DESCRIPTION;
- }
+ return FaceletTaglibPackage.Literals.DESCRIPTION;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public FeatureMap getAny() {
+ if (any == null) {
+ any = new BasicFeatureMap(this, FaceletTaglibPackage.DESCRIPTION__ANY);
+ }
+ return any;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setId(String newId) {
+ String oldId = id;
+ id = newId;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.DESCRIPTION__ID, oldId, id));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getLang() {
+ return lang;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setLang(String newLang) {
+ String oldLang = lang;
+ lang = newLang;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.DESCRIPTION__LANG, oldLang, lang));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
+ switch (featureID) {
+ case FaceletTaglibPackage.DESCRIPTION__ANY:
+ return ((InternalEList<?>)getAny()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType) {
+ switch (featureID) {
+ case FaceletTaglibPackage.DESCRIPTION__ANY:
+ if (coreType) return getAny();
+ return ((FeatureMap.Internal)getAny()).getWrapper();
+ case FaceletTaglibPackage.DESCRIPTION__ID:
+ return getId();
+ case FaceletTaglibPackage.DESCRIPTION__LANG:
+ return getLang();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue) {
+ switch (featureID) {
+ case FaceletTaglibPackage.DESCRIPTION__ANY:
+ ((FeatureMap.Internal)getAny()).set(newValue);
+ return;
+ case FaceletTaglibPackage.DESCRIPTION__ID:
+ setId((String)newValue);
+ return;
+ case FaceletTaglibPackage.DESCRIPTION__LANG:
+ setLang((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID) {
+ switch (featureID) {
+ case FaceletTaglibPackage.DESCRIPTION__ANY:
+ getAny().clear();
+ return;
+ case FaceletTaglibPackage.DESCRIPTION__ID:
+ setId(ID_EDEFAULT);
+ return;
+ case FaceletTaglibPackage.DESCRIPTION__LANG:
+ setLang(LANG_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID) {
+ switch (featureID) {
+ case FaceletTaglibPackage.DESCRIPTION__ANY:
+ return any != null && !any.isEmpty();
+ case FaceletTaglibPackage.DESCRIPTION__ID:
+ return ID_EDEFAULT == null ? id != null : !ID_EDEFAULT.equals(id);
+ case FaceletTaglibPackage.DESCRIPTION__LANG:
+ return LANG_EDEFAULT == null ? lang != null : !LANG_EDEFAULT.equals(lang);
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString() {
+ if (eIsProxy()) return super.toString();
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (any: "); //$NON-NLS-1$
+ result.append(any);
+ result.append(", id: "); //$NON-NLS-1$
+ result.append(id);
+ result.append(", lang: "); //$NON-NLS-1$
+ result.append(lang);
+ result.append(')');
+ return result.toString();
+ }
} //DescriptionImpl
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibImpl.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibImpl.java
index 5fc20bc..79bc65a 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibImpl.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibImpl.java
@@ -44,6 +44,7 @@
* <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl#getId <em>Id</em>}</li>
* <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl#getVersion <em>Version</em>}</li>
* <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl#getNamespaceUri <em>Namespace Uri</em>}</li>
+ * <li>{@link org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl.FaceletTaglibImpl#getShortName <em>Short Name</em>}</li>
* </ul>
* </p>
*
@@ -52,408 +53,420 @@
public class FaceletTaglibImpl extends UserVisibleTaglibObjectImpl implements FaceletTaglib
{
/**
- * The cached value of the '{@link #getLibraryClass() <em>Library Class</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getLibraryClass() <em>Library Class</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getLibraryClass()
- * @generated
- * @ordered
- */
+ * @see #getLibraryClass()
+ * @generated
+ * @ordered
+ */
protected FullyQualifiedClass libraryClass;
/**
- * The cached value of the '{@link #getNamespace() <em>Namespace</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getNamespace() <em>Namespace</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getNamespace()
- * @generated
- * @ordered
- */
+ * @see #getNamespace()
+ * @generated
+ * @ordered
+ */
protected IdentifiableStringValue namespace;
/**
- * The cached value of the '{@link #getCompositeLibraryName() <em>Composite Library Name</em>}' containment reference.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getCompositeLibraryName() <em>Composite Library Name</em>}' containment reference.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getCompositeLibraryName()
- * @generated
- * @ordered
- */
+ * @see #getCompositeLibraryName()
+ * @generated
+ * @ordered
+ */
protected FullyQualifiedClass compositeLibraryName;
/**
- * The cached value of the '{@link #getGroup() <em>Group</em>}' attribute list.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getGroup() <em>Group</em>}' attribute list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getGroup()
- * @generated
- * @ordered
- */
+ * @see #getGroup()
+ * @generated
+ * @ordered
+ */
protected FeatureMap group;
/**
- * The cached value of the '{@link #getTaglibExtension() <em>Taglib Extension</em>}' containment reference list.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getTaglibExtension() <em>Taglib Extension</em>}' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getTaglibExtension()
- * @generated
- * @ordered
- */
+ * @see #getTaglibExtension()
+ * @generated
+ * @ordered
+ */
protected EList<FaceletTaglibExtension> taglibExtension;
/**
- * The default value of the '{@link #getId() <em>Id</em>}' attribute.
- * <!-- begin-user-doc -->
+ * The default value of the '{@link #getId() <em>Id</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getId()
- * @generated
- * @ordered
- */
+ * @see #getId()
+ * @generated
+ * @ordered
+ */
protected static final String ID_EDEFAULT = null;
/**
- * The cached value of the '{@link #getId() <em>Id</em>}' attribute.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getId() <em>Id</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getId()
- * @generated
- * @ordered
- */
+ * @see #getId()
+ * @generated
+ * @ordered
+ */
protected String id = ID_EDEFAULT;
/**
- * The default value of the '{@link #getVersion() <em>Version</em>}' attribute.
- * <!-- begin-user-doc -->
+ * The default value of the '{@link #getVersion() <em>Version</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getVersion()
- * @generated
- * @ordered
- */
+ * @see #getVersion()
+ * @generated
+ * @ordered
+ */
protected static final FaceletTaglibVersion VERSION_EDEFAULT = FaceletTaglibVersion._20;
/**
- * The cached value of the '{@link #getVersion() <em>Version</em>}' attribute.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getVersion() <em>Version</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getVersion()
- * @generated
- * @ordered
- */
+ * @see #getVersion()
+ * @generated
+ * @ordered
+ */
protected FaceletTaglibVersion version = VERSION_EDEFAULT;
/**
- * This is true if the Version attribute has been set.
- * <!-- begin-user-doc -->
+ * This is true if the Version attribute has been set.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @ordered
- */
+ * @generated
+ * @ordered
+ */
protected boolean versionESet;
/**
- * The default value of the '{@link #getNamespaceUri() <em>Namespace Uri</em>}' attribute.
- * <!-- begin-user-doc -->
+ * The default value of the '{@link #getNamespaceUri() <em>Namespace Uri</em>}' attribute.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getNamespaceUri()
- * @generated
- * @ordered
- */
+ * @see #getNamespaceUri()
+ * @generated
+ * @ordered
+ */
protected static final String NAMESPACE_URI_EDEFAULT = null;
/**
- * <!-- begin-user-doc -->
+ * The default value of the '{@link #getShortName() <em>Short Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getShortName()
+ * @generated
+ * @ordered
+ */
+ protected static final String SHORT_NAME_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getShortName() <em>Short Name</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getShortName()
+ * @generated
+ * @ordered
+ */
+ protected String shortName = SHORT_NAME_EDEFAULT;
+
+ /**
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
protected FaceletTaglibImpl()
{
- super();
- }
+ super();
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
protected EClass eStaticClass()
{
- return FaceletTaglibPackage.Literals.FACELET_TAGLIB;
- }
+ return FaceletTaglibPackage.Literals.FACELET_TAGLIB;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public FullyQualifiedClass getLibraryClass()
{
- return libraryClass;
- }
+ return libraryClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param newLibraryClass
* @param msgs
* @return the notification chain
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public NotificationChain basicSetLibraryClass(FullyQualifiedClass newLibraryClass, NotificationChain msgs)
{
- FullyQualifiedClass oldLibraryClass = libraryClass;
- libraryClass = newLibraryClass;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, oldLibraryClass, newLibraryClass);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
+ FullyQualifiedClass oldLibraryClass = libraryClass;
+ libraryClass = newLibraryClass;
+ if (eNotificationRequired()) {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, oldLibraryClass, newLibraryClass);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void setLibraryClass(FullyQualifiedClass newLibraryClass)
{
- if (newLibraryClass != libraryClass)
- {
- NotificationChain msgs = null;
- if (libraryClass != null)
- msgs = ((InternalEObject)libraryClass).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, null, msgs);
- if (newLibraryClass != null)
- msgs = ((InternalEObject)newLibraryClass).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, null, msgs);
- msgs = basicSetLibraryClass(newLibraryClass, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, newLibraryClass, newLibraryClass));
- }
+ if (newLibraryClass != libraryClass) {
+ NotificationChain msgs = null;
+ if (libraryClass != null)
+ msgs = ((InternalEObject)libraryClass).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, null, msgs);
+ if (newLibraryClass != null)
+ msgs = ((InternalEObject)newLibraryClass).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, null, msgs);
+ msgs = basicSetLibraryClass(newLibraryClass, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS, newLibraryClass, newLibraryClass));
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public IdentifiableStringValue getNamespace()
{
- return namespace;
- }
+ return namespace;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param newNamespace
* @param msgs
* @return the notification chain
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public NotificationChain basicSetNamespace(IdentifiableStringValue newNamespace, NotificationChain msgs)
{
- IdentifiableStringValue oldNamespace = namespace;
- namespace = newNamespace;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, oldNamespace, newNamespace);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
+ IdentifiableStringValue oldNamespace = namespace;
+ namespace = newNamespace;
+ if (eNotificationRequired()) {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, oldNamespace, newNamespace);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void setNamespace(IdentifiableStringValue newNamespace)
{
- if (newNamespace != namespace)
- {
- NotificationChain msgs = null;
- if (namespace != null)
- msgs = ((InternalEObject)namespace).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, null, msgs);
- if (newNamespace != null)
- msgs = ((InternalEObject)newNamespace).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, null, msgs);
- msgs = basicSetNamespace(newNamespace, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, newNamespace, newNamespace));
- }
+ if (newNamespace != namespace) {
+ NotificationChain msgs = null;
+ if (namespace != null)
+ msgs = ((InternalEObject)namespace).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, null, msgs);
+ if (newNamespace != null)
+ msgs = ((InternalEObject)newNamespace).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, null, msgs);
+ msgs = basicSetNamespace(newNamespace, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE, newNamespace, newNamespace));
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public FullyQualifiedClass getCompositeLibraryName()
{
- return compositeLibraryName;
- }
+ return compositeLibraryName;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param newCompositeLibraryName
* @param msgs
* @return the notification chain
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public NotificationChain basicSetCompositeLibraryName(FullyQualifiedClass newCompositeLibraryName, NotificationChain msgs)
{
- FullyQualifiedClass oldCompositeLibraryName = compositeLibraryName;
- compositeLibraryName = newCompositeLibraryName;
- if (eNotificationRequired())
- {
- ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, oldCompositeLibraryName, newCompositeLibraryName);
- if (msgs == null) msgs = notification; else msgs.add(notification);
- }
- return msgs;
- }
+ FullyQualifiedClass oldCompositeLibraryName = compositeLibraryName;
+ compositeLibraryName = newCompositeLibraryName;
+ if (eNotificationRequired()) {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, oldCompositeLibraryName, newCompositeLibraryName);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void setCompositeLibraryName(FullyQualifiedClass newCompositeLibraryName)
{
- if (newCompositeLibraryName != compositeLibraryName)
- {
- NotificationChain msgs = null;
- if (compositeLibraryName != null)
- msgs = ((InternalEObject)compositeLibraryName).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, null, msgs);
- if (newCompositeLibraryName != null)
- msgs = ((InternalEObject)newCompositeLibraryName).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, null, msgs);
- msgs = basicSetCompositeLibraryName(newCompositeLibraryName, msgs);
- if (msgs != null) msgs.dispatch();
- }
- else if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, newCompositeLibraryName, newCompositeLibraryName));
- }
+ if (newCompositeLibraryName != compositeLibraryName) {
+ NotificationChain msgs = null;
+ if (compositeLibraryName != null)
+ msgs = ((InternalEObject)compositeLibraryName).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, null, msgs);
+ if (newCompositeLibraryName != null)
+ msgs = ((InternalEObject)newCompositeLibraryName).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, null, msgs);
+ msgs = basicSetCompositeLibraryName(newCompositeLibraryName, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME, newCompositeLibraryName, newCompositeLibraryName));
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public FeatureMap getGroup()
{
- if (group == null)
- {
- group = new BasicFeatureMap(this, FaceletTaglibPackage.FACELET_TAGLIB__GROUP);
- }
- return group;
- }
+ if (group == null) {
+ group = new BasicFeatureMap(this, FaceletTaglibPackage.FACELET_TAGLIB__GROUP);
+ }
+ return group;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EList<FaceletTaglibTag> getTag()
{
- return getGroup().list(FaceletTaglibPackage.Literals.FACELET_TAGLIB__TAG);
- }
+ return getGroup().list(FaceletTaglibPackage.Literals.FACELET_TAGLIB__TAG);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EList<FaceletTaglibFunction> getFunction()
{
- return getGroup().list(FaceletTaglibPackage.Literals.FACELET_TAGLIB__FUNCTION);
- }
+ return getGroup().list(FaceletTaglibPackage.Literals.FACELET_TAGLIB__FUNCTION);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EList<FaceletTaglibExtension> getTaglibExtension()
{
- if (taglibExtension == null)
- {
- taglibExtension = new EObjectContainmentEList<FaceletTaglibExtension>(FaceletTaglibExtension.class, this, FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION);
- }
- return taglibExtension;
- }
+ if (taglibExtension == null) {
+ taglibExtension = new EObjectContainmentEList<FaceletTaglibExtension>(FaceletTaglibExtension.class, this, FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION);
+ }
+ return taglibExtension;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public String getId()
{
- return id;
- }
+ return id;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void setId(String newId)
{
- String oldId = id;
- id = newId;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__ID, oldId, id));
- }
+ String oldId = id;
+ id = newId;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__ID, oldId, id));
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public FaceletTaglibVersion getVersion()
{
- return version;
- }
+ return version;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void setVersion(FaceletTaglibVersion newVersion)
{
- FaceletTaglibVersion oldVersion = version;
- version = newVersion == null ? VERSION_EDEFAULT : newVersion;
- boolean oldVersionESet = versionESet;
- versionESet = true;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__VERSION, oldVersion, version, !oldVersionESet));
- }
+ FaceletTaglibVersion oldVersion = version;
+ version = newVersion == null ? VERSION_EDEFAULT : newVersion;
+ boolean oldVersionESet = versionESet;
+ versionESet = true;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__VERSION, oldVersion, version, !oldVersionESet));
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void unsetVersion()
{
- FaceletTaglibVersion oldVersion = version;
- boolean oldVersionESet = versionESet;
- version = VERSION_EDEFAULT;
- versionESet = false;
- if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.UNSET, FaceletTaglibPackage.FACELET_TAGLIB__VERSION, oldVersion, VERSION_EDEFAULT, oldVersionESet));
- }
+ FaceletTaglibVersion oldVersion = version;
+ boolean oldVersionESet = versionESet;
+ version = VERSION_EDEFAULT;
+ versionESet = false;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.UNSET, FaceletTaglibPackage.FACELET_TAGLIB__VERSION, oldVersion, VERSION_EDEFAULT, oldVersionESet));
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean isSetVersion()
{
- return versionESet;
- }
+ return versionESet;
+ }
/**
* <!-- begin-user-doc -->
@@ -482,213 +495,241 @@
}
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getShortName() {
+ return shortName;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setShortName(String newShortName) {
+ String oldShortName = shortName;
+ shortName = newShortName;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, FaceletTaglibPackage.FACELET_TAGLIB__SHORT_NAME, oldShortName, shortName));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
- return basicSetLibraryClass(null, msgs);
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
- return basicSetNamespace(null, msgs);
- case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
- return basicSetCompositeLibraryName(null, msgs);
- case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
- return ((InternalEList<?>)getGroup()).basicRemove(otherEnd, msgs);
- case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
- return ((InternalEList<?>)getTag()).basicRemove(otherEnd, msgs);
- case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
- return ((InternalEList<?>)getFunction()).basicRemove(otherEnd, msgs);
- case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
- return ((InternalEList<?>)getTaglibExtension()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
+ return basicSetLibraryClass(null, msgs);
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
+ return basicSetNamespace(null, msgs);
+ case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
+ return basicSetCompositeLibraryName(null, msgs);
+ case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
+ return ((InternalEList<?>)getGroup()).basicRemove(otherEnd, msgs);
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
+ return ((InternalEList<?>)getTag()).basicRemove(otherEnd, msgs);
+ case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
+ return ((InternalEList<?>)getFunction()).basicRemove(otherEnd, msgs);
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
+ return ((InternalEList<?>)getTaglibExtension()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
- return getLibraryClass();
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
- return getNamespace();
- case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
- return getCompositeLibraryName();
- case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
- if (coreType) return getGroup();
- return ((FeatureMap.Internal)getGroup()).getWrapper();
- case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
- return getTag();
- case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
- return getFunction();
- case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
- return getTaglibExtension();
- case FaceletTaglibPackage.FACELET_TAGLIB__ID:
- return getId();
- case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
- return getVersion();
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
- return getNamespaceUri();
- }
- return super.eGet(featureID, resolve, coreType);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
+ return getLibraryClass();
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
+ return getNamespace();
+ case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
+ return getCompositeLibraryName();
+ case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
+ if (coreType) return getGroup();
+ return ((FeatureMap.Internal)getGroup()).getWrapper();
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
+ return getTag();
+ case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
+ return getFunction();
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
+ return getTaglibExtension();
+ case FaceletTaglibPackage.FACELET_TAGLIB__ID:
+ return getId();
+ case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
+ return getVersion();
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
+ return getNamespaceUri();
+ case FaceletTaglibPackage.FACELET_TAGLIB__SHORT_NAME:
+ return getShortName();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
- setLibraryClass((FullyQualifiedClass)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
- setNamespace((IdentifiableStringValue)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
- setCompositeLibraryName((FullyQualifiedClass)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
- ((FeatureMap.Internal)getGroup()).set(newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
- getTag().clear();
- getTag().addAll((Collection<? extends FaceletTaglibTag>)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
- getFunction().clear();
- getFunction().addAll((Collection<? extends FaceletTaglibFunction>)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
- getTaglibExtension().clear();
- getTaglibExtension().addAll((Collection<? extends FaceletTaglibExtension>)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__ID:
- setId((String)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
- setVersion((FaceletTaglibVersion)newValue);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
- setNamespaceUri((String)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
+ setLibraryClass((FullyQualifiedClass)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
+ setNamespace((IdentifiableStringValue)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
+ setCompositeLibraryName((FullyQualifiedClass)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
+ ((FeatureMap.Internal)getGroup()).set(newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
+ getTag().clear();
+ getTag().addAll((Collection<? extends FaceletTaglibTag>)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
+ getFunction().clear();
+ getFunction().addAll((Collection<? extends FaceletTaglibFunction>)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
+ getTaglibExtension().clear();
+ getTaglibExtension().addAll((Collection<? extends FaceletTaglibExtension>)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__ID:
+ setId((String)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
+ setVersion((FaceletTaglibVersion)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
+ setNamespaceUri((String)newValue);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__SHORT_NAME:
+ setShortName((String)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public void eUnset(int featureID)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
- setLibraryClass((FullyQualifiedClass)null);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
- setNamespace((IdentifiableStringValue)null);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
- setCompositeLibraryName((FullyQualifiedClass)null);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
- getGroup().clear();
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
- getTag().clear();
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
- getFunction().clear();
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
- getTaglibExtension().clear();
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__ID:
- setId(ID_EDEFAULT);
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
- unsetVersion();
- return;
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
- setNamespaceUri(NAMESPACE_URI_EDEFAULT);
- return;
- }
- super.eUnset(featureID);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
+ setLibraryClass((FullyQualifiedClass)null);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
+ setNamespace((IdentifiableStringValue)null);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
+ setCompositeLibraryName((FullyQualifiedClass)null);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
+ getGroup().clear();
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
+ getTag().clear();
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
+ getFunction().clear();
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
+ getTaglibExtension().clear();
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__ID:
+ setId(ID_EDEFAULT);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
+ unsetVersion();
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
+ setNamespaceUri(NAMESPACE_URI_EDEFAULT);
+ return;
+ case FaceletTaglibPackage.FACELET_TAGLIB__SHORT_NAME:
+ setShortName(SHORT_NAME_EDEFAULT);
+ return;
+ }
+ super.eUnset(featureID);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public boolean eIsSet(int featureID)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
- return libraryClass != null;
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
- return namespace != null;
- case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
- return compositeLibraryName != null;
- case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
- return group != null && !group.isEmpty();
- case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
- return !getTag().isEmpty();
- case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
- return !getFunction().isEmpty();
- case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
- return taglibExtension != null && !taglibExtension.isEmpty();
- case FaceletTaglibPackage.FACELET_TAGLIB__ID:
- return ID_EDEFAULT == null ? id != null : !ID_EDEFAULT.equals(id);
- case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
- return isSetVersion();
- case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
- return NAMESPACE_URI_EDEFAULT == null ? getNamespaceUri() != null : !NAMESPACE_URI_EDEFAULT.equals(getNamespaceUri());
- }
- return super.eIsSet(featureID);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.FACELET_TAGLIB__LIBRARY_CLASS:
+ return libraryClass != null;
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE:
+ return namespace != null;
+ case FaceletTaglibPackage.FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME:
+ return compositeLibraryName != null;
+ case FaceletTaglibPackage.FACELET_TAGLIB__GROUP:
+ return group != null && !group.isEmpty();
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAG:
+ return !getTag().isEmpty();
+ case FaceletTaglibPackage.FACELET_TAGLIB__FUNCTION:
+ return !getFunction().isEmpty();
+ case FaceletTaglibPackage.FACELET_TAGLIB__TAGLIB_EXTENSION:
+ return taglibExtension != null && !taglibExtension.isEmpty();
+ case FaceletTaglibPackage.FACELET_TAGLIB__ID:
+ return ID_EDEFAULT == null ? id != null : !ID_EDEFAULT.equals(id);
+ case FaceletTaglibPackage.FACELET_TAGLIB__VERSION:
+ return isSetVersion();
+ case FaceletTaglibPackage.FACELET_TAGLIB__NAMESPACE_URI:
+ return NAMESPACE_URI_EDEFAULT == null ? getNamespaceUri() != null : !NAMESPACE_URI_EDEFAULT.equals(getNamespaceUri());
+ case FaceletTaglibPackage.FACELET_TAGLIB__SHORT_NAME:
+ return SHORT_NAME_EDEFAULT == null ? shortName != null : !SHORT_NAME_EDEFAULT.equals(shortName);
+ }
+ return super.eIsSet(featureID);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public String toString()
{
- if (eIsProxy()) return super.toString();
+ if (eIsProxy()) return super.toString();
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (group: "); //$NON-NLS-1$
- result.append(group);
- result.append(", id: "); //$NON-NLS-1$
- result.append(id);
- result.append(", version: "); //$NON-NLS-1$
- if (versionESet) result.append(version); else result.append("<unset>"); //$NON-NLS-1$
- result.append(')');
- return result.toString();
- }
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (group: "); //$NON-NLS-1$
+ result.append(group);
+ result.append(", id: "); //$NON-NLS-1$
+ result.append(id);
+ result.append(", version: "); //$NON-NLS-1$
+ if (versionESet) result.append(version); else result.append("<unset>"); //$NON-NLS-1$
+ result.append(", shortName: "); //$NON-NLS-1$
+ result.append(shortName);
+ result.append(')');
+ return result.toString();
+ }
} //FaceletTaglibImpl
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibPackageImpl.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibPackageImpl.java
index 1395630..d49d40f 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibPackageImpl.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/FaceletTaglibPackageImpl.java
@@ -57,2597 +57,2572 @@
public class FaceletTaglibPackageImpl extends EPackageImpl implements FaceletTaglibPackage
{
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass descriptionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass displayNameEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass documentRootEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibCanonicalNameEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibExtensionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibFunctionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagAttributeEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagBehaviorExtensionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagBehaviorEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagComponentExtensionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagComponentEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagConverterExtensionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagConverterEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagExtensionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagValidatorExtensionEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibTagValidatorEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass faceletTaglibEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass fullyQualifiedClassEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass genericBooleanEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass iconEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass javaIdentifierEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass pathEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass identifiableStringValueEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass identifiableLangStringValueEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EClass userVisibleTaglibObjectEClass = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EEnum faceletTaglibVersionEEnum = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EEnum genericBooleanBaseEEnum = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EDataType faceletTaglibVersionTypeObjectEDataType = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EDataType fullyQualifiedClassBaseEDataType = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EDataType javaIdentifierBaseEDataType = null;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private EDataType pathTypeBaseEDataType = null;
/**
- * Creates an instance of the model <b>Package</b>, registered with
- * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
- * package URI value.
- * <p>Note: the correct way to create the package is via the static
- * factory method {@link #init init()}, which also performs
- * initialization of the package, or returns the registered package,
- * if one already exists.
- * <!-- begin-user-doc -->
+ * Creates an instance of the model <b>Package</b>, registered with
+ * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package
+ * package URI value.
+ * <p>Note: the correct way to create the package is via the static
+ * factory method {@link #init init()}, which also performs
+ * initialization of the package, or returns the registered package,
+ * if one already exists.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.ecore.EPackage.Registry
- * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#eNS_URI
- * @see #init()
- * @generated
- */
+ * @see org.eclipse.emf.ecore.EPackage.Registry
+ * @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage#eNS_URI
+ * @see #init()
+ * @generated
+ */
private FaceletTaglibPackageImpl()
{
- super(eNS_URI, FaceletTaglibFactory.eINSTANCE);
- }
+ super(eNS_URI, FaceletTaglibFactory.eINSTANCE);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static boolean isInited = false;
/**
- * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
- *
- * <p>This method is used to initialize {@link FaceletTaglibPackage#eINSTANCE} when that field is accessed.
- * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
- * <!-- begin-user-doc -->
+ * Creates, registers, and initializes the <b>Package</b> for this model, and for any others upon which it depends.
+ *
+ * <p>This method is used to initialize {@link FaceletTaglibPackage#eINSTANCE} when that field is accessed.
+ * Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
+ * <!-- begin-user-doc -->
* @return
* <!-- end-user-doc -->
- * @see #eNS_URI
- * @see #createPackageContents()
- * @see #initializePackageContents()
- * @generated
- */
+ * @see #eNS_URI
+ * @see #createPackageContents()
+ * @see #initializePackageContents()
+ * @generated
+ */
public static FaceletTaglibPackage init()
{
- if (isInited) return (FaceletTaglibPackage)EPackage.Registry.INSTANCE.getEPackage(FaceletTaglibPackage.eNS_URI);
+ if (isInited) return (FaceletTaglibPackage)EPackage.Registry.INSTANCE.getEPackage(FaceletTaglibPackage.eNS_URI);
- // Obtain or create and register package
- FaceletTaglibPackageImpl theFaceletTaglibPackage = (FaceletTaglibPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof FaceletTaglibPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new FaceletTaglibPackageImpl());
+ // Obtain or create and register package
+ FaceletTaglibPackageImpl theFaceletTaglibPackage = (FaceletTaglibPackageImpl)(EPackage.Registry.INSTANCE.get(eNS_URI) instanceof FaceletTaglibPackageImpl ? EPackage.Registry.INSTANCE.get(eNS_URI) : new FaceletTaglibPackageImpl());
- isInited = true;
+ isInited = true;
- // Initialize simple dependencies
- XMLTypePackage.eINSTANCE.eClass();
+ // Initialize simple dependencies
+ XMLTypePackage.eINSTANCE.eClass();
- // Create package meta-data objects
- theFaceletTaglibPackage.createPackageContents();
+ // Create package meta-data objects
+ theFaceletTaglibPackage.createPackageContents();
- // Initialize created meta-data
- theFaceletTaglibPackage.initializePackageContents();
+ // Initialize created meta-data
+ theFaceletTaglibPackage.initializePackageContents();
- // Register package validator
- EValidator.Registry.INSTANCE.put
- (theFaceletTaglibPackage,
- new EValidator.Descriptor()
- {
- public EValidator getEValidator()
- {
- return FaceletTaglibValidator.INSTANCE;
- }
- });
+ // Register package validator
+ EValidator.Registry.INSTANCE.put
+ (theFaceletTaglibPackage,
+ new EValidator.Descriptor() {
+ public EValidator getEValidator() {
+ return FaceletTaglibValidator.INSTANCE;
+ }
+ });
- // Mark meta-data to indicate it can't be changed
- theFaceletTaglibPackage.freeze();
+ // Mark meta-data to indicate it can't be changed
+ theFaceletTaglibPackage.freeze();
- // Update the registry and return the package
- EPackage.Registry.INSTANCE.put(FaceletTaglibPackage.eNS_URI, theFaceletTaglibPackage);
- return theFaceletTaglibPackage;
- }
+ // Update the registry and return the package
+ EPackage.Registry.INSTANCE.put(FaceletTaglibPackage.eNS_URI, theFaceletTaglibPackage);
+ return theFaceletTaglibPackage;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getDescription()
{
- return descriptionEClass;
- }
+ return descriptionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getDescription_Any() {
+ return (EAttribute)descriptionEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getDescription_Id() {
+ return (EAttribute)descriptionEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getDescription_Lang() {
+ return (EAttribute)descriptionEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getDisplayName()
{
- return displayNameEClass;
- }
+ return displayNameEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getDocumentRoot()
{
- return documentRootEClass;
- }
+ return documentRootEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getDocumentRoot_Mixed()
{
- return (EAttribute)documentRootEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)documentRootEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getDocumentRoot_XMLNSPrefixMap()
{
- return (EReference)documentRootEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)documentRootEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getDocumentRoot_XSISchemaLocation()
{
- return (EReference)documentRootEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)documentRootEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getDocumentRoot_FaceletTaglib()
{
- return (EReference)documentRootEClass.getEStructuralFeatures().get(3);
- }
+ return (EReference)documentRootEClass.getEStructuralFeatures().get(3);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibCanonicalName()
{
- return faceletTaglibCanonicalNameEClass;
- }
+ return faceletTaglibCanonicalNameEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibCanonicalName_Value()
{
- return (EAttribute)faceletTaglibCanonicalNameEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)faceletTaglibCanonicalNameEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibCanonicalName_Id()
{
- return (EAttribute)faceletTaglibCanonicalNameEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)faceletTaglibCanonicalNameEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibExtension()
{
- return faceletTaglibExtensionEClass;
- }
+ return faceletTaglibExtensionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibExtension_Any()
{
- return (EAttribute)faceletTaglibExtensionEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)faceletTaglibExtensionEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibExtension_Id()
{
- return (EAttribute)faceletTaglibExtensionEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)faceletTaglibExtensionEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibFunction()
{
- return faceletTaglibFunctionEClass;
- }
+ return faceletTaglibFunctionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibFunction_FunctionName()
{
- return (EReference)faceletTaglibFunctionEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibFunctionEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibFunction_FunctionClass()
{
- return (EReference)faceletTaglibFunctionEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibFunctionEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibFunction_FunctionSignature()
{
- return (EReference)faceletTaglibFunctionEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibFunctionEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagAttribute()
{
- return faceletTaglibTagAttributeEClass;
- }
+ return faceletTaglibTagAttributeEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagAttribute_NameElement()
{
- return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagAttribute_RequiredElement()
{
- return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagAttribute_TypeElement()
{
- return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagAttribute_MethodSignatureElement()
{
- return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(3);
- }
+ return (EReference)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(3);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagAttribute_Id()
{
- return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(4);
- }
+ return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(4);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagAttribute_Name()
{
- return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(5);
- }
+ return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(5);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagAttribute_Required()
{
- return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(6);
- }
+ return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(6);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagAttribute_Type()
{
- return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(7);
- }
+ return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(7);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagAttribute_MethodSignature()
{
- return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(8);
- }
+ return (EAttribute)faceletTaglibTagAttributeEClass.getEStructuralFeatures().get(8);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagBehaviorExtension()
{
- return faceletTaglibTagBehaviorExtensionEClass;
- }
+ return faceletTaglibTagBehaviorExtensionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagBehaviorExtension_Any()
{
- return (EAttribute)faceletTaglibTagBehaviorExtensionEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)faceletTaglibTagBehaviorExtensionEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagBehaviorExtension_Id()
{
- return (EAttribute)faceletTaglibTagBehaviorExtensionEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)faceletTaglibTagBehaviorExtensionEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagBehavior()
{
- return faceletTaglibTagBehaviorEClass;
- }
+ return faceletTaglibTagBehaviorEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagBehavior_BehaviorId()
{
- return (EReference)faceletTaglibTagBehaviorEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibTagBehaviorEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagBehavior_HandlerClass()
{
- return (EReference)faceletTaglibTagBehaviorEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibTagBehaviorEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagBehavior_BehaviorExtension()
{
- return (EReference)faceletTaglibTagBehaviorEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibTagBehaviorEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagComponentExtension()
{
- return faceletTaglibTagComponentExtensionEClass;
- }
+ return faceletTaglibTagComponentExtensionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagComponentExtension_Any()
{
- return (EAttribute)faceletTaglibTagComponentExtensionEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)faceletTaglibTagComponentExtensionEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagComponentExtension_Id()
{
- return (EAttribute)faceletTaglibTagComponentExtensionEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)faceletTaglibTagComponentExtensionEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagComponent()
{
- return faceletTaglibTagComponentEClass;
- }
+ return faceletTaglibTagComponentEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagComponent_ComponentType()
{
- return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagComponent_RendererType()
{
- return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagComponent_HandlerClass()
{
- return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagComponent_ComponentExtension()
{
- return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(3);
- }
+ return (EReference)faceletTaglibTagComponentEClass.getEStructuralFeatures().get(3);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagConverterExtension()
{
- return faceletTaglibTagConverterExtensionEClass;
- }
+ return faceletTaglibTagConverterExtensionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagConverterExtension_Any()
{
- return (EAttribute)faceletTaglibTagConverterExtensionEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)faceletTaglibTagConverterExtensionEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagConverterExtension_Id()
{
- return (EAttribute)faceletTaglibTagConverterExtensionEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)faceletTaglibTagConverterExtensionEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagConverter()
{
- return faceletTaglibTagConverterEClass;
- }
+ return faceletTaglibTagConverterEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagConverter_ConverterId()
{
- return (EReference)faceletTaglibTagConverterEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibTagConverterEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagConverter_HandlerClass()
{
- return (EReference)faceletTaglibTagConverterEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibTagConverterEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagConverter_ConverterExtension()
{
- return (EReference)faceletTaglibTagConverterEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibTagConverterEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagExtension()
{
- return faceletTaglibTagExtensionEClass;
- }
+ return faceletTaglibTagExtensionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagExtension_Any()
{
- return (EAttribute)faceletTaglibTagExtensionEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)faceletTaglibTagExtensionEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagExtension_Id()
{
- return (EAttribute)faceletTaglibTagExtensionEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)faceletTaglibTagExtensionEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTag()
{
- return faceletTaglibTagEClass;
- }
+ return faceletTaglibTagEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_TagNameElement()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_HandlerClassElement()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_Behavior()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_Component()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(3);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(3);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_Converter()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(4);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(4);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_Validator()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(5);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(5);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_Source()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(6);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(6);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_Attribute()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(7);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(7);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTag_TagExtension()
{
- return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(8);
- }
+ return (EReference)faceletTaglibTagEClass.getEStructuralFeatures().get(8);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTag_TagName()
{
- return (EAttribute)faceletTaglibTagEClass.getEStructuralFeatures().get(9);
- }
+ return (EAttribute)faceletTaglibTagEClass.getEStructuralFeatures().get(9);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTag_HandlerClass()
{
- return (EAttribute)faceletTaglibTagEClass.getEStructuralFeatures().get(10);
- }
+ return (EAttribute)faceletTaglibTagEClass.getEStructuralFeatures().get(10);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagValidatorExtension()
{
- return faceletTaglibTagValidatorExtensionEClass;
- }
+ return faceletTaglibTagValidatorExtensionEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagValidatorExtension_Any()
{
- return (EAttribute)faceletTaglibTagValidatorExtensionEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)faceletTaglibTagValidatorExtensionEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglibTagValidatorExtension_Id()
{
- return (EAttribute)faceletTaglibTagValidatorExtensionEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)faceletTaglibTagValidatorExtensionEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglibTagValidator()
{
- return faceletTaglibTagValidatorEClass;
- }
+ return faceletTaglibTagValidatorEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagValidator_ValidatorId()
{
- return (EReference)faceletTaglibTagValidatorEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibTagValidatorEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagValidator_HandlerClass()
{
- return (EReference)faceletTaglibTagValidatorEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibTagValidatorEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglibTagValidator_ValidatorExtension()
{
- return (EReference)faceletTaglibTagValidatorEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibTagValidatorEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFaceletTaglib()
{
- return faceletTaglibEClass;
- }
+ return faceletTaglibEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglib_LibraryClass()
{
- return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglib_Namespace()
{
- return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglib_CompositeLibraryName()
{
- return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglib_Group()
{
- return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(3);
- }
+ return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(3);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglib_Tag()
{
- return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(4);
- }
+ return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(4);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglib_Function()
{
- return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(5);
- }
+ return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(5);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getFaceletTaglib_TaglibExtension()
{
- return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(6);
- }
+ return (EReference)faceletTaglibEClass.getEStructuralFeatures().get(6);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglib_Id()
{
- return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(7);
- }
+ return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(7);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglib_Version()
{
- return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(8);
- }
+ return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(8);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getFaceletTaglib_NamespaceUri()
{
- return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(9);
- }
+ return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(9);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getFaceletTaglib_ShortName() {
+ return (EAttribute)faceletTaglibEClass.getEStructuralFeatures().get(10);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getFullyQualifiedClass()
{
- return fullyQualifiedClassEClass;
- }
+ return fullyQualifiedClassEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getGenericBoolean()
{
- return genericBooleanEClass;
- }
+ return genericBooleanEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getIcon()
{
- return iconEClass;
- }
+ return iconEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getIcon_SmallIcon()
{
- return (EReference)iconEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)iconEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getIcon_LargeIcon()
{
- return (EReference)iconEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)iconEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getIcon_Id()
{
- return (EAttribute)iconEClass.getEStructuralFeatures().get(2);
- }
+ return (EAttribute)iconEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getIcon_Lang()
{
- return (EAttribute)iconEClass.getEStructuralFeatures().get(3);
- }
+ return (EAttribute)iconEClass.getEStructuralFeatures().get(3);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getJavaIdentifier()
{
- return javaIdentifierEClass;
- }
+ return javaIdentifierEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getPath()
{
- return pathEClass;
- }
+ return pathEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getIdentifiableStringValue()
{
- return identifiableStringValueEClass;
- }
+ return identifiableStringValueEClass;
+ }
/**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- public EAttribute getIdentifiableStringValue_Value()
- {
- return (EAttribute)identifiableStringValueEClass.getEStructuralFeatures().get(0);
- }
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getIdentifiableStringValue_Value() {
+ return (EAttribute)identifiableStringValueEClass.getEStructuralFeatures().get(0);
+ }
- /**
- * <!-- begin-user-doc -->
+ /**
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getIdentifiableStringValue_Id()
{
- return (EAttribute)identifiableStringValueEClass.getEStructuralFeatures().get(1);
- }
+ return (EAttribute)identifiableStringValueEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getIdentifiableLangStringValue()
{
- return identifiableLangStringValueEClass;
- }
+ return identifiableLangStringValueEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EAttribute getIdentifiableLangStringValue_Lang()
{
- return (EAttribute)identifiableLangStringValueEClass.getEStructuralFeatures().get(0);
- }
+ return (EAttribute)identifiableLangStringValueEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EClass getUserVisibleTaglibObject()
{
- return userVisibleTaglibObjectEClass;
- }
+ return userVisibleTaglibObjectEClass;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getUserVisibleTaglibObject_Description()
{
- return (EReference)userVisibleTaglibObjectEClass.getEStructuralFeatures().get(0);
- }
+ return (EReference)userVisibleTaglibObjectEClass.getEStructuralFeatures().get(0);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getUserVisibleTaglibObject_DisplayName()
{
- return (EReference)userVisibleTaglibObjectEClass.getEStructuralFeatures().get(1);
- }
+ return (EReference)userVisibleTaglibObjectEClass.getEStructuralFeatures().get(1);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EReference getUserVisibleTaglibObject_Icon()
{
- return (EReference)userVisibleTaglibObjectEClass.getEStructuralFeatures().get(2);
- }
+ return (EReference)userVisibleTaglibObjectEClass.getEStructuralFeatures().get(2);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EEnum getFaceletTaglibVersion()
{
- return faceletTaglibVersionEEnum;
- }
+ return faceletTaglibVersionEEnum;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EEnum getGenericBooleanBase()
{
- return genericBooleanBaseEEnum;
- }
+ return genericBooleanBaseEEnum;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EDataType getFaceletTaglibVersionTypeObject()
{
- return faceletTaglibVersionTypeObjectEDataType;
- }
+ return faceletTaglibVersionTypeObjectEDataType;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EDataType getFullyQualifiedClassBase()
{
- return fullyQualifiedClassBaseEDataType;
- }
+ return fullyQualifiedClassBaseEDataType;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EDataType getJavaIdentifierBase()
{
- return javaIdentifierBaseEDataType;
- }
+ return javaIdentifierBaseEDataType;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EDataType getPathTypeBase()
{
- return pathTypeBaseEDataType;
- }
+ return pathTypeBaseEDataType;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public FaceletTaglibFactory getFaceletTaglibFactory()
{
- return (FaceletTaglibFactory)getEFactoryInstance();
- }
+ return (FaceletTaglibFactory)getEFactoryInstance();
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private boolean isCreated = false;
/**
- * Creates the meta-model objects for the package. This method is
- * guarded to have no affect on any invocation but its first.
- * <!-- begin-user-doc -->
+ * Creates the meta-model objects for the package. This method is
+ * guarded to have no affect on any invocation but its first.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void createPackageContents()
{
- if (isCreated) return;
- isCreated = true;
+ if (isCreated) return;
+ isCreated = true;
- // Create classes and their features
- descriptionEClass = createEClass(DESCRIPTION);
+ // Create classes and their features
+ descriptionEClass = createEClass(DESCRIPTION);
+ createEAttribute(descriptionEClass, DESCRIPTION__ANY);
+ createEAttribute(descriptionEClass, DESCRIPTION__ID);
+ createEAttribute(descriptionEClass, DESCRIPTION__LANG);
- displayNameEClass = createEClass(DISPLAY_NAME);
+ displayNameEClass = createEClass(DISPLAY_NAME);
- documentRootEClass = createEClass(DOCUMENT_ROOT);
- createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIXED);
- createEReference(documentRootEClass, DOCUMENT_ROOT__XMLNS_PREFIX_MAP);
- createEReference(documentRootEClass, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION);
- createEReference(documentRootEClass, DOCUMENT_ROOT__FACELET_TAGLIB);
+ documentRootEClass = createEClass(DOCUMENT_ROOT);
+ createEAttribute(documentRootEClass, DOCUMENT_ROOT__MIXED);
+ createEReference(documentRootEClass, DOCUMENT_ROOT__XMLNS_PREFIX_MAP);
+ createEReference(documentRootEClass, DOCUMENT_ROOT__XSI_SCHEMA_LOCATION);
+ createEReference(documentRootEClass, DOCUMENT_ROOT__FACELET_TAGLIB);
- faceletTaglibCanonicalNameEClass = createEClass(FACELET_TAGLIB_CANONICAL_NAME);
- createEAttribute(faceletTaglibCanonicalNameEClass, FACELET_TAGLIB_CANONICAL_NAME__VALUE);
- createEAttribute(faceletTaglibCanonicalNameEClass, FACELET_TAGLIB_CANONICAL_NAME__ID);
+ faceletTaglibCanonicalNameEClass = createEClass(FACELET_TAGLIB_CANONICAL_NAME);
+ createEAttribute(faceletTaglibCanonicalNameEClass, FACELET_TAGLIB_CANONICAL_NAME__VALUE);
+ createEAttribute(faceletTaglibCanonicalNameEClass, FACELET_TAGLIB_CANONICAL_NAME__ID);
- faceletTaglibExtensionEClass = createEClass(FACELET_TAGLIB_EXTENSION);
- createEAttribute(faceletTaglibExtensionEClass, FACELET_TAGLIB_EXTENSION__ANY);
- createEAttribute(faceletTaglibExtensionEClass, FACELET_TAGLIB_EXTENSION__ID);
+ faceletTaglibExtensionEClass = createEClass(FACELET_TAGLIB_EXTENSION);
+ createEAttribute(faceletTaglibExtensionEClass, FACELET_TAGLIB_EXTENSION__ANY);
+ createEAttribute(faceletTaglibExtensionEClass, FACELET_TAGLIB_EXTENSION__ID);
- faceletTaglibFunctionEClass = createEClass(FACELET_TAGLIB_FUNCTION);
- createEReference(faceletTaglibFunctionEClass, FACELET_TAGLIB_FUNCTION__FUNCTION_NAME);
- createEReference(faceletTaglibFunctionEClass, FACELET_TAGLIB_FUNCTION__FUNCTION_CLASS);
- createEReference(faceletTaglibFunctionEClass, FACELET_TAGLIB_FUNCTION__FUNCTION_SIGNATURE);
+ faceletTaglibFunctionEClass = createEClass(FACELET_TAGLIB_FUNCTION);
+ createEReference(faceletTaglibFunctionEClass, FACELET_TAGLIB_FUNCTION__FUNCTION_NAME);
+ createEReference(faceletTaglibFunctionEClass, FACELET_TAGLIB_FUNCTION__FUNCTION_CLASS);
+ createEReference(faceletTaglibFunctionEClass, FACELET_TAGLIB_FUNCTION__FUNCTION_SIGNATURE);
- faceletTaglibTagAttributeEClass = createEClass(FACELET_TAGLIB_TAG_ATTRIBUTE);
- createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__NAME_ELEMENT);
- createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED_ELEMENT);
- createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE_ELEMENT);
- createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE_ELEMENT);
- createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__ID);
- createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__NAME);
- createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED);
- createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE);
- createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE);
+ faceletTaglibTagAttributeEClass = createEClass(FACELET_TAGLIB_TAG_ATTRIBUTE);
+ createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__NAME_ELEMENT);
+ createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED_ELEMENT);
+ createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE_ELEMENT);
+ createEReference(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE_ELEMENT);
+ createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__ID);
+ createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__NAME);
+ createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__REQUIRED);
+ createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__TYPE);
+ createEAttribute(faceletTaglibTagAttributeEClass, FACELET_TAGLIB_TAG_ATTRIBUTE__METHOD_SIGNATURE);
- faceletTaglibTagBehaviorExtensionEClass = createEClass(FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION);
- createEAttribute(faceletTaglibTagBehaviorExtensionEClass, FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ANY);
- createEAttribute(faceletTaglibTagBehaviorExtensionEClass, FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ID);
+ faceletTaglibTagBehaviorExtensionEClass = createEClass(FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION);
+ createEAttribute(faceletTaglibTagBehaviorExtensionEClass, FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ANY);
+ createEAttribute(faceletTaglibTagBehaviorExtensionEClass, FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION__ID);
- faceletTaglibTagBehaviorEClass = createEClass(FACELET_TAGLIB_TAG_BEHAVIOR);
- createEReference(faceletTaglibTagBehaviorEClass, FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_ID);
- createEReference(faceletTaglibTagBehaviorEClass, FACELET_TAGLIB_TAG_BEHAVIOR__HANDLER_CLASS);
- createEReference(faceletTaglibTagBehaviorEClass, FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_EXTENSION);
+ faceletTaglibTagBehaviorEClass = createEClass(FACELET_TAGLIB_TAG_BEHAVIOR);
+ createEReference(faceletTaglibTagBehaviorEClass, FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_ID);
+ createEReference(faceletTaglibTagBehaviorEClass, FACELET_TAGLIB_TAG_BEHAVIOR__HANDLER_CLASS);
+ createEReference(faceletTaglibTagBehaviorEClass, FACELET_TAGLIB_TAG_BEHAVIOR__BEHAVIOR_EXTENSION);
- faceletTaglibTagComponentExtensionEClass = createEClass(FACELET_TAGLIB_TAG_COMPONENT_EXTENSION);
- createEAttribute(faceletTaglibTagComponentExtensionEClass, FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ANY);
- createEAttribute(faceletTaglibTagComponentExtensionEClass, FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ID);
+ faceletTaglibTagComponentExtensionEClass = createEClass(FACELET_TAGLIB_TAG_COMPONENT_EXTENSION);
+ createEAttribute(faceletTaglibTagComponentExtensionEClass, FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ANY);
+ createEAttribute(faceletTaglibTagComponentExtensionEClass, FACELET_TAGLIB_TAG_COMPONENT_EXTENSION__ID);
- faceletTaglibTagComponentEClass = createEClass(FACELET_TAGLIB_TAG_COMPONENT);
- createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_TYPE);
- createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__RENDERER_TYPE);
- createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__HANDLER_CLASS);
- createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_EXTENSION);
+ faceletTaglibTagComponentEClass = createEClass(FACELET_TAGLIB_TAG_COMPONENT);
+ createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_TYPE);
+ createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__RENDERER_TYPE);
+ createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__HANDLER_CLASS);
+ createEReference(faceletTaglibTagComponentEClass, FACELET_TAGLIB_TAG_COMPONENT__COMPONENT_EXTENSION);
- faceletTaglibTagConverterExtensionEClass = createEClass(FACELET_TAGLIB_TAG_CONVERTER_EXTENSION);
- createEAttribute(faceletTaglibTagConverterExtensionEClass, FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ANY);
- createEAttribute(faceletTaglibTagConverterExtensionEClass, FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ID);
+ faceletTaglibTagConverterExtensionEClass = createEClass(FACELET_TAGLIB_TAG_CONVERTER_EXTENSION);
+ createEAttribute(faceletTaglibTagConverterExtensionEClass, FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ANY);
+ createEAttribute(faceletTaglibTagConverterExtensionEClass, FACELET_TAGLIB_TAG_CONVERTER_EXTENSION__ID);
- faceletTaglibTagConverterEClass = createEClass(FACELET_TAGLIB_TAG_CONVERTER);
- createEReference(faceletTaglibTagConverterEClass, FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_ID);
- createEReference(faceletTaglibTagConverterEClass, FACELET_TAGLIB_TAG_CONVERTER__HANDLER_CLASS);
- createEReference(faceletTaglibTagConverterEClass, FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_EXTENSION);
+ faceletTaglibTagConverterEClass = createEClass(FACELET_TAGLIB_TAG_CONVERTER);
+ createEReference(faceletTaglibTagConverterEClass, FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_ID);
+ createEReference(faceletTaglibTagConverterEClass, FACELET_TAGLIB_TAG_CONVERTER__HANDLER_CLASS);
+ createEReference(faceletTaglibTagConverterEClass, FACELET_TAGLIB_TAG_CONVERTER__CONVERTER_EXTENSION);
- faceletTaglibTagExtensionEClass = createEClass(FACELET_TAGLIB_TAG_EXTENSION);
- createEAttribute(faceletTaglibTagExtensionEClass, FACELET_TAGLIB_TAG_EXTENSION__ANY);
- createEAttribute(faceletTaglibTagExtensionEClass, FACELET_TAGLIB_TAG_EXTENSION__ID);
+ faceletTaglibTagExtensionEClass = createEClass(FACELET_TAGLIB_TAG_EXTENSION);
+ createEAttribute(faceletTaglibTagExtensionEClass, FACELET_TAGLIB_TAG_EXTENSION__ANY);
+ createEAttribute(faceletTaglibTagExtensionEClass, FACELET_TAGLIB_TAG_EXTENSION__ID);
- faceletTaglibTagEClass = createEClass(FACELET_TAGLIB_TAG);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__TAG_NAME_ELEMENT);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__HANDLER_CLASS_ELEMENT);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__BEHAVIOR);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__COMPONENT);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__CONVERTER);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__VALIDATOR);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__SOURCE);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__ATTRIBUTE);
- createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__TAG_EXTENSION);
- createEAttribute(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__TAG_NAME);
- createEAttribute(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__HANDLER_CLASS);
+ faceletTaglibTagEClass = createEClass(FACELET_TAGLIB_TAG);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__TAG_NAME_ELEMENT);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__HANDLER_CLASS_ELEMENT);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__BEHAVIOR);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__COMPONENT);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__CONVERTER);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__VALIDATOR);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__SOURCE);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__ATTRIBUTE);
+ createEReference(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__TAG_EXTENSION);
+ createEAttribute(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__TAG_NAME);
+ createEAttribute(faceletTaglibTagEClass, FACELET_TAGLIB_TAG__HANDLER_CLASS);
- faceletTaglibTagValidatorExtensionEClass = createEClass(FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION);
- createEAttribute(faceletTaglibTagValidatorExtensionEClass, FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ANY);
- createEAttribute(faceletTaglibTagValidatorExtensionEClass, FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ID);
+ faceletTaglibTagValidatorExtensionEClass = createEClass(FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION);
+ createEAttribute(faceletTaglibTagValidatorExtensionEClass, FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ANY);
+ createEAttribute(faceletTaglibTagValidatorExtensionEClass, FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION__ID);
- faceletTaglibTagValidatorEClass = createEClass(FACELET_TAGLIB_TAG_VALIDATOR);
- createEReference(faceletTaglibTagValidatorEClass, FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_ID);
- createEReference(faceletTaglibTagValidatorEClass, FACELET_TAGLIB_TAG_VALIDATOR__HANDLER_CLASS);
- createEReference(faceletTaglibTagValidatorEClass, FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_EXTENSION);
+ faceletTaglibTagValidatorEClass = createEClass(FACELET_TAGLIB_TAG_VALIDATOR);
+ createEReference(faceletTaglibTagValidatorEClass, FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_ID);
+ createEReference(faceletTaglibTagValidatorEClass, FACELET_TAGLIB_TAG_VALIDATOR__HANDLER_CLASS);
+ createEReference(faceletTaglibTagValidatorEClass, FACELET_TAGLIB_TAG_VALIDATOR__VALIDATOR_EXTENSION);
- faceletTaglibEClass = createEClass(FACELET_TAGLIB);
- createEReference(faceletTaglibEClass, FACELET_TAGLIB__LIBRARY_CLASS);
- createEReference(faceletTaglibEClass, FACELET_TAGLIB__NAMESPACE);
- createEReference(faceletTaglibEClass, FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME);
- createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__GROUP);
- createEReference(faceletTaglibEClass, FACELET_TAGLIB__TAG);
- createEReference(faceletTaglibEClass, FACELET_TAGLIB__FUNCTION);
- createEReference(faceletTaglibEClass, FACELET_TAGLIB__TAGLIB_EXTENSION);
- createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__ID);
- createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__VERSION);
- createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__NAMESPACE_URI);
+ faceletTaglibEClass = createEClass(FACELET_TAGLIB);
+ createEReference(faceletTaglibEClass, FACELET_TAGLIB__LIBRARY_CLASS);
+ createEReference(faceletTaglibEClass, FACELET_TAGLIB__NAMESPACE);
+ createEReference(faceletTaglibEClass, FACELET_TAGLIB__COMPOSITE_LIBRARY_NAME);
+ createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__GROUP);
+ createEReference(faceletTaglibEClass, FACELET_TAGLIB__TAG);
+ createEReference(faceletTaglibEClass, FACELET_TAGLIB__FUNCTION);
+ createEReference(faceletTaglibEClass, FACELET_TAGLIB__TAGLIB_EXTENSION);
+ createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__ID);
+ createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__VERSION);
+ createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__NAMESPACE_URI);
+ createEAttribute(faceletTaglibEClass, FACELET_TAGLIB__SHORT_NAME);
- fullyQualifiedClassEClass = createEClass(FULLY_QUALIFIED_CLASS);
+ fullyQualifiedClassEClass = createEClass(FULLY_QUALIFIED_CLASS);
- genericBooleanEClass = createEClass(GENERIC_BOOLEAN);
+ genericBooleanEClass = createEClass(GENERIC_BOOLEAN);
- iconEClass = createEClass(ICON);
- createEReference(iconEClass, ICON__SMALL_ICON);
- createEReference(iconEClass, ICON__LARGE_ICON);
- createEAttribute(iconEClass, ICON__ID);
- createEAttribute(iconEClass, ICON__LANG);
+ iconEClass = createEClass(ICON);
+ createEReference(iconEClass, ICON__SMALL_ICON);
+ createEReference(iconEClass, ICON__LARGE_ICON);
+ createEAttribute(iconEClass, ICON__ID);
+ createEAttribute(iconEClass, ICON__LANG);
- javaIdentifierEClass = createEClass(JAVA_IDENTIFIER);
+ javaIdentifierEClass = createEClass(JAVA_IDENTIFIER);
- pathEClass = createEClass(PATH);
+ pathEClass = createEClass(PATH);
- identifiableStringValueEClass = createEClass(IDENTIFIABLE_STRING_VALUE);
- createEAttribute(identifiableStringValueEClass, IDENTIFIABLE_STRING_VALUE__VALUE);
- createEAttribute(identifiableStringValueEClass, IDENTIFIABLE_STRING_VALUE__ID);
+ identifiableStringValueEClass = createEClass(IDENTIFIABLE_STRING_VALUE);
+ createEAttribute(identifiableStringValueEClass, IDENTIFIABLE_STRING_VALUE__VALUE);
+ createEAttribute(identifiableStringValueEClass, IDENTIFIABLE_STRING_VALUE__ID);
- identifiableLangStringValueEClass = createEClass(IDENTIFIABLE_LANG_STRING_VALUE);
- createEAttribute(identifiableLangStringValueEClass, IDENTIFIABLE_LANG_STRING_VALUE__LANG);
+ identifiableLangStringValueEClass = createEClass(IDENTIFIABLE_LANG_STRING_VALUE);
+ createEAttribute(identifiableLangStringValueEClass, IDENTIFIABLE_LANG_STRING_VALUE__LANG);
- userVisibleTaglibObjectEClass = createEClass(USER_VISIBLE_TAGLIB_OBJECT);
- createEReference(userVisibleTaglibObjectEClass, USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION);
- createEReference(userVisibleTaglibObjectEClass, USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME);
- createEReference(userVisibleTaglibObjectEClass, USER_VISIBLE_TAGLIB_OBJECT__ICON);
+ userVisibleTaglibObjectEClass = createEClass(USER_VISIBLE_TAGLIB_OBJECT);
+ createEReference(userVisibleTaglibObjectEClass, USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION);
+ createEReference(userVisibleTaglibObjectEClass, USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME);
+ createEReference(userVisibleTaglibObjectEClass, USER_VISIBLE_TAGLIB_OBJECT__ICON);
- // Create enums
- faceletTaglibVersionEEnum = createEEnum(FACELET_TAGLIB_VERSION);
- genericBooleanBaseEEnum = createEEnum(GENERIC_BOOLEAN_BASE);
+ // Create enums
+ faceletTaglibVersionEEnum = createEEnum(FACELET_TAGLIB_VERSION);
+ genericBooleanBaseEEnum = createEEnum(GENERIC_BOOLEAN_BASE);
- // Create data types
- faceletTaglibVersionTypeObjectEDataType = createEDataType(FACELET_TAGLIB_VERSION_TYPE_OBJECT);
- fullyQualifiedClassBaseEDataType = createEDataType(FULLY_QUALIFIED_CLASS_BASE);
- javaIdentifierBaseEDataType = createEDataType(JAVA_IDENTIFIER_BASE);
- pathTypeBaseEDataType = createEDataType(PATH_TYPE_BASE);
- }
+ // Create data types
+ faceletTaglibVersionTypeObjectEDataType = createEDataType(FACELET_TAGLIB_VERSION_TYPE_OBJECT);
+ fullyQualifiedClassBaseEDataType = createEDataType(FULLY_QUALIFIED_CLASS_BASE);
+ javaIdentifierBaseEDataType = createEDataType(JAVA_IDENTIFIER_BASE);
+ pathTypeBaseEDataType = createEDataType(PATH_TYPE_BASE);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private boolean isInitialized = false;
/**
- * Complete the initialization of the package and its meta-model. This
- * method is guarded to have no affect on any invocation but its first.
- * <!-- begin-user-doc -->
+ * Complete the initialization of the package and its meta-model. This
+ * method is guarded to have no affect on any invocation but its first.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public void initializePackageContents()
{
- if (isInitialized) return;
- isInitialized = true;
+ if (isInitialized) return;
+ isInitialized = true;
- // Initialize package
- setName(eNAME);
- setNsPrefix(eNS_PREFIX);
- setNsURI(eNS_URI);
+ // Initialize package
+ setName(eNAME);
+ setNsPrefix(eNS_PREFIX);
+ setNsURI(eNS_URI);
- // Obtain other dependent packages
- XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI);
+ // Obtain other dependent packages
+ XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI);
- // Create type parameters
+ // Create type parameters
- // Set bounds for type parameters
+ // Set bounds for type parameters
- // Add supertypes to classes
- descriptionEClass.getESuperTypes().add(this.getIdentifiableLangStringValue());
- displayNameEClass.getESuperTypes().add(this.getIdentifiableLangStringValue());
- faceletTaglibFunctionEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- faceletTaglibTagAttributeEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- faceletTaglibTagBehaviorEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- faceletTaglibTagComponentEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- faceletTaglibTagConverterEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- faceletTaglibTagEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- faceletTaglibTagValidatorEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- faceletTaglibEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
- fullyQualifiedClassEClass.getESuperTypes().add(this.getIdentifiableStringValue());
- genericBooleanEClass.getESuperTypes().add(this.getIdentifiableStringValue());
- javaIdentifierEClass.getESuperTypes().add(this.getIdentifiableStringValue());
- pathEClass.getESuperTypes().add(this.getIdentifiableStringValue());
- identifiableLangStringValueEClass.getESuperTypes().add(this.getIdentifiableStringValue());
+ // Add supertypes to classes
+ displayNameEClass.getESuperTypes().add(this.getIdentifiableLangStringValue());
+ faceletTaglibFunctionEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ faceletTaglibTagAttributeEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ faceletTaglibTagBehaviorEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ faceletTaglibTagComponentEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ faceletTaglibTagConverterEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ faceletTaglibTagEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ faceletTaglibTagValidatorEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ faceletTaglibEClass.getESuperTypes().add(this.getUserVisibleTaglibObject());
+ fullyQualifiedClassEClass.getESuperTypes().add(this.getIdentifiableStringValue());
+ genericBooleanEClass.getESuperTypes().add(this.getIdentifiableStringValue());
+ javaIdentifierEClass.getESuperTypes().add(this.getIdentifiableStringValue());
+ pathEClass.getESuperTypes().add(this.getIdentifiableStringValue());
+ identifiableLangStringValueEClass.getESuperTypes().add(this.getIdentifiableStringValue());
- // Initialize classes and features; add operations and parameters
- initEClass(descriptionEClass, Description.class, "Description", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ // Initialize classes and features; add operations and parameters
+ initEClass(descriptionEClass, Description.class, "Description", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getDescription_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, Description.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getDescription_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, Description.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getDescription_Lang(), ecorePackage.getEString(), "lang", null, 0, 1, Description.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(displayNameEClass, DisplayName.class, "DisplayName", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEClass(displayNameEClass, DisplayName.class, "DisplayName", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getDocumentRoot_FaceletTaglib(), this.getFaceletTaglib(), null, "faceletTaglib", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(documentRootEClass, DocumentRoot.class, "DocumentRoot", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getDocumentRoot_Mixed(), ecorePackage.getEFeatureMapEntry(), "mixed", null, 0, -1, null, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getDocumentRoot_XMLNSPrefixMap(), ecorePackage.getEStringToStringMapEntry(), null, "xMLNSPrefixMap", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getDocumentRoot_XSISchemaLocation(), ecorePackage.getEStringToStringMapEntry(), null, "xSISchemaLocation", null, 0, -1, null, IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getDocumentRoot_FaceletTaglib(), this.getFaceletTaglib(), null, "faceletTaglib", null, 0, -2, null, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibCanonicalNameEClass, FaceletTaglibCanonicalName.class, "FaceletTaglibCanonicalName", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibCanonicalName_Value(), theXMLTypePackage.getNCName(), "value", null, 0, 1, FaceletTaglibCanonicalName.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibCanonicalName_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibCanonicalName.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibCanonicalNameEClass, FaceletTaglibCanonicalName.class, "FaceletTaglibCanonicalName", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibCanonicalName_Value(), theXMLTypePackage.getNCName(), "value", null, 0, 1, FaceletTaglibCanonicalName.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibCanonicalName_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibCanonicalName.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibExtensionEClass, FaceletTaglibExtension.class, "FaceletTaglibExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibExtensionEClass, FaceletTaglibExtension.class, "FaceletTaglibExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibFunctionEClass, FaceletTaglibFunction.class, "FaceletTaglibFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglibFunction_FunctionName(), this.getIdentifiableStringValue(), null, "functionName", null, 1, 1, FaceletTaglibFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibFunction_FunctionClass(), this.getFullyQualifiedClass(), null, "functionClass", null, 1, 1, FaceletTaglibFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibFunction_FunctionSignature(), this.getIdentifiableStringValue(), null, "functionSignature", null, 1, 1, FaceletTaglibFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibFunctionEClass, FaceletTaglibFunction.class, "FaceletTaglibFunction", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglibFunction_FunctionName(), this.getIdentifiableStringValue(), null, "functionName", null, 1, 1, FaceletTaglibFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibFunction_FunctionClass(), this.getFullyQualifiedClass(), null, "functionClass", null, 1, 1, FaceletTaglibFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibFunction_FunctionSignature(), this.getIdentifiableStringValue(), null, "functionSignature", null, 1, 1, FaceletTaglibFunction.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagAttributeEClass, FaceletTaglibTagAttribute.class, "FaceletTaglibTagAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagAttribute_NameElement(), this.getFaceletTaglibCanonicalName(), null, "nameElement", null, 1, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagAttribute_RequiredElement(), this.getGenericBoolean(), null, "requiredElement", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagAttribute_TypeElement(), this.getFullyQualifiedClass(), null, "typeElement", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagAttribute_MethodSignatureElement(), this.getIdentifiableStringValue(), null, "methodSignatureElement", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagAttribute_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagAttribute_Name(), ecorePackage.getEString(), "name", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagAttribute_Required(), ecorePackage.getEBoolean(), "required", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagAttribute_Type(), ecorePackage.getEString(), "type", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagAttribute_MethodSignature(), ecorePackage.getEString(), "methodSignature", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagAttributeEClass, FaceletTaglibTagAttribute.class, "FaceletTaglibTagAttribute", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagAttribute_NameElement(), this.getFaceletTaglibCanonicalName(), null, "nameElement", null, 1, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagAttribute_RequiredElement(), this.getGenericBoolean(), null, "requiredElement", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagAttribute_TypeElement(), this.getFullyQualifiedClass(), null, "typeElement", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagAttribute_MethodSignatureElement(), this.getIdentifiableStringValue(), null, "methodSignatureElement", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagAttribute_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagAttribute.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagAttribute_Name(), ecorePackage.getEString(), "name", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagAttribute_Required(), ecorePackage.getEBoolean(), "required", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagAttribute_Type(), ecorePackage.getEString(), "type", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagAttribute_MethodSignature(), ecorePackage.getEString(), "methodSignature", null, 0, 1, FaceletTaglibTagAttribute.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagBehaviorExtensionEClass, FaceletTaglibTagBehaviorExtension.class, "FaceletTaglibTagBehaviorExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagBehaviorExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagBehaviorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagBehaviorExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagBehaviorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagBehaviorExtensionEClass, FaceletTaglibTagBehaviorExtension.class, "FaceletTaglibTagBehaviorExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagBehaviorExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagBehaviorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagBehaviorExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagBehaviorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagBehaviorEClass, FaceletTaglibTagBehavior.class, "FaceletTaglibTagBehavior", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagBehavior_BehaviorId(), this.getIdentifiableStringValue(), null, "behaviorId", null, 1, 1, FaceletTaglibTagBehavior.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagBehavior_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagBehavior.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagBehavior_BehaviorExtension(), this.getFaceletTaglibTagBehaviorExtension(), null, "behaviorExtension", null, 0, -1, FaceletTaglibTagBehavior.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagBehaviorEClass, FaceletTaglibTagBehavior.class, "FaceletTaglibTagBehavior", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagBehavior_BehaviorId(), this.getIdentifiableStringValue(), null, "behaviorId", null, 1, 1, FaceletTaglibTagBehavior.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagBehavior_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagBehavior.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagBehavior_BehaviorExtension(), this.getFaceletTaglibTagBehaviorExtension(), null, "behaviorExtension", null, 0, -1, FaceletTaglibTagBehavior.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagComponentExtensionEClass, FaceletTaglibTagComponentExtension.class, "FaceletTaglibTagComponentExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagComponentExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagComponentExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagComponentExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagComponentExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagComponentExtensionEClass, FaceletTaglibTagComponentExtension.class, "FaceletTaglibTagComponentExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagComponentExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagComponentExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagComponentExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagComponentExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagComponentEClass, FaceletTaglibTagComponent.class, "FaceletTaglibTagComponent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagComponent_ComponentType(), this.getIdentifiableStringValue(), null, "componentType", null, 1, 1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagComponent_RendererType(), this.getIdentifiableStringValue(), null, "rendererType", null, 0, 1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagComponent_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagComponent_ComponentExtension(), this.getFaceletTaglibTagComponentExtension(), null, "componentExtension", null, 0, -1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagComponentEClass, FaceletTaglibTagComponent.class, "FaceletTaglibTagComponent", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagComponent_ComponentType(), this.getIdentifiableStringValue(), null, "componentType", null, 1, 1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagComponent_RendererType(), this.getIdentifiableStringValue(), null, "rendererType", null, 0, 1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagComponent_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagComponent_ComponentExtension(), this.getFaceletTaglibTagComponentExtension(), null, "componentExtension", null, 0, -1, FaceletTaglibTagComponent.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagConverterExtensionEClass, FaceletTaglibTagConverterExtension.class, "FaceletTaglibTagConverterExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagConverterExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagConverterExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagConverterExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagConverterExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagConverterExtensionEClass, FaceletTaglibTagConverterExtension.class, "FaceletTaglibTagConverterExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagConverterExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagConverterExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagConverterExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagConverterExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagConverterEClass, FaceletTaglibTagConverter.class, "FaceletTaglibTagConverter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagConverter_ConverterId(), this.getIdentifiableStringValue(), null, "converterId", null, 1, 1, FaceletTaglibTagConverter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagConverter_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagConverter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagConverter_ConverterExtension(), this.getFaceletTaglibTagConverterExtension(), null, "converterExtension", null, 0, -1, FaceletTaglibTagConverter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagConverterEClass, FaceletTaglibTagConverter.class, "FaceletTaglibTagConverter", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagConverter_ConverterId(), this.getIdentifiableStringValue(), null, "converterId", null, 1, 1, FaceletTaglibTagConverter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagConverter_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagConverter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagConverter_ConverterExtension(), this.getFaceletTaglibTagConverterExtension(), null, "converterExtension", null, 0, -1, FaceletTaglibTagConverter.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagExtensionEClass, FaceletTaglibTagExtension.class, "FaceletTaglibTagExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagExtensionEClass, FaceletTaglibTagExtension.class, "FaceletTaglibTagExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagEClass, FaceletTaglibTag.class, "FaceletTaglibTag", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_TagNameElement(), this.getFaceletTaglibCanonicalName(), null, "tagNameElement", null, 1, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_HandlerClassElement(), this.getFullyQualifiedClass(), null, "handlerClassElement", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_Behavior(), this.getFaceletTaglibTagBehavior(), null, "behavior", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_Component(), this.getFaceletTaglibTagComponent(), null, "component", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_Converter(), this.getFaceletTaglibTagConverter(), null, "converter", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_Validator(), this.getFaceletTaglibTagValidator(), null, "validator", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_Source(), this.getIdentifiableStringValue(), null, "source", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_Attribute(), this.getFaceletTaglibTagAttribute(), null, "attribute", null, 0, -1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTag_TagExtension(), this.getFaceletTaglibTagExtension(), null, "tagExtension", null, 0, -1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTag_TagName(), ecorePackage.getEString(), "tagName", null, 0, 1, FaceletTaglibTag.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTag_HandlerClass(), ecorePackage.getEString(), "handlerClass", null, 0, 1, FaceletTaglibTag.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagEClass, FaceletTaglibTag.class, "FaceletTaglibTag", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_TagNameElement(), this.getFaceletTaglibCanonicalName(), null, "tagNameElement", null, 1, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_HandlerClassElement(), this.getFullyQualifiedClass(), null, "handlerClassElement", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_Behavior(), this.getFaceletTaglibTagBehavior(), null, "behavior", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_Component(), this.getFaceletTaglibTagComponent(), null, "component", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_Converter(), this.getFaceletTaglibTagConverter(), null, "converter", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_Validator(), this.getFaceletTaglibTagValidator(), null, "validator", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_Source(), this.getIdentifiableStringValue(), null, "source", null, 0, 1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_Attribute(), this.getFaceletTaglibTagAttribute(), null, "attribute", null, 0, -1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTag_TagExtension(), this.getFaceletTaglibTagExtension(), null, "tagExtension", null, 0, -1, FaceletTaglibTag.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTag_TagName(), ecorePackage.getEString(), "tagName", null, 0, 1, FaceletTaglibTag.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTag_HandlerClass(), ecorePackage.getEString(), "handlerClass", null, 0, 1, FaceletTaglibTag.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagValidatorExtensionEClass, FaceletTaglibTagValidatorExtension.class, "FaceletTaglibTagValidatorExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagValidatorExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagValidatorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglibTagValidatorExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagValidatorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagValidatorExtensionEClass, FaceletTaglibTagValidatorExtension.class, "FaceletTaglibTagValidatorExtension", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagValidatorExtension_Any(), ecorePackage.getEFeatureMapEntry(), "any", null, 0, -1, FaceletTaglibTagValidatorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglibTagValidatorExtension_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglibTagValidatorExtension.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibTagValidatorEClass, FaceletTaglibTagValidator.class, "FaceletTaglibTagValidator", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagValidator_ValidatorId(), this.getIdentifiableStringValue(), null, "validatorId", null, 1, 1, FaceletTaglibTagValidator.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagValidator_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagValidator.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglibTagValidator_ValidatorExtension(), this.getFaceletTaglibTagValidatorExtension(), null, "validatorExtension", null, 0, -1, FaceletTaglibTagValidator.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibTagValidatorEClass, FaceletTaglibTagValidator.class, "FaceletTaglibTagValidator", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagValidator_ValidatorId(), this.getIdentifiableStringValue(), null, "validatorId", null, 1, 1, FaceletTaglibTagValidator.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagValidator_HandlerClass(), this.getFullyQualifiedClass(), null, "handlerClass", null, 0, 1, FaceletTaglibTagValidator.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglibTagValidator_ValidatorExtension(), this.getFaceletTaglibTagValidatorExtension(), null, "validatorExtension", null, 0, -1, FaceletTaglibTagValidator.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(faceletTaglibEClass, FaceletTaglib.class, "FaceletTaglib", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getFaceletTaglib_LibraryClass(), this.getFullyQualifiedClass(), null, "libraryClass", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglib_Namespace(), this.getIdentifiableStringValue(), null, "namespace", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglib_CompositeLibraryName(), this.getFullyQualifiedClass(), null, "compositeLibraryName", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglib_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglib_Tag(), this.getFaceletTaglibTag(), null, "tag", null, 0, -1, FaceletTaglib.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglib_Function(), this.getFaceletTaglibFunction(), null, "function", null, 0, -1, FaceletTaglib.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getFaceletTaglib_TaglibExtension(), this.getFaceletTaglibExtension(), null, "taglibExtension", null, 0, -1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglib_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglib_Version(), this.getFaceletTaglibVersion(), "version", null, 1, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getFaceletTaglib_NamespaceUri(), theXMLTypePackage.getToken(), "namespaceUri", null, 0, 1, FaceletTaglib.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(faceletTaglibEClass, FaceletTaglib.class, "FaceletTaglib", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getFaceletTaglib_LibraryClass(), this.getFullyQualifiedClass(), null, "libraryClass", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglib_Namespace(), this.getIdentifiableStringValue(), null, "namespace", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglib_CompositeLibraryName(), this.getFullyQualifiedClass(), null, "compositeLibraryName", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglib_Group(), ecorePackage.getEFeatureMapEntry(), "group", null, 0, -1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglib_Tag(), this.getFaceletTaglibTag(), null, "tag", null, 0, -1, FaceletTaglib.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglib_Function(), this.getFaceletTaglibFunction(), null, "function", null, 0, -1, FaceletTaglib.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getFaceletTaglib_TaglibExtension(), this.getFaceletTaglibExtension(), null, "taglibExtension", null, 0, -1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglib_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglib_Version(), this.getFaceletTaglibVersion(), "version", null, 1, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglib_NamespaceUri(), theXMLTypePackage.getToken(), "namespaceUri", null, 0, 1, FaceletTaglib.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getFaceletTaglib_ShortName(), ecorePackage.getEString(), "shortName", null, 0, 1, FaceletTaglib.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(fullyQualifiedClassEClass, FullyQualifiedClass.class, "FullyQualifiedClass", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEClass(fullyQualifiedClassEClass, FullyQualifiedClass.class, "FullyQualifiedClass", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEClass(genericBooleanEClass, GenericBoolean.class, "GenericBoolean", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEClass(genericBooleanEClass, GenericBoolean.class, "GenericBoolean", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEClass(iconEClass, Icon.class, "Icon", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getIcon_SmallIcon(), this.getPath(), null, "smallIcon", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getIcon_LargeIcon(), this.getPath(), null, "largeIcon", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getIcon_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getIcon_Lang(), ecorePackage.getEString(), "lang", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(iconEClass, Icon.class, "Icon", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getIcon_SmallIcon(), this.getPath(), null, "smallIcon", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getIcon_LargeIcon(), this.getPath(), null, "largeIcon", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getIcon_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getIcon_Lang(), ecorePackage.getEString(), "lang", null, 0, 1, Icon.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(javaIdentifierEClass, JavaIdentifier.class, "JavaIdentifier", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEClass(javaIdentifierEClass, JavaIdentifier.class, "JavaIdentifier", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEClass(pathEClass, Path.class, "Path", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEClass(pathEClass, Path.class, "Path", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEClass(identifiableStringValueEClass, IdentifiableStringValue.class, "IdentifiableStringValue", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getIdentifiableStringValue_Value(), theXMLTypePackage.getToken(), "value", null, 0, 1, IdentifiableStringValue.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEAttribute(getIdentifiableStringValue_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, IdentifiableStringValue.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(identifiableStringValueEClass, IdentifiableStringValue.class, "IdentifiableStringValue", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getIdentifiableStringValue_Value(), theXMLTypePackage.getToken(), "value", null, 0, 1, IdentifiableStringValue.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEAttribute(getIdentifiableStringValue_Id(), theXMLTypePackage.getID(), "id", null, 0, 1, IdentifiableStringValue.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(identifiableLangStringValueEClass, IdentifiableLangStringValue.class, "IdentifiableLangStringValue", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEAttribute(getIdentifiableLangStringValue_Lang(), ecorePackage.getEString(), "lang", null, 0, 1, IdentifiableLangStringValue.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(identifiableLangStringValueEClass, IdentifiableLangStringValue.class, "IdentifiableLangStringValue", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEAttribute(getIdentifiableLangStringValue_Lang(), ecorePackage.getEString(), "lang", null, 0, 1, IdentifiableLangStringValue.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEClass(userVisibleTaglibObjectEClass, UserVisibleTaglibObject.class, "UserVisibleTaglibObject", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEReference(getUserVisibleTaglibObject_Description(), this.getDescription(), null, "description", null, 0, -1, UserVisibleTaglibObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getUserVisibleTaglibObject_DisplayName(), this.getDisplayName(), null, "displayName", null, 0, -1, UserVisibleTaglibObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- initEReference(getUserVisibleTaglibObject_Icon(), this.getIcon(), null, "icon", null, 0, -1, UserVisibleTaglibObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEClass(userVisibleTaglibObjectEClass, UserVisibleTaglibObject.class, "UserVisibleTaglibObject", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEReference(getUserVisibleTaglibObject_Description(), this.getDescription(), null, "description", null, 0, -1, UserVisibleTaglibObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getUserVisibleTaglibObject_DisplayName(), this.getDisplayName(), null, "displayName", null, 0, -1, UserVisibleTaglibObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
+ initEReference(getUserVisibleTaglibObject_Icon(), this.getIcon(), null, "icon", null, 0, -1, UserVisibleTaglibObject.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); //$NON-NLS-1$
- EOperation op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDescription", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- addEParameter(op, ecorePackage.getEString(), "language", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ EOperation op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDescription", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ addEParameter(op, ecorePackage.getEString(), "language", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDefaultDescription", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDefaultDescription", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDisplayName", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- addEParameter(op, ecorePackage.getEString(), "language", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDisplayName", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ addEParameter(op, ecorePackage.getEString(), "language", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDefaultDisplayName", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ op = addEOperation(userVisibleTaglibObjectEClass, ecorePackage.getEString(), "getDefaultDisplayName", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
+ addEParameter(op, ecorePackage.getEString(), "separationString", 0, 1, IS_UNIQUE, IS_ORDERED); //$NON-NLS-1$
- // Initialize enums and add enum literals
- initEEnum(faceletTaglibVersionEEnum, FaceletTaglibVersion.class, "FaceletTaglibVersion"); //$NON-NLS-1$
- addEEnumLiteral(faceletTaglibVersionEEnum, FaceletTaglibVersion._20);
+ // Initialize enums and add enum literals
+ initEEnum(faceletTaglibVersionEEnum, FaceletTaglibVersion.class, "FaceletTaglibVersion"); //$NON-NLS-1$
+ addEEnumLiteral(faceletTaglibVersionEEnum, FaceletTaglibVersion._20);
+ addEEnumLiteral(faceletTaglibVersionEEnum, FaceletTaglibVersion._21);
+ addEEnumLiteral(faceletTaglibVersionEEnum, FaceletTaglibVersion._22);
- initEEnum(genericBooleanBaseEEnum, GenericBooleanBase.class, "GenericBooleanBase"); //$NON-NLS-1$
- addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.TRUE);
- addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.FALSE);
- addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.YES);
- addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.NO);
+ initEEnum(genericBooleanBaseEEnum, GenericBooleanBase.class, "GenericBooleanBase"); //$NON-NLS-1$
+ addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.TRUE);
+ addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.FALSE);
+ addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.YES);
+ addEEnumLiteral(genericBooleanBaseEEnum, GenericBooleanBase.NO);
- // Initialize data types
- initEDataType(faceletTaglibVersionTypeObjectEDataType, FaceletTaglibVersion.class, "FaceletTaglibVersionTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEDataType(fullyQualifiedClassBaseEDataType, String.class, "FullyQualifiedClassBase", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEDataType(javaIdentifierBaseEDataType, String.class, "JavaIdentifierBase", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- initEDataType(pathTypeBaseEDataType, String.class, "PathTypeBase", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ // Initialize data types
+ initEDataType(faceletTaglibVersionTypeObjectEDataType, FaceletTaglibVersion.class, "FaceletTaglibVersionTypeObject", IS_SERIALIZABLE, IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEDataType(fullyQualifiedClassBaseEDataType, String.class, "FullyQualifiedClassBase", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEDataType(javaIdentifierBaseEDataType, String.class, "JavaIdentifierBase", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
+ initEDataType(pathTypeBaseEDataType, String.class, "PathTypeBase", IS_SERIALIZABLE, !IS_GENERATED_INSTANCE_CLASS); //$NON-NLS-1$
- // Create resource
- createResource(eNS_URI);
+ // Create resource
+ createResource(eNS_URI);
- // Create annotations
- // http:///org/eclipse/emf/ecore/util/ExtendedMetaData
- createExtendedMetaDataAnnotations();
- }
+ // Create annotations
+ // http:///org/eclipse/emf/ecore/util/ExtendedMetaData
+ createExtendedMetaDataAnnotations();
+ }
/**
- * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>.
- * <!-- begin-user-doc -->
+ * Initializes the annotations for <b>http:///org/eclipse/emf/ecore/util/ExtendedMetaData</b>.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
protected void createExtendedMetaDataAnnotations()
{
- String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; //$NON-NLS-1$
- addAnnotation
- (descriptionEClass,
- source,
- new String[]
- {
- "name", "descriptionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (displayNameEClass,
- source,
- new String[]
- {
- "name", "display-nameType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (documentRootEClass,
- source,
- new String[]
- {
- "name", "", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "mixed" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getDocumentRoot_Mixed(),
- source,
- new String[]
- {
- "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
- "name", ":mixed" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getDocumentRoot_XMLNSPrefixMap(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "xmlns:prefix" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getDocumentRoot_XSISchemaLocation(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "xsi:schemaLocation" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getDocumentRoot_FaceletTaglib(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "facelet-taglib", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibCanonicalNameEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-canonical-nameType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibCanonicalName_Value(),
- source,
- new String[]
- {
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibCanonicalName_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibExtensionEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibExtension_Any(),
- source,
- new String[]
- {
- "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
- "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibExtension_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibFunctionEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-functionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibFunction_FunctionName(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "function-name", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibFunction_FunctionClass(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "function-class", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibFunction_FunctionSignature(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "function-signature", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagAttributeEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-attributeType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagAttribute_NameElement(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "name", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagAttribute_RequiredElement(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "required", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagAttribute_TypeElement(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "type", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagAttribute_MethodSignatureElement(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "method-signature", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagAttribute_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagBehaviorExtensionEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-behavior-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagBehaviorExtension_Any(),
- source,
- new String[]
- {
- "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
- "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagBehaviorExtension_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagBehaviorEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-behaviorType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagBehavior_BehaviorId(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "behavior-id", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagBehavior_HandlerClass(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagBehavior_BehaviorExtension(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "behavior-extension", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagComponentExtensionEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-component-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagComponentExtension_Any(),
- source,
- new String[]
- {
- "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
- "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagComponentExtension_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagComponentEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-componentType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagComponent_ComponentType(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "component-type", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagComponent_RendererType(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "renderer-type", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagComponent_HandlerClass(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagComponent_ComponentExtension(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "component-extension", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagConverterExtensionEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-converter-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagConverterExtension_Any(),
- source,
- new String[]
- {
- "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
- "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagConverterExtension_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagConverterEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-converterType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagConverter_ConverterId(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "converter-id", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagConverter_HandlerClass(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagConverter_ConverterExtension(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "converter-extension", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagExtensionEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagExtension_Any(),
- source,
- new String[]
- {
- "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
- "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagExtension_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tagType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_TagNameElement(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "tag-name", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_HandlerClassElement(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_Behavior(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "behavior", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_Component(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "component", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_Converter(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "converter", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_Validator(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "validator", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_Source(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "source", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_Attribute(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTag_TagExtension(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "tag-extension", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagValidatorExtensionEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-validator-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagValidatorExtension_Any(),
- source,
- new String[]
- {
- "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
- "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagValidatorExtension_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagValidatorEClass,
- source,
- new String[]
- {
- "name", "facelet-taglib-tag-validatorType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibTagValidatorEClass,
- 1,
- "http:///org/eclipse/emf/ecore/util/ExtendedMetaData", //$NON-NLS-1$
- new String[]
- {
- "name", "facelet-taglib-tag-validatorType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagValidator_ValidatorId(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "validator-id", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagValidator_HandlerClass(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglibTagValidator_ValidatorExtension(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "validator-extension", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibEClass,
- source,
- new String[]
- {
- "name", "facelet-taglibType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_LibraryClass(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "library-class", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_Namespace(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "namespace", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_CompositeLibraryName(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "composite-library-name", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_Group(),
- source,
- new String[]
- {
- "kind", "group", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "group:6" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_Tag(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "tag", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace", //$NON-NLS-1$ //$NON-NLS-2$
- "group", "#group:6" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_Function(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "function", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace", //$NON-NLS-1$ //$NON-NLS-2$
- "group", "#group:6" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_TaglibExtension(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "taglib-extension", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getFaceletTaglib_Version(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "version" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibVersionEEnum,
- source,
- new String[]
- {
- "name", "facelet-taglib-versionType" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (faceletTaglibVersionTypeObjectEDataType,
- source,
- new String[]
- {
- "name", "facelet-taglib-versionType:Object", //$NON-NLS-1$ //$NON-NLS-2$
- "baseType", "facelet-taglib-versionType" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (fullyQualifiedClassEClass,
- source,
- new String[]
- {
- "name", "fully-qualified-classType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (fullyQualifiedClassBaseEDataType,
- source,
- new String[]
- {
- "name", "fully-qualified-classType_._base", //$NON-NLS-1$ //$NON-NLS-2$
- "baseType", "http://www.eclipse.org/emf/2003/XMLType#token" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (genericBooleanEClass,
- source,
- new String[]
- {
- "name", "generic-booleanType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (genericBooleanBaseEEnum,
- source,
- new String[]
- {
- "name", "generic-booleanType_._base" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (iconEClass,
- source,
- new String[]
- {
- "name", "iconType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getIcon_SmallIcon(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "small-icon", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getIcon_LargeIcon(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "large-icon", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getIcon_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getIcon_Lang(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "lang", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "http://www.w3.org/XML/1998/namespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (javaIdentifierEClass,
- source,
- new String[]
- {
- "name", "java-identifierType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (javaIdentifierBaseEDataType,
- source,
- new String[]
- {
- "name", "java-identifierType_._base", //$NON-NLS-1$ //$NON-NLS-2$
- "baseType", "http://www.eclipse.org/emf/2003/XMLType#token", //$NON-NLS-1$ //$NON-NLS-2$
- "pattern", "($|_|\\p{L})(\\p{L}|\\p{Nd}|_|$)*" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (pathEClass,
- source,
- new String[]
- {
- "name", "pathType", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (pathTypeBaseEDataType,
- source,
- new String[]
- {
- "name", "pathType_._base", //$NON-NLS-1$ //$NON-NLS-2$
- "baseType", "http://www.eclipse.org/emf/2003/XMLType#token" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (identifiableStringValueEClass,
- source,
- new String[]
- {
- "name", "string", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getIdentifiableStringValue_Value(),
- source,
- new String[]
- {
- "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
- "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getIdentifiableStringValue_Id(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getIdentifiableLangStringValue_Lang(),
- source,
- new String[]
- {
- "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "lang", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "http://www.w3.org/XML/1998/namespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getUserVisibleTaglibObject_Description(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "description", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getUserVisibleTaglibObject_DisplayName(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "display-name", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- addAnnotation
- (getUserVisibleTaglibObject_Icon(),
- source,
- new String[]
- {
- "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
- "name", "icon", //$NON-NLS-1$ //$NON-NLS-2$
- "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
- });
- }
+ String source = "http:///org/eclipse/emf/ecore/util/ExtendedMetaData"; //$NON-NLS-1$
+ addAnnotation
+ (descriptionEClass,
+ source,
+ new String[] {
+ "name", "descriptionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getDescription_Any(),
+ source,
+ new String[] {
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getDescription_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getDescription_Lang(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "lang", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "http://www.w3.org/XML/1998/namespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (displayNameEClass,
+ source,
+ new String[] {
+ "name", "display-nameType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (documentRootEClass,
+ source,
+ new String[] {
+ "name", "", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "mixed" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getDocumentRoot_Mixed(),
+ source,
+ new String[] {
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", ":mixed" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getDocumentRoot_XMLNSPrefixMap(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "xmlns:prefix" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getDocumentRoot_XSISchemaLocation(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "xsi:schemaLocation" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getDocumentRoot_FaceletTaglib(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "facelet-taglib", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibCanonicalNameEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-canonical-nameType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibCanonicalName_Value(),
+ source,
+ new String[] {
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibCanonicalName_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibExtensionEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibExtension_Any(),
+ source,
+ new String[] {
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibExtension_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibFunctionEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-functionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibFunction_FunctionName(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "function-name", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibFunction_FunctionClass(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "function-class", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibFunction_FunctionSignature(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "function-signature", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagAttributeEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-attributeType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagAttribute_NameElement(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "name", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagAttribute_RequiredElement(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "required", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagAttribute_TypeElement(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "type", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagAttribute_MethodSignatureElement(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "method-signature", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagAttribute_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagBehaviorExtensionEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-behavior-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagBehaviorExtension_Any(),
+ source,
+ new String[] {
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagBehaviorExtension_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagBehaviorEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-behaviorType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagBehavior_BehaviorId(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "behavior-id", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagBehavior_HandlerClass(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagBehavior_BehaviorExtension(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "behavior-extension", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagComponentExtensionEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-component-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagComponentExtension_Any(),
+ source,
+ new String[] {
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagComponentExtension_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagComponentEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-componentType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagComponent_ComponentType(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "component-type", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagComponent_RendererType(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "renderer-type", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagComponent_HandlerClass(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagComponent_ComponentExtension(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "component-extension", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagConverterExtensionEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-converter-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagConverterExtension_Any(),
+ source,
+ new String[] {
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagConverterExtension_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagConverterEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-converterType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagConverter_ConverterId(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "converter-id", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagConverter_HandlerClass(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagConverter_ConverterExtension(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "converter-extension", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagExtensionEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagExtension_Any(),
+ source,
+ new String[] {
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagExtension_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tagType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_TagNameElement(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "tag-name", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_HandlerClassElement(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_Behavior(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "behavior", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_Component(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "component", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_Converter(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "converter", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_Validator(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "validator", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_Source(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "source", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_Attribute(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTag_TagExtension(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "tag-extension", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagValidatorExtensionEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-validator-extensionType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagValidatorExtension_Any(),
+ source,
+ new String[] {
+ "kind", "elementWildcard", //$NON-NLS-1$ //$NON-NLS-2$
+ "wildcards", "##any", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "processing", "lax" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagValidatorExtension_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagValidatorEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglib-tag-validatorType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibTagValidatorEClass,
+ 1,
+ "http:///org/eclipse/emf/ecore/util/ExtendedMetaData", //$NON-NLS-1$
+ new String[] {
+ "name", "facelet-taglib-tag-validatorType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagValidator_ValidatorId(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "validator-id", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagValidator_HandlerClass(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "handler-class", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglibTagValidator_ValidatorExtension(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "validator-extension", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibEClass,
+ source,
+ new String[] {
+ "name", "facelet-taglibType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_LibraryClass(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "library-class", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_Namespace(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "namespace", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_CompositeLibraryName(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "composite-library-name", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_Group(),
+ source,
+ new String[] {
+ "kind", "group", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "group:6" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_Tag(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "tag", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace", //$NON-NLS-1$ //$NON-NLS-2$
+ "group", "#group:6" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_Function(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "function", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace", //$NON-NLS-1$ //$NON-NLS-2$
+ "group", "#group:6" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_TaglibExtension(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "taglib-extension", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_Version(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "version" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getFaceletTaglib_ShortName(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "short-name", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibVersionEEnum,
+ source,
+ new String[] {
+ "name", "facelet-taglib-versionType" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (faceletTaglibVersionTypeObjectEDataType,
+ source,
+ new String[] {
+ "name", "facelet-taglib-versionType:Object", //$NON-NLS-1$ //$NON-NLS-2$
+ "baseType", "facelet-taglib-versionType" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (fullyQualifiedClassEClass,
+ source,
+ new String[] {
+ "name", "fully-qualified-classType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (fullyQualifiedClassBaseEDataType,
+ source,
+ new String[] {
+ "name", "fully-qualified-classType_._base", //$NON-NLS-1$ //$NON-NLS-2$
+ "baseType", "http://www.eclipse.org/emf/2003/XMLType#token" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (genericBooleanEClass,
+ source,
+ new String[] {
+ "name", "generic-booleanType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (genericBooleanBaseEEnum,
+ source,
+ new String[] {
+ "name", "generic-booleanType_._base" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (iconEClass,
+ source,
+ new String[] {
+ "name", "iconType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "elementOnly" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getIcon_SmallIcon(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "small-icon", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getIcon_LargeIcon(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "large-icon", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getIcon_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getIcon_Lang(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "lang", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "http://www.w3.org/XML/1998/namespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (javaIdentifierEClass,
+ source,
+ new String[] {
+ "name", "java-identifierType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (javaIdentifierBaseEDataType,
+ source,
+ new String[] {
+ "name", "java-identifierType_._base", //$NON-NLS-1$ //$NON-NLS-2$
+ "baseType", "http://www.eclipse.org/emf/2003/XMLType#token", //$NON-NLS-1$ //$NON-NLS-2$
+ "pattern", "($|_|\\p{L})(\\p{L}|\\p{Nd}|_|$)*" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (pathEClass,
+ source,
+ new String[] {
+ "name", "pathType", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (pathTypeBaseEDataType,
+ source,
+ new String[] {
+ "name", "pathType_._base", //$NON-NLS-1$ //$NON-NLS-2$
+ "baseType", "http://www.eclipse.org/emf/2003/XMLType#token" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (identifiableStringValueEClass,
+ source,
+ new String[] {
+ "name", "string", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getIdentifiableStringValue_Value(),
+ source,
+ new String[] {
+ "name", ":0", //$NON-NLS-1$ //$NON-NLS-2$
+ "kind", "simple" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getIdentifiableStringValue_Id(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "id" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getIdentifiableLangStringValue_Lang(),
+ source,
+ new String[] {
+ "kind", "attribute", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "lang", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "http://www.w3.org/XML/1998/namespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getUserVisibleTaglibObject_Description(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "description", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getUserVisibleTaglibObject_DisplayName(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "display-name", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ addAnnotation
+ (getUserVisibleTaglibObject_Icon(),
+ source,
+ new String[] {
+ "kind", "element", //$NON-NLS-1$ //$NON-NLS-2$
+ "name", "icon", //$NON-NLS-1$ //$NON-NLS-2$
+ "namespace", "##targetNamespace" //$NON-NLS-1$ //$NON-NLS-2$
+ });
+ }
} //FaceletTaglibPackageImpl
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/UserVisibleTaglibObjectImpl.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/UserVisibleTaglibObjectImpl.java
index 06a0d91..0e7adea 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/UserVisibleTaglibObjectImpl.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/UserVisibleTaglibObjectImpl.java
@@ -39,97 +39,94 @@
public abstract class UserVisibleTaglibObjectImpl extends EObjectImpl implements UserVisibleTaglibObject
{
/**
- * The cached value of the '{@link #getDescription() <em>Description</em>}' containment reference list.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getDescription() <em>Description</em>}' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getDescription()
- * @generated
- * @ordered
- */
+ * @see #getDescription()
+ * @generated
+ * @ordered
+ */
protected EList<Description> description;
/**
- * The cached value of the '{@link #getDisplayName() <em>Display Name</em>}' containment reference list.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getDisplayName() <em>Display Name</em>}' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getDisplayName()
- * @generated
- * @ordered
- */
+ * @see #getDisplayName()
+ * @generated
+ * @ordered
+ */
protected EList<DisplayName> displayName;
/**
- * The cached value of the '{@link #getIcon() <em>Icon</em>}' containment reference list.
- * <!-- begin-user-doc -->
+ * The cached value of the '{@link #getIcon() <em>Icon</em>}' containment reference list.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getIcon()
- * @generated
- * @ordered
- */
+ * @see #getIcon()
+ * @generated
+ * @ordered
+ */
protected EList<Icon> icon;
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
protected UserVisibleTaglibObjectImpl()
{
- super();
- }
+ super();
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
protected EClass eStaticClass()
{
- return FaceletTaglibPackage.Literals.USER_VISIBLE_TAGLIB_OBJECT;
- }
+ return FaceletTaglibPackage.Literals.USER_VISIBLE_TAGLIB_OBJECT;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EList<Description> getDescription()
{
- if (description == null)
- {
- description = new EObjectContainmentEList<Description>(Description.class, this, FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION);
- }
- return description;
- }
+ if (description == null) {
+ description = new EObjectContainmentEList<Description>(Description.class, this, FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION);
+ }
+ return description;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EList<DisplayName> getDisplayName()
{
- if (displayName == null)
- {
- displayName = new EObjectContainmentEList<DisplayName>(DisplayName.class, this, FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME);
- }
- return displayName;
- }
+ if (displayName == null) {
+ displayName = new EObjectContainmentEList<DisplayName>(DisplayName.class, this, FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME);
+ }
+ return displayName;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public EList<Icon> getIcon()
{
- if (icon == null)
- {
- icon = new EObjectContainmentEList<Icon>(Icon.class, this, FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON);
- }
- return icon;
- }
+ if (icon == null) {
+ icon = new EObjectContainmentEList<Icon>(Icon.class, this, FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON);
+ }
+ return icon;
+ }
/**
* <!-- begin-user-doc --> <!-- end-user-doc -->
@@ -138,7 +135,7 @@
*/
public String getDescription(String language, String separationString)
{
- return Util.concat(this, getDescription(), language, separationString);
+ return Util.concatDesc(this, getDescription(), language, separationString);
}
/**
@@ -158,7 +155,7 @@
*/
public String getDisplayName(String language, String separationString)
{
- return Util.concat(this, getDescription(), language, separationString);
+ return Util.concatDesc(this, getDescription(), language, separationString);
}
/**
@@ -172,113 +169,108 @@
}
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
- return ((InternalEList<?>)getDescription()).basicRemove(otherEnd, msgs);
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
- return ((InternalEList<?>)getDisplayName()).basicRemove(otherEnd, msgs);
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
- return ((InternalEList<?>)getIcon()).basicRemove(otherEnd, msgs);
- }
- return super.eInverseRemove(otherEnd, featureID, msgs);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
+ return ((InternalEList<?>)getDescription()).basicRemove(otherEnd, msgs);
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
+ return ((InternalEList<?>)getDisplayName()).basicRemove(otherEnd, msgs);
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
+ return ((InternalEList<?>)getIcon()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public Object eGet(int featureID, boolean resolve, boolean coreType)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
- return getDescription();
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
- return getDisplayName();
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
- return getIcon();
- }
- return super.eGet(featureID, resolve, coreType);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
+ return getDescription();
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
+ return getDisplayName();
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
+ return getIcon();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
- getDescription().clear();
- getDescription().addAll((Collection<? extends Description>)newValue);
- return;
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
- getDisplayName().clear();
- getDisplayName().addAll((Collection<? extends DisplayName>)newValue);
- return;
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
- getIcon().clear();
- getIcon().addAll((Collection<? extends Icon>)newValue);
- return;
- }
- super.eSet(featureID, newValue);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
+ getDescription().clear();
+ getDescription().addAll((Collection<? extends Description>)newValue);
+ return;
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
+ getDisplayName().clear();
+ getDisplayName().addAll((Collection<? extends DisplayName>)newValue);
+ return;
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
+ getIcon().clear();
+ getIcon().addAll((Collection<? extends Icon>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public void eUnset(int featureID)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
- getDescription().clear();
- return;
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
- getDisplayName().clear();
- return;
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
- getIcon().clear();
- return;
- }
- super.eUnset(featureID);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
+ getDescription().clear();
+ return;
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
+ getDisplayName().clear();
+ return;
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
+ getIcon().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public boolean eIsSet(int featureID)
{
- switch (featureID)
- {
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
- return description != null && !description.isEmpty();
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
- return displayName != null && !displayName.isEmpty();
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
- return icon != null && !icon.isEmpty();
- }
- return super.eIsSet(featureID);
- }
+ switch (featureID) {
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DESCRIPTION:
+ return description != null && !description.isEmpty();
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__DISPLAY_NAME:
+ return displayName != null && !displayName.isEmpty();
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT__ICON:
+ return icon != null && !icon.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
} //UserVisibleTaglibObjectImpl
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/Util.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/Util.java
index dd6f85c..bf673b0 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/Util.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/impl/Util.java
@@ -1,11 +1,17 @@
package org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.impl;
+import java.util.Collection;
+import java.util.Iterator;
+
import org.eclipse.emf.common.util.EList;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.emf.ecore.EReference;
import org.eclipse.emf.ecore.util.EcoreUtil;
+import org.eclipse.emf.ecore.util.FeatureMap;
+import org.eclipse.emf.ecore.xml.type.XMLTypePackage;
+import org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description;
import org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.IdentifiableLangStringValue;
/**
@@ -48,6 +54,45 @@
return retString;
}
+ public static String concatDesc(final EObject listOwner, final EList<Description> list, final String filterString,
+ final String separationString)
+ {
+ if (filterString == null)
+ {
+ throw new NullPointerException("language must not be null"); //$NON-NLS-1$
+ }
+
+ String retString = ""; //$NON-NLS-1$
+ for (final Description obj : list)
+ {
+ if (obj != null
+ && passesFilter(filterString.length() == 0 ? null
+ : filterString, obj)) {
+ FeatureMap contents = obj.getAny();
+ Object object = contents.get(
+ XMLTypePackage.Literals.XML_TYPE_DOCUMENT_ROOT__TEXT,
+ true);
+ if (object instanceof String) {
+
+ retString += (String) object;
+ }
+ else if (object instanceof Collection)
+ {
+ Iterator<Object> it = ((Collection)object).iterator();
+ while (it.hasNext())
+ {
+ Object next = it.next();
+ if (next instanceof String)
+ {
+ retString += (String) next;
+ }
+ }
+ }
+ }
+ }
+ return retString;
+ }
+
private static boolean passesFilter(final String expectedLang,
final IdentifiableLangStringValue langOwner)
{
@@ -56,6 +101,14 @@
.equals(lang)));
}
+ private static boolean passesFilter(final String expectedLang,
+ final Description langOwner)
+ {
+ final Object lang = langOwner.getLang();
+ return ((expectedLang == null && lang == null) || (expectedLang != null && expectedLang
+ .equals(lang)));
+ }
+
public static Object getSimplifiedNestedField(final EObject owner,
final EReference firstLevelFeature, EAttribute simplifiedFeature)
{
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibSwitch.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibSwitch.java
index b0c1b46..ece0e3f 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibSwitch.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibSwitch.java
@@ -6,10 +6,9 @@
*/
package org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.util;
-import java.util.List;
-
-import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.util.Switch;
import org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.Description;
import org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DisplayName;
import org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.DocumentRoot;
@@ -52,711 +51,661 @@
* @see org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib.FaceletTaglibPackage
* @generated
*/
-public class FaceletTaglibSwitch<T>
+public class FaceletTaglibSwitch<T> extends Switch<T>
{
/**
- * The cached model package
- * <!-- begin-user-doc -->
+ * The cached model package
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
protected static FaceletTaglibPackage modelPackage;
/**
- * Creates an instance of the switch.
- * <!-- begin-user-doc -->
+ * Creates an instance of the switch.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public FaceletTaglibSwitch()
{
- if (modelPackage == null)
- {
- modelPackage = FaceletTaglibPackage.eINSTANCE;
- }
- }
+ if (modelPackage == null) {
+ modelPackage = FaceletTaglibPackage.eINSTANCE;
+ }
+ }
/**
- * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.
- * <!-- begin-user-doc -->
- * @param theEObject
- * <!-- end-user-doc -->
- * @return the first non-null result returned by a <code>caseXXX</code> call.
- * @generated
- */
- public T doSwitch(EObject theEObject)
- {
- return doSwitch(theEObject.eClass(), theEObject);
- }
+ * Checks whether this is a switch for the given package.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @parameter ePackage the package in question.
+ * @return whether this is a switch for the given package.
+ * @generated
+ */
+ @Override
+ protected boolean isSwitchFor(EPackage ePackage) {
+ return ePackage == modelPackage;
+ }
- /**
- * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.
- * <!-- begin-user-doc -->
- * @param theEClass
- * @param theEObject
- * <!-- end-user-doc -->
- * @return the first non-null result returned by a <code>caseXXX</code> call.
- * @generated
- */
- protected T doSwitch(EClass theEClass, EObject theEObject)
- {
- if (theEClass.eContainer() == modelPackage)
- {
- return doSwitch(theEClass.getClassifierID(), theEObject);
- }
- List<EClass> eSuperTypes = theEClass.getESuperTypes();
- return
- eSuperTypes.isEmpty() ?
- defaultCase(theEObject) :
- doSwitch(eSuperTypes.get(0), theEObject);
- }
-
- /**
- * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.
- * <!-- begin-user-doc -->
+ /**
+ * Calls <code>caseXXX</code> for each class of the model until one returns a non null result; it yields that result.
+ * <!-- begin-user-doc -->
* @param classifierID
* @param theEObject
* <!-- end-user-doc -->
- * @return the first non-null result returned by a <code>caseXXX</code> call.
- * @generated
- */
- protected T doSwitch(int classifierID, EObject theEObject)
+ * @return the first non-null result returned by a <code>caseXXX</code> call.
+ * @generated
+ */
+ @Override
+ protected T doSwitch(int classifierID, EObject theEObject)
{
- switch (classifierID)
- {
- case FaceletTaglibPackage.DESCRIPTION:
- {
- Description description = (Description)theEObject;
- T result = caseDescription(description);
- if (result == null) result = caseIdentifiableLangStringValue(description);
- if (result == null) result = caseIdentifiableStringValue(description);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.DISPLAY_NAME:
- {
- DisplayName displayName = (DisplayName)theEObject;
- T result = caseDisplayName(displayName);
- if (result == null) result = caseIdentifiableLangStringValue(displayName);
- if (result == null) result = caseIdentifiableStringValue(displayName);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.DOCUMENT_ROOT:
- {
- DocumentRoot documentRoot = (DocumentRoot)theEObject;
- T result = caseDocumentRoot(documentRoot);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_CANONICAL_NAME:
- {
- FaceletTaglibCanonicalName faceletTaglibCanonicalName = (FaceletTaglibCanonicalName)theEObject;
- T result = caseFaceletTaglibCanonicalName(faceletTaglibCanonicalName);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_EXTENSION:
- {
- FaceletTaglibExtension faceletTaglibExtension = (FaceletTaglibExtension)theEObject;
- T result = caseFaceletTaglibExtension(faceletTaglibExtension);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_FUNCTION:
- {
- FaceletTaglibFunction faceletTaglibFunction = (FaceletTaglibFunction)theEObject;
- T result = caseFaceletTaglibFunction(faceletTaglibFunction);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibFunction);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_ATTRIBUTE:
- {
- FaceletTaglibTagAttribute faceletTaglibTagAttribute = (FaceletTaglibTagAttribute)theEObject;
- T result = caseFaceletTaglibTagAttribute(faceletTaglibTagAttribute);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagAttribute);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION:
- {
- FaceletTaglibTagBehaviorExtension faceletTaglibTagBehaviorExtension = (FaceletTaglibTagBehaviorExtension)theEObject;
- T result = caseFaceletTaglibTagBehaviorExtension(faceletTaglibTagBehaviorExtension);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR:
- {
- FaceletTaglibTagBehavior faceletTaglibTagBehavior = (FaceletTaglibTagBehavior)theEObject;
- T result = caseFaceletTaglibTagBehavior(faceletTaglibTagBehavior);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagBehavior);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT_EXTENSION:
- {
- FaceletTaglibTagComponentExtension faceletTaglibTagComponentExtension = (FaceletTaglibTagComponentExtension)theEObject;
- T result = caseFaceletTaglibTagComponentExtension(faceletTaglibTagComponentExtension);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT:
- {
- FaceletTaglibTagComponent faceletTaglibTagComponent = (FaceletTaglibTagComponent)theEObject;
- T result = caseFaceletTaglibTagComponent(faceletTaglibTagComponent);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagComponent);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER_EXTENSION:
- {
- FaceletTaglibTagConverterExtension faceletTaglibTagConverterExtension = (FaceletTaglibTagConverterExtension)theEObject;
- T result = caseFaceletTaglibTagConverterExtension(faceletTaglibTagConverterExtension);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER:
- {
- FaceletTaglibTagConverter faceletTaglibTagConverter = (FaceletTaglibTagConverter)theEObject;
- T result = caseFaceletTaglibTagConverter(faceletTaglibTagConverter);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagConverter);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_EXTENSION:
- {
- FaceletTaglibTagExtension faceletTaglibTagExtension = (FaceletTaglibTagExtension)theEObject;
- T result = caseFaceletTaglibTagExtension(faceletTaglibTagExtension);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG:
- {
- FaceletTaglibTag faceletTaglibTag = (FaceletTaglibTag)theEObject;
- T result = caseFaceletTaglibTag(faceletTaglibTag);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTag);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION:
- {
- FaceletTaglibTagValidatorExtension faceletTaglibTagValidatorExtension = (FaceletTaglibTagValidatorExtension)theEObject;
- T result = caseFaceletTaglibTagValidatorExtension(faceletTaglibTagValidatorExtension);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR:
- {
- FaceletTaglibTagValidator faceletTaglibTagValidator = (FaceletTaglibTagValidator)theEObject;
- T result = caseFaceletTaglibTagValidator(faceletTaglibTagValidator);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagValidator);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FACELET_TAGLIB:
- {
- FaceletTaglib faceletTaglib = (FaceletTaglib)theEObject;
- T result = caseFaceletTaglib(faceletTaglib);
- if (result == null) result = caseUserVisibleTaglibObject(faceletTaglib);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.FULLY_QUALIFIED_CLASS:
- {
- FullyQualifiedClass fullyQualifiedClass = (FullyQualifiedClass)theEObject;
- T result = caseFullyQualifiedClass(fullyQualifiedClass);
- if (result == null) result = caseIdentifiableStringValue(fullyQualifiedClass);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.GENERIC_BOOLEAN:
- {
- GenericBoolean genericBoolean = (GenericBoolean)theEObject;
- T result = caseGenericBoolean(genericBoolean);
- if (result == null) result = caseIdentifiableStringValue(genericBoolean);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.ICON:
- {
- Icon icon = (Icon)theEObject;
- T result = caseIcon(icon);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.JAVA_IDENTIFIER:
- {
- JavaIdentifier javaIdentifier = (JavaIdentifier)theEObject;
- T result = caseJavaIdentifier(javaIdentifier);
- if (result == null) result = caseIdentifiableStringValue(javaIdentifier);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.PATH:
- {
- Path path = (Path)theEObject;
- T result = casePath(path);
- if (result == null) result = caseIdentifiableStringValue(path);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.IDENTIFIABLE_STRING_VALUE:
- {
- IdentifiableStringValue identifiableStringValue = (IdentifiableStringValue)theEObject;
- T result = caseIdentifiableStringValue(identifiableStringValue);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.IDENTIFIABLE_LANG_STRING_VALUE:
- {
- IdentifiableLangStringValue identifiableLangStringValue = (IdentifiableLangStringValue)theEObject;
- T result = caseIdentifiableLangStringValue(identifiableLangStringValue);
- if (result == null) result = caseIdentifiableStringValue(identifiableLangStringValue);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT:
- {
- UserVisibleTaglibObject userVisibleTaglibObject = (UserVisibleTaglibObject)theEObject;
- T result = caseUserVisibleTaglibObject(userVisibleTaglibObject);
- if (result == null) result = defaultCase(theEObject);
- return result;
- }
- default: return defaultCase(theEObject);
- }
- }
+ switch (classifierID) {
+ case FaceletTaglibPackage.DESCRIPTION: {
+ Description description = (Description)theEObject;
+ T result = caseDescription(description);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.DISPLAY_NAME: {
+ DisplayName displayName = (DisplayName)theEObject;
+ T result = caseDisplayName(displayName);
+ if (result == null) result = caseIdentifiableLangStringValue(displayName);
+ if (result == null) result = caseIdentifiableStringValue(displayName);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.DOCUMENT_ROOT: {
+ DocumentRoot documentRoot = (DocumentRoot)theEObject;
+ T result = caseDocumentRoot(documentRoot);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_CANONICAL_NAME: {
+ FaceletTaglibCanonicalName faceletTaglibCanonicalName = (FaceletTaglibCanonicalName)theEObject;
+ T result = caseFaceletTaglibCanonicalName(faceletTaglibCanonicalName);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_EXTENSION: {
+ FaceletTaglibExtension faceletTaglibExtension = (FaceletTaglibExtension)theEObject;
+ T result = caseFaceletTaglibExtension(faceletTaglibExtension);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_FUNCTION: {
+ FaceletTaglibFunction faceletTaglibFunction = (FaceletTaglibFunction)theEObject;
+ T result = caseFaceletTaglibFunction(faceletTaglibFunction);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibFunction);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_ATTRIBUTE: {
+ FaceletTaglibTagAttribute faceletTaglibTagAttribute = (FaceletTaglibTagAttribute)theEObject;
+ T result = caseFaceletTaglibTagAttribute(faceletTaglibTagAttribute);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagAttribute);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION: {
+ FaceletTaglibTagBehaviorExtension faceletTaglibTagBehaviorExtension = (FaceletTaglibTagBehaviorExtension)theEObject;
+ T result = caseFaceletTaglibTagBehaviorExtension(faceletTaglibTagBehaviorExtension);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR: {
+ FaceletTaglibTagBehavior faceletTaglibTagBehavior = (FaceletTaglibTagBehavior)theEObject;
+ T result = caseFaceletTaglibTagBehavior(faceletTaglibTagBehavior);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagBehavior);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT_EXTENSION: {
+ FaceletTaglibTagComponentExtension faceletTaglibTagComponentExtension = (FaceletTaglibTagComponentExtension)theEObject;
+ T result = caseFaceletTaglibTagComponentExtension(faceletTaglibTagComponentExtension);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT: {
+ FaceletTaglibTagComponent faceletTaglibTagComponent = (FaceletTaglibTagComponent)theEObject;
+ T result = caseFaceletTaglibTagComponent(faceletTaglibTagComponent);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagComponent);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER_EXTENSION: {
+ FaceletTaglibTagConverterExtension faceletTaglibTagConverterExtension = (FaceletTaglibTagConverterExtension)theEObject;
+ T result = caseFaceletTaglibTagConverterExtension(faceletTaglibTagConverterExtension);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER: {
+ FaceletTaglibTagConverter faceletTaglibTagConverter = (FaceletTaglibTagConverter)theEObject;
+ T result = caseFaceletTaglibTagConverter(faceletTaglibTagConverter);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagConverter);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_EXTENSION: {
+ FaceletTaglibTagExtension faceletTaglibTagExtension = (FaceletTaglibTagExtension)theEObject;
+ T result = caseFaceletTaglibTagExtension(faceletTaglibTagExtension);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG: {
+ FaceletTaglibTag faceletTaglibTag = (FaceletTaglibTag)theEObject;
+ T result = caseFaceletTaglibTag(faceletTaglibTag);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTag);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION: {
+ FaceletTaglibTagValidatorExtension faceletTaglibTagValidatorExtension = (FaceletTaglibTagValidatorExtension)theEObject;
+ T result = caseFaceletTaglibTagValidatorExtension(faceletTaglibTagValidatorExtension);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR: {
+ FaceletTaglibTagValidator faceletTaglibTagValidator = (FaceletTaglibTagValidator)theEObject;
+ T result = caseFaceletTaglibTagValidator(faceletTaglibTagValidator);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglibTagValidator);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FACELET_TAGLIB: {
+ FaceletTaglib faceletTaglib = (FaceletTaglib)theEObject;
+ T result = caseFaceletTaglib(faceletTaglib);
+ if (result == null) result = caseUserVisibleTaglibObject(faceletTaglib);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.FULLY_QUALIFIED_CLASS: {
+ FullyQualifiedClass fullyQualifiedClass = (FullyQualifiedClass)theEObject;
+ T result = caseFullyQualifiedClass(fullyQualifiedClass);
+ if (result == null) result = caseIdentifiableStringValue(fullyQualifiedClass);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.GENERIC_BOOLEAN: {
+ GenericBoolean genericBoolean = (GenericBoolean)theEObject;
+ T result = caseGenericBoolean(genericBoolean);
+ if (result == null) result = caseIdentifiableStringValue(genericBoolean);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.ICON: {
+ Icon icon = (Icon)theEObject;
+ T result = caseIcon(icon);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.JAVA_IDENTIFIER: {
+ JavaIdentifier javaIdentifier = (JavaIdentifier)theEObject;
+ T result = caseJavaIdentifier(javaIdentifier);
+ if (result == null) result = caseIdentifiableStringValue(javaIdentifier);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.PATH: {
+ Path path = (Path)theEObject;
+ T result = casePath(path);
+ if (result == null) result = caseIdentifiableStringValue(path);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.IDENTIFIABLE_STRING_VALUE: {
+ IdentifiableStringValue identifiableStringValue = (IdentifiableStringValue)theEObject;
+ T result = caseIdentifiableStringValue(identifiableStringValue);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.IDENTIFIABLE_LANG_STRING_VALUE: {
+ IdentifiableLangStringValue identifiableLangStringValue = (IdentifiableLangStringValue)theEObject;
+ T result = caseIdentifiableLangStringValue(identifiableLangStringValue);
+ if (result == null) result = caseIdentifiableStringValue(identifiableLangStringValue);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT: {
+ UserVisibleTaglibObject userVisibleTaglibObject = (UserVisibleTaglibObject)theEObject;
+ T result = caseUserVisibleTaglibObject(userVisibleTaglibObject);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ default: return defaultCase(theEObject);
+ }
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Description</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Description</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Description</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Description</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseDescription(Description object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Display Name</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Display Name</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Display Name</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Display Name</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseDisplayName(DisplayName object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Document Root</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Document Root</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Document Root</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Document Root</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseDocumentRoot(DocumentRoot object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Canonical Name</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Canonical Name</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Canonical Name</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Canonical Name</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibCanonicalName(FaceletTaglibCanonicalName object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Extension</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Extension</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Extension</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Extension</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibExtension(FaceletTaglibExtension object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Function</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Function</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Function</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Function</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibFunction(FaceletTaglibFunction object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Attribute</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Attribute</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Attribute</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Attribute</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagAttribute(FaceletTaglibTagAttribute object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Behavior Extension</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Behavior Extension</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Behavior Extension</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Behavior Extension</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagBehaviorExtension(FaceletTaglibTagBehaviorExtension object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Behavior</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Behavior</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Behavior</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Behavior</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagBehavior(FaceletTaglibTagBehavior object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Component Extension</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Component Extension</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Component Extension</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Component Extension</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagComponentExtension(FaceletTaglibTagComponentExtension object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Component</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Component</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Component</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Component</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagComponent(FaceletTaglibTagComponent object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Converter Extension</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Converter Extension</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Converter Extension</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Converter Extension</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagConverterExtension(FaceletTaglibTagConverterExtension object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Converter</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Converter</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Converter</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Converter</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagConverter(FaceletTaglibTagConverter object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Extension</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Extension</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Extension</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Extension</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagExtension(FaceletTaglibTagExtension object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTag(FaceletTaglibTag object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Validator Extension</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Validator Extension</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Validator Extension</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Validator Extension</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagValidatorExtension(FaceletTaglibTagValidatorExtension object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Tag Validator</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Tag Validator</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Tag Validator</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Tag Validator</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglibTagValidator(FaceletTaglibTagValidator object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Facelet Taglib</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Facelet Taglib</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Facelet Taglib</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Facelet Taglib</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFaceletTaglib(FaceletTaglib object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Fully Qualified Class</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Fully Qualified Class</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Fully Qualified Class</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Fully Qualified Class</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseFullyQualifiedClass(FullyQualifiedClass object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Generic Boolean</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Generic Boolean</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Generic Boolean</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Generic Boolean</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseGenericBoolean(GenericBoolean object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Icon</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Icon</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Icon</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Icon</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseIcon(Icon object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Java Identifier</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Java Identifier</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Java Identifier</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Java Identifier</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseJavaIdentifier(JavaIdentifier object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Path</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Path</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Path</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Path</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T casePath(Path object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Identifiable String Value</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Identifiable String Value</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Identifiable String Value</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Identifiable String Value</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseIdentifiableStringValue(IdentifiableStringValue object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>Identifiable Lang String Value</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>Identifiable Lang String Value</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>Identifiable Lang String Value</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Identifiable Lang String Value</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseIdentifiableLangStringValue(IdentifiableLangStringValue object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>User Visible Taglib Object</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>User Visible Taglib Object</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>User Visible Taglib Object</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
- * @generated
- */
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>User Visible Taglib Object</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
public T caseUserVisibleTaglibObject(UserVisibleTaglibObject object)
{
- return null;
- }
+ return null;
+ }
/**
- * Returns the result of interpreting the object as an instance of '<em>EObject</em>'.
- * <!-- begin-user-doc -->
+ * Returns the result of interpreting the object as an instance of '<em>EObject</em>'.
+ * <!-- begin-user-doc -->
* This implementation returns null;
* returning a non-null result will terminate the switch, but this is the last case anyway.
* <!-- end-user-doc -->
- * @param object the target of the switch.
- * @return the result of interpreting the object as an instance of '<em>EObject</em>'.
- * @see #doSwitch(org.eclipse.emf.ecore.EObject)
- * @generated
- */
- public T defaultCase(EObject object)
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>EObject</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject)
+ * @generated
+ */
+ @Override
+ public T defaultCase(EObject object)
{
- return null;
- }
+ return null;
+ }
} //FaceletTaglibSwitch
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibValidator.java b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibValidator.java
index 2faf923..ea1f490 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibValidator.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facelet.core/src/org/eclipse/jst/jsf/facelet/core/internal/registry/taglib/faceletTaglib/util/FaceletTaglibValidator.java
@@ -54,645 +54,642 @@
public class FaceletTaglibValidator extends EObjectValidator
{
/**
- * The cached model package
- * <!-- begin-user-doc -->
+ * The cached model package
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@SuppressWarnings("hiding")
public static final FaceletTaglibValidator INSTANCE = new FaceletTaglibValidator();
/**
- * A constant for the {@link org.eclipse.emf.common.util.Diagnostic#getSource() source} of diagnostic {@link org.eclipse.emf.common.util.Diagnostic#getCode() codes} from this package.
- * <!-- begin-user-doc -->
+ * A constant for the {@link org.eclipse.emf.common.util.Diagnostic#getSource() source} of diagnostic {@link org.eclipse.emf.common.util.Diagnostic#getCode() codes} from this package.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see org.eclipse.emf.common.util.Diagnostic#getSource()
- * @see org.eclipse.emf.common.util.Diagnostic#getCode()
- * @generated
- */
+ * @see org.eclipse.emf.common.util.Diagnostic#getSource()
+ * @see org.eclipse.emf.common.util.Diagnostic#getCode()
+ * @generated
+ */
@SuppressWarnings("hiding")
public static final String DIAGNOSTIC_SOURCE = "org.eclipse.jst.jsf.facelet.core.internal.registry.taglib.faceletTaglib"; //$NON-NLS-1$
/**
- * A constant with a fixed name that can be used as the base value for additional hand written constants.
- * <!-- begin-user-doc -->
+ * A constant with a fixed name that can be used as the base value for additional hand written constants.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
private static final int GENERATED_DIAGNOSTIC_CODE_COUNT = 0;
/**
- * A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.
- * <!-- begin-user-doc -->
+ * A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
protected static final int DIAGNOSTIC_CODE_COUNT = GENERATED_DIAGNOSTIC_CODE_COUNT;
/**
- * The cached base package validator.
- * <!-- begin-user-doc -->
+ * The cached base package validator.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
protected XMLTypeValidator xmlTypeValidator;
/**
- * Creates an instance of the switch.
- * <!-- begin-user-doc -->
+ * Creates an instance of the switch.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public FaceletTaglibValidator()
{
- super();
- xmlTypeValidator = XMLTypeValidator.INSTANCE;
- }
+ super();
+ xmlTypeValidator = XMLTypeValidator.INSTANCE;
+ }
/**
- * Returns the package of this validator switch.
- * <!-- begin-user-doc -->
+ * Returns the package of this validator switch.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
protected EPackage getEPackage()
{
- return FaceletTaglibPackage.eINSTANCE;
- }
+ return FaceletTaglibPackage.eINSTANCE;
+ }
/**
- * Calls <code>validateXXX</code> for the corresponding classifier of the model.
- * <!-- begin-user-doc -->
+ * Calls <code>validateXXX</code> for the corresponding classifier of the model.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- switch (classifierID)
- {
- case FaceletTaglibPackage.DESCRIPTION:
- return validateDescription((Description)value, diagnostics, context);
- case FaceletTaglibPackage.DISPLAY_NAME:
- return validateDisplayName((DisplayName)value, diagnostics, context);
- case FaceletTaglibPackage.DOCUMENT_ROOT:
- return validateDocumentRoot((DocumentRoot)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_CANONICAL_NAME:
- return validateFaceletTaglibCanonicalName((FaceletTaglibCanonicalName)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_EXTENSION:
- return validateFaceletTaglibExtension((FaceletTaglibExtension)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_FUNCTION:
- return validateFaceletTaglibFunction((FaceletTaglibFunction)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_ATTRIBUTE:
- return validateFaceletTaglibTagAttribute((FaceletTaglibTagAttribute)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION:
- return validateFaceletTaglibTagBehaviorExtension((FaceletTaglibTagBehaviorExtension)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR:
- return validateFaceletTaglibTagBehavior((FaceletTaglibTagBehavior)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT_EXTENSION:
- return validateFaceletTaglibTagComponentExtension((FaceletTaglibTagComponentExtension)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT:
- return validateFaceletTaglibTagComponent((FaceletTaglibTagComponent)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER_EXTENSION:
- return validateFaceletTaglibTagConverterExtension((FaceletTaglibTagConverterExtension)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER:
- return validateFaceletTaglibTagConverter((FaceletTaglibTagConverter)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_EXTENSION:
- return validateFaceletTaglibTagExtension((FaceletTaglibTagExtension)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG:
- return validateFaceletTaglibTag((FaceletTaglibTag)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION:
- return validateFaceletTaglibTagValidatorExtension((FaceletTaglibTagValidatorExtension)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR:
- return validateFaceletTaglibTagValidator((FaceletTaglibTagValidator)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB:
- return validateFaceletTaglib((FaceletTaglib)value, diagnostics, context);
- case FaceletTaglibPackage.FULLY_QUALIFIED_CLASS:
- return validateFullyQualifiedClass((FullyQualifiedClass)value, diagnostics, context);
- case FaceletTaglibPackage.GENERIC_BOOLEAN:
- return validateGenericBoolean((GenericBoolean)value, diagnostics, context);
- case FaceletTaglibPackage.ICON:
- return validateIcon((Icon)value, diagnostics, context);
- case FaceletTaglibPackage.JAVA_IDENTIFIER:
- return validateJavaIdentifier((JavaIdentifier)value, diagnostics, context);
- case FaceletTaglibPackage.PATH:
- return validatePath((Path)value, diagnostics, context);
- case FaceletTaglibPackage.IDENTIFIABLE_STRING_VALUE:
- return validateIdentifiableStringValue((IdentifiableStringValue)value, diagnostics, context);
- case FaceletTaglibPackage.IDENTIFIABLE_LANG_STRING_VALUE:
- return validateIdentifiableLangStringValue((IdentifiableLangStringValue)value, diagnostics, context);
- case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT:
- return validateUserVisibleTaglibObject((UserVisibleTaglibObject)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_VERSION:
- return validateFaceletTaglibVersion((FaceletTaglibVersion)value, diagnostics, context);
- case FaceletTaglibPackage.GENERIC_BOOLEAN_BASE:
- return validateGenericBooleanBase((GenericBooleanBase)value, diagnostics, context);
- case FaceletTaglibPackage.FACELET_TAGLIB_VERSION_TYPE_OBJECT:
- return validateFaceletTaglibVersionTypeObject((FaceletTaglibVersion)value, diagnostics, context);
- case FaceletTaglibPackage.FULLY_QUALIFIED_CLASS_BASE:
- return validateFullyQualifiedClassBase((String)value, diagnostics, context);
- case FaceletTaglibPackage.JAVA_IDENTIFIER_BASE:
- return validateJavaIdentifierBase((String)value, diagnostics, context);
- case FaceletTaglibPackage.PATH_TYPE_BASE:
- return validatePathTypeBase((String)value, diagnostics, context);
- default:
- return true;
- }
- }
+ switch (classifierID) {
+ case FaceletTaglibPackage.DESCRIPTION:
+ return validateDescription((Description)value, diagnostics, context);
+ case FaceletTaglibPackage.DISPLAY_NAME:
+ return validateDisplayName((DisplayName)value, diagnostics, context);
+ case FaceletTaglibPackage.DOCUMENT_ROOT:
+ return validateDocumentRoot((DocumentRoot)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_CANONICAL_NAME:
+ return validateFaceletTaglibCanonicalName((FaceletTaglibCanonicalName)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_EXTENSION:
+ return validateFaceletTaglibExtension((FaceletTaglibExtension)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_FUNCTION:
+ return validateFaceletTaglibFunction((FaceletTaglibFunction)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_ATTRIBUTE:
+ return validateFaceletTaglibTagAttribute((FaceletTaglibTagAttribute)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR_EXTENSION:
+ return validateFaceletTaglibTagBehaviorExtension((FaceletTaglibTagBehaviorExtension)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_BEHAVIOR:
+ return validateFaceletTaglibTagBehavior((FaceletTaglibTagBehavior)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT_EXTENSION:
+ return validateFaceletTaglibTagComponentExtension((FaceletTaglibTagComponentExtension)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_COMPONENT:
+ return validateFaceletTaglibTagComponent((FaceletTaglibTagComponent)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER_EXTENSION:
+ return validateFaceletTaglibTagConverterExtension((FaceletTaglibTagConverterExtension)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_CONVERTER:
+ return validateFaceletTaglibTagConverter((FaceletTaglibTagConverter)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_EXTENSION:
+ return validateFaceletTaglibTagExtension((FaceletTaglibTagExtension)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG:
+ return validateFaceletTaglibTag((FaceletTaglibTag)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR_EXTENSION:
+ return validateFaceletTaglibTagValidatorExtension((FaceletTaglibTagValidatorExtension)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_TAG_VALIDATOR:
+ return validateFaceletTaglibTagValidator((FaceletTaglibTagValidator)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB:
+ return validateFaceletTaglib((FaceletTaglib)value, diagnostics, context);
+ case FaceletTaglibPackage.FULLY_QUALIFIED_CLASS:
+ return validateFullyQualifiedClass((FullyQualifiedClass)value, diagnostics, context);
+ case FaceletTaglibPackage.GENERIC_BOOLEAN:
+ return validateGenericBoolean((GenericBoolean)value, diagnostics, context);
+ case FaceletTaglibPackage.ICON:
+ return validateIcon((Icon)value, diagnostics, context);
+ case FaceletTaglibPackage.JAVA_IDENTIFIER:
+ return validateJavaIdentifier((JavaIdentifier)value, diagnostics, context);
+ case FaceletTaglibPackage.PATH:
+ return validatePath((Path)value, diagnostics, context);
+ case FaceletTaglibPackage.IDENTIFIABLE_STRING_VALUE:
+ return validateIdentifiableStringValue((IdentifiableStringValue)value, diagnostics, context);
+ case FaceletTaglibPackage.IDENTIFIABLE_LANG_STRING_VALUE:
+ return validateIdentifiableLangStringValue((IdentifiableLangStringValue)value, diagnostics, context);
+ case FaceletTaglibPackage.USER_VISIBLE_TAGLIB_OBJECT:
+ return validateUserVisibleTaglibObject((UserVisibleTaglibObject)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_VERSION:
+ return validateFaceletTaglibVersion((FaceletTaglibVersion)value, diagnostics, context);
+ case FaceletTaglibPackage.GENERIC_BOOLEAN_BASE:
+ return validateGenericBooleanBase((GenericBooleanBase)value, diagnostics, context);
+ case FaceletTaglibPackage.FACELET_TAGLIB_VERSION_TYPE_OBJECT:
+ return validateFaceletTaglibVersionTypeObject((FaceletTaglibVersion)value, diagnostics, context);
+ case FaceletTaglibPackage.FULLY_QUALIFIED_CLASS_BASE:
+ return validateFullyQualifiedClassBase((String)value, diagnostics, context);
+ case FaceletTaglibPackage.JAVA_IDENTIFIER_BASE:
+ return validateJavaIdentifierBase((String)value, diagnostics, context);
+ case FaceletTaglibPackage.PATH_TYPE_BASE:
+ return validatePathTypeBase((String)value, diagnostics, context);
+ default:
+ return true;
+ }
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param description
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateDescription(Description description, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(description, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(description, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param displayName
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateDisplayName(DisplayName displayName, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(displayName, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(displayName, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param documentRoot
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(documentRoot, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(documentRoot, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibCanonicalName
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibCanonicalName(FaceletTaglibCanonicalName faceletTaglibCanonicalName, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibCanonicalName, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibCanonicalName, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibExtension
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibExtension(FaceletTaglibExtension faceletTaglibExtension, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibExtension, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibExtension, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibFunction
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibFunction(FaceletTaglibFunction faceletTaglibFunction, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibFunction, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibFunction, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagAttribute
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagAttribute(FaceletTaglibTagAttribute faceletTaglibTagAttribute, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagAttribute, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagAttribute, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagBehaviorExtension
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagBehaviorExtension(FaceletTaglibTagBehaviorExtension faceletTaglibTagBehaviorExtension, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagBehaviorExtension, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagBehaviorExtension, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagBehavior
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagBehavior(FaceletTaglibTagBehavior faceletTaglibTagBehavior, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagBehavior, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagBehavior, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagComponentExtension
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagComponentExtension(FaceletTaglibTagComponentExtension faceletTaglibTagComponentExtension, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagComponentExtension, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagComponentExtension, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagComponent
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagComponent(FaceletTaglibTagComponent faceletTaglibTagComponent, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagComponent, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagComponent, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagConverterExtension
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagConverterExtension(FaceletTaglibTagConverterExtension faceletTaglibTagConverterExtension, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagConverterExtension, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagConverterExtension, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagConverter
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagConverter(FaceletTaglibTagConverter faceletTaglibTagConverter, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagConverter, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagConverter, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagExtension
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagExtension(FaceletTaglibTagExtension faceletTaglibTagExtension, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagExtension, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagExtension, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTag
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTag(FaceletTaglibTag faceletTaglibTag, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTag, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTag, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagValidatorExtension
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagValidatorExtension(FaceletTaglibTagValidatorExtension faceletTaglibTagValidatorExtension, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagValidatorExtension, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagValidatorExtension, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibTagValidator
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibTagValidator(FaceletTaglibTagValidator faceletTaglibTagValidator, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglibTagValidator, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglibTagValidator, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglib
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglib(FaceletTaglib faceletTaglib, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(faceletTaglib, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(faceletTaglib, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param fullyQualifiedClass
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFullyQualifiedClass(FullyQualifiedClass fullyQualifiedClass, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(fullyQualifiedClass, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(fullyQualifiedClass, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param genericBoolean
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateGenericBoolean(GenericBoolean genericBoolean, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(genericBoolean, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(genericBoolean, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param icon
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateIcon(Icon icon, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(icon, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(icon, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param javaIdentifier
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateJavaIdentifier(JavaIdentifier javaIdentifier, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(javaIdentifier, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(javaIdentifier, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param path
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validatePath(Path path, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(path, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(path, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param identifiableStringValue
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateIdentifiableStringValue(IdentifiableStringValue identifiableStringValue, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(identifiableStringValue, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(identifiableStringValue, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param identifiableLangStringValue
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateIdentifiableLangStringValue(IdentifiableLangStringValue identifiableLangStringValue, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(identifiableLangStringValue, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(identifiableLangStringValue, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param userVisibleTaglibObject
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateUserVisibleTaglibObject(UserVisibleTaglibObject userVisibleTaglibObject, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validate_EveryDefaultConstraint(userVisibleTaglibObject, diagnostics, context);
- }
+ return validate_EveryDefaultConstraint(userVisibleTaglibObject, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibVersion
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibVersion(FaceletTaglibVersion faceletTaglibVersion, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return true;
- }
+ return true;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param genericBooleanBase
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateGenericBooleanBase(GenericBooleanBase genericBooleanBase, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return true;
- }
+ return true;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param faceletTaglibVersionTypeObject
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFaceletTaglibVersionTypeObject(FaceletTaglibVersion faceletTaglibVersionTypeObject, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return true;
- }
+ return true;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param fullyQualifiedClassBase
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateFullyQualifiedClassBase(String fullyQualifiedClassBase, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return true;
- }
+ return true;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param javaIdentifierBase
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateJavaIdentifierBase(String javaIdentifierBase, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- boolean result = validateJavaIdentifierBase_Pattern(javaIdentifierBase, diagnostics, context);
- return result;
- }
+ boolean result = validateJavaIdentifierBase_Pattern(javaIdentifierBase, diagnostics, context);
+ return result;
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- * @see #validateJavaIdentifierBase_Pattern
- */
+ * @generated NOT
+ * @see #validateJavaIdentifierBase_Pattern
+ */
public static final PatternMatcher [][] JAVA_IDENTIFIER_BASE__PATTERN__VALUES =
- new PatternMatcher [][]
- {
- new PatternMatcher []
- {
- XMLTypeUtil.createPatternMatcher("($|_|\\p{L})(\\p{L}|\\p{Nd}|_|$)*") //$NON-NLS-1$
- }
- };
+ new PatternMatcher [][] {
+ new PatternMatcher [] {
+ XMLTypeUtil.createPatternMatcher("($|_|\\p{L})(\\p{L}|\\p{Nd}|_|$)*") //$NON-NLS-1$
+ }
+ };
/**
- * Validates the Pattern constraint of '<em>Java Identifier Base</em>'.
- * <!-- begin-user-doc -->
+ * Validates the Pattern constraint of '<em>Java Identifier Base</em>'.
+ * <!-- begin-user-doc -->
* @param javaIdentifierBase
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validateJavaIdentifierBase_Pattern(String javaIdentifierBase, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return validatePattern(FaceletTaglibPackage.Literals.JAVA_IDENTIFIER_BASE, javaIdentifierBase, JAVA_IDENTIFIER_BASE__PATTERN__VALUES, diagnostics, context);
- }
+ return validatePattern(FaceletTaglibPackage.Literals.JAVA_IDENTIFIER_BASE, javaIdentifierBase, JAVA_IDENTIFIER_BASE__PATTERN__VALUES, diagnostics, context);
+ }
/**
- * <!-- begin-user-doc -->
+ * <!-- begin-user-doc -->
* @param pathTypeBase
* @param diagnostics
* @param context
* @return
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
public boolean validatePathTypeBase(String pathTypeBase, DiagnosticChain diagnostics, Map<Object, Object> context)
{
- return true;
- }
+ return true;
+ }
/**
- * Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
- * <!-- begin-user-doc -->
+ * Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
+ * <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @generated
- */
+ * @generated
+ */
@Override
public ResourceLocator getResourceLocator()
{
- // TODO
- // Specialize this to return a resource locator for messages specific to this validator.
- // Ensure that you remove @generated or mark it @generated NOT
- return super.getResourceLocator();
- }
+ // TODO
+ // Specialize this to return a resource locator for messages specific to this validator.
+ // Ensure that you remove @generated or mark it @generated NOT
+ return super.getResourceLocator();
+ }
} //FaceletTaglibValidator