Class HtmlPackageImpl
- java.lang.Object
-
- All Implemented Interfaces:
Notifier,EModelElement,ENamedElement,EObject,EPackage,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,BasicExtendedMetaData.EPackageExtendedMetaData.Holder,HtmlPackage
public class HtmlPackageImpl extends EPackageImpl implements HtmlPackage
An implementation of the model Package.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
-
Nested classes/interfaces inherited from interface org.nasdanika.html.model.html.HtmlPackage
HtmlPackage.Literals
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
-
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
-
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
-
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.nasdanika.html.model.html.HtmlPackage
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, HTML_ELEMENT, HTML_ELEMENT__ACTION_PROTOTYPE, HTML_ELEMENT__ATTRIBUTES, HTML_ELEMENT__CONTENT, HTML_ELEMENT__DESCRIPTION, HTML_ELEMENT__MARKERS, HTML_ELEMENT__URI, HTML_ELEMENT__UUID, HTML_ELEMENT_FEATURE_COUNT, HTML_ELEMENT_OPERATION_COUNT, PAGE, PAGE__ACTION_PROTOTYPE, PAGE__BODY, PAGE__BUILDERS, PAGE__DESCRIPTION, PAGE__HEAD, PAGE__LANGUAGE, PAGE__MARKERS, PAGE__NAME, PAGE__SCRIPTS, PAGE__STYLESHEETS, PAGE__URI, PAGE__UUID, PAGE_FEATURE_COUNT, PAGE_OPERATION_COUNT, SCRIPT, SCRIPT__ACTION_PROTOTYPE, SCRIPT__DESCRIPTION, SCRIPT__MARKERS, SCRIPT__SOURCE, SCRIPT__URI, SCRIPT__UUID, SCRIPT_FEATURE_COUNT, SCRIPT_OPERATION_COUNT, SCRIPT_REFERENCE, SCRIPT_REFERENCE__ACTION_PROTOTYPE, SCRIPT_REFERENCE__DESCRIPTION, SCRIPT_REFERENCE__MARKERS, SCRIPT_REFERENCE__SRC, SCRIPT_REFERENCE__URI, SCRIPT_REFERENCE__UUID, SCRIPT_REFERENCE_FEATURE_COUNT, SCRIPT_REFERENCE_OPERATION_COUNT, STYLESHEET, STYLESHEET__ACTION_PROTOTYPE, STYLESHEET__DESCRIPTION, STYLESHEET__MARKERS, STYLESHEET__SOURCE, STYLESHEET__URI, STYLESHEET__UUID, STYLESHEET_FEATURE_COUNT, STYLESHEET_OPERATION_COUNT, STYLESHEET_REFERENCE, STYLESHEET_REFERENCE__ACTION_PROTOTYPE, STYLESHEET_REFERENCE__DESCRIPTION, STYLESHEET_REFERENCE__MARKERS, STYLESHEET_REFERENCE__TARGET, STYLESHEET_REFERENCE__URI, STYLESHEET_REFERENCE__UUID, STYLESHEET_REFERENCE_FEATURE_COUNT, STYLESHEET_REFERENCE_OPERATION_COUNT, TAG, TAG__ACTION_PROTOTYPE, TAG__ATTRIBUTES, TAG__CONTENT, TAG__DESCRIPTION, TAG__MARKERS, TAG__NAME, TAG__URI, TAG__UUID, TAG_FEATURE_COUNT, TAG_OPERATION_COUNT
-
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
-
-
Method Summary
-
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setName, setNamespaceURI, setNsPrefix, setNsURI, toString
-
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen
-
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
-
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
-
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
init
public static HtmlPackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.This method is used to initialize
HtmlPackage.eINSTANCEwhen that field is accessed. Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
-
getHtmlElement
public EClass getHtmlElement()
- Specified by:
getHtmlElementin interfaceHtmlPackage- Returns:
- the meta object for class 'Element'.
- See Also:
HtmlElement
-
getHtmlElement_Attributes
public EReference getHtmlElement_Attributes()
- Specified by:
getHtmlElement_Attributesin interfaceHtmlPackage- Returns:
- the meta object for the map 'Attributes'.
- See Also:
HtmlElement.getAttributes(),HtmlPackage.getHtmlElement()
-
getHtmlElement_Content
public EReference getHtmlElement_Content()
- Specified by:
getHtmlElement_Contentin interfaceHtmlPackage- Returns:
- the meta object for the containment reference list 'Content'.
- See Also:
HtmlElement.getContent(),HtmlPackage.getHtmlElement()
-
getTag
public EClass getTag()
- Specified by:
getTagin interfaceHtmlPackage- Returns:
- the meta object for class 'Tag'.
- See Also:
Tag
-
getTag_Name
public EAttribute getTag_Name()
- Specified by:
getTag_Namein interfaceHtmlPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Tag.getName(),HtmlPackage.getTag()
-
getPage
public EClass getPage()
- Specified by:
getPagein interfaceHtmlPackage- Returns:
- the meta object for class 'Page'.
- See Also:
Page
-
getPage_Head
public EReference getPage_Head()
- Specified by:
getPage_Headin interfaceHtmlPackage- Returns:
- the meta object for the containment reference list 'Head'.
- See Also:
Page.getHead(),HtmlPackage.getPage()
-
getPage_Body
public EReference getPage_Body()
- Specified by:
getPage_Bodyin interfaceHtmlPackage- Returns:
- the meta object for the containment reference list 'Body'.
- See Also:
Page.getBody(),HtmlPackage.getPage()
-
getPage_Builders
public EReference getPage_Builders()
- Specified by:
getPage_Buildersin interfaceHtmlPackage- Returns:
- the meta object for the containment reference list 'Builders'.
- See Also:
Page.getBuilders(),HtmlPackage.getPage()
-
getPage_Language
public EAttribute getPage_Language()
- Specified by:
getPage_Languagein interfaceHtmlPackage- Returns:
- the meta object for the attribute 'Language'.
- See Also:
Page.getLanguage(),HtmlPackage.getPage()
-
getPage_Name
public EAttribute getPage_Name()
- Specified by:
getPage_Namein interfaceHtmlPackage- Returns:
- the meta object for the attribute 'Name'.
- See Also:
Page.getName(),HtmlPackage.getPage()
-
getPage_Stylesheets
public EAttribute getPage_Stylesheets()
- Specified by:
getPage_Stylesheetsin interfaceHtmlPackage- Returns:
- the meta object for the attribute list 'Stylesheets'.
- See Also:
Page.getStylesheets(),HtmlPackage.getPage()
-
getPage_Scripts
public EAttribute getPage_Scripts()
- Specified by:
getPage_Scriptsin interfaceHtmlPackage- Returns:
- the meta object for the attribute list 'Scripts'.
- See Also:
Page.getScripts(),HtmlPackage.getPage()
-
getStylesheet
public EClass getStylesheet()
- Specified by:
getStylesheetin interfaceHtmlPackage- Returns:
- the meta object for class 'Stylesheet'.
- See Also:
Stylesheet
-
getStylesheetReference
public EClass getStylesheetReference()
- Specified by:
getStylesheetReferencein interfaceHtmlPackage- Returns:
- the meta object for class 'Stylesheet Reference'.
- See Also:
StylesheetReference
-
getStylesheetReference_Target
public EAttribute getStylesheetReference_Target()
- Specified by:
getStylesheetReference_Targetin interfaceHtmlPackage- Returns:
- the meta object for the attribute 'Target'.
- See Also:
StylesheetReference.getTarget(),HtmlPackage.getStylesheetReference()
-
getScript
public EClass getScript()
- Specified by:
getScriptin interfaceHtmlPackage- Returns:
- the meta object for class 'Script'.
- See Also:
Script
-
getScriptReference
public EClass getScriptReference()
- Specified by:
getScriptReferencein interfaceHtmlPackage- Returns:
- the meta object for class 'Script Reference'.
- See Also:
ScriptReference
-
getScriptReference_Src
public EAttribute getScriptReference_Src()
- Specified by:
getScriptReference_Srcin interfaceHtmlPackage- Returns:
- the meta object for the attribute 'Src'.
- See Also:
ScriptReference.getSrc(),HtmlPackage.getScriptReference()
-
getHtmlFactory
public HtmlFactory getHtmlFactory()
- Specified by:
getHtmlFactoryin interfaceHtmlPackage- Returns:
- the factory that creates the instances of the model.
-
createPackageContents
public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.
-
initializePackageContents
public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.
-
createGenModelAnnotations
protected void createGenModelAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/GenModel.
-
createEcoreAnnotations
protected void createEcoreAnnotations()
Initializes the annotations for http://www.eclipse.org/emf/2002/Ecore.
-
createUrnorgAnnotations
protected void createUrnorgAnnotations()
Initializes the annotations for urn:org.nasdanika.
-
-