
org.w3._2001.smil20.Smil20Package Maven / Gradle / Ivy
Show all versions of org.w3.smil.model Show documentation
/*
* Copyright (c) 2012 - 2024 Data In Motion and others.
* All rights reserved.
*
* This program and the accompanying materials are made
* available under the terms of the Eclipse Public License 2.0
* which is available at https://www.eclipse.org/legal/epl-2.0/
*
* SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Mark Hoffmann - initial API and implementation
*/
package org.w3._2001.smil20;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EDataType;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EReference;
import org.gecko.emf.osgi.annotation.provide.EPackage;
import org.osgi.annotation.versioning.ProviderType;
/**
*
* The Package for the model.
* It contains accessors for the meta objects to represent
*
* - each class,
* - each feature of each class,
* - each operation of each class,
* - each enum,
* - and each data type
*
*
*
*
*
*
*
* About the XML namespace
*
*
*
*
* This schema document describes the XML namespace, in a form
* suitable for import by other schema documents.
*
*
*
* See
*
* http://www.w3.org/XML/1998/namespace.html
* and
*
*
* http://www.w3.org/TR/REC-xml
* for information
* about this namespace.
*
*
*
*
* 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.
*
*
*
*
* See further below in this document for more information about
* how to refer to this schema document from your own
* XSD schema documents
* and about
* the
* namespace-versioning policy governing this schema document
* .
*
*
*
*
*
*
*
*
*
*
*
*
*
* Father (in any context at all)
*
*
*
*
*
*
* 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:
*
*
*
*
*
* 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".
*
*
*
*
*
*
*
*
*
*
*
*
*
*
* About this schema document
*
*
*
*
*
* This schema defines attributes and an attribute group suitable
* for use by schemas wishing to allow
* xml:base
* ,
*
* xml:lang
* ,
* xml:space
* or
*
* xml:id
* attributes on elements they define.
*
*
*
*
* To enable this, such a schema must import this schema for
* the XML namespace, e.g. as follows:
*
*
*
* <schema . . .>
* . . .
* <import namespace="http://www.w3.org/XML/1998/namespace"
* schemaLocation="http://www.w3.org/2001/xml.xsd"/>
*
*
*
* or
*
*
*
* <import namespace="http://www.w3.org/XML/1998/namespace"
* schemaLocation="http://www.w3.org/2009/01/xml.xsd"/>
*
*
*
* Subsequently, qualified reference to any of the attributes or the
* group defined below will have the desired effect, e.g.
*
*
*
* <type . . .>
* . . .
* <attributeGroup ref="xml:specialAttrs"/>
*
*
*
* will define a type which will schema-validate an instance element
* with any of those attributes.
*
*
*
*
*
*
*
*
*
*
*
*
* Versioning policy for this schema document
*
*
*
*
*
* In keeping with the XML Schema WG's standard versioning
* policy, this schema document will persist at
*
*
* http://www.w3.org/2009/01/xml.xsd
* .
*
*
*
*
* At the date of issue it can also be found at
*
*
* http://www.w3.org/2001/xml.xsd
* .
*
*
*
*
* 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
*
* http://www.w3.org/2001/xml.xsd
*
*
* will change accordingly; the version at
*
*
* http://www.w3.org/2009/01/xml.xsd
*
*
* will not change.
*
*
*
*
* Previous dated (and unchanging) versions of this schema
* document are at:
*
*
*
*
* -
*
* http://www.w3.org/2009/01/xml.xsd
*
*
* -
*
* http://www.w3.org/2007/08/xml.xsd
*
*
* -
*
* http://www.w3.org/2004/10/xml.xsd
*
*
* -
*
* http://www.w3.org/2001/03/xml.xsd
*
*
*
*
*
*
*
*
*
*
* @see org.w3._2001.smil20.Smil20Factory
* @model kind="package"
* @generated
*/
@ProviderType
@EPackage(uri = Smil20Package.eNS_URI, genModel = "/model/smil20.genmodel", genModelSourceLocations = {"model/smil20.genmodel","org.w3.smil.model/model/smil20.genmodel"}, ecore="/model/smil20.ecore", ecoreSourceLocations="/model/smil20.ecore")
public interface Smil20Package extends org.eclipse.emf.ecore.EPackage {
/**
* The package name.
*
*
* @generated
*/
String eNAME = "smil20";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "http://www.w3.org/2001/SMIL20/";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "smil20";
/**
* The package content type ID.
*
*
* @generated
*/
String eCONTENT_TYPE = "smil20";
/**
* The singleton instance of the package.
*
*
* @generated
*/
Smil20Package eINSTANCE = org.w3._2001.smil20.impl.Smil20PackageImpl.init();
/**
* The meta object id for the '{@link org.w3._2001.smil20.impl.AnimateColorPrototypeImpl Animate Color Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.AnimateColorPrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAnimateColorPrototype()
* @generated
*/
int ANIMATE_COLOR_PROTOTYPE = 0;
/**
* The feature id for the 'Accumulate' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__ACCUMULATE = 0;
/**
* The feature id for the 'Additive' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__ADDITIVE = 1;
/**
* The feature id for the 'Attribute Name' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__ATTRIBUTE_NAME = 2;
/**
* The feature id for the 'Attribute Type' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__ATTRIBUTE_TYPE = 3;
/**
* The feature id for the 'By' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__BY = 4;
/**
* The feature id for the 'From' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__FROM = 5;
/**
* The feature id for the 'To' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__TO = 6;
/**
* The feature id for the 'Values' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE__VALUES = 7;
/**
* The number of structural features of the 'Animate Color Prototype' class.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE_FEATURE_COUNT = 8;
/**
* The number of operations of the 'Animate Color Prototype' class.
*
*
* @generated
* @ordered
*/
int ANIMATE_COLOR_PROTOTYPE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.w3._2001.smil20.impl.AnimateMotionPrototypeImpl Animate Motion Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.AnimateMotionPrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAnimateMotionPrototype()
* @generated
*/
int ANIMATE_MOTION_PROTOTYPE = 1;
/**
* The feature id for the 'Accumulate' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE__ACCUMULATE = 0;
/**
* The feature id for the 'Additive' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE__ADDITIVE = 1;
/**
* The feature id for the 'By' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE__BY = 2;
/**
* The feature id for the 'From' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE__FROM = 3;
/**
* The feature id for the 'Origin' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE__ORIGIN = 4;
/**
* The feature id for the 'To' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE__TO = 5;
/**
* The feature id for the 'Values' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE__VALUES = 6;
/**
* The number of structural features of the 'Animate Motion Prototype' class.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE_FEATURE_COUNT = 7;
/**
* The number of operations of the 'Animate Motion Prototype' class.
*
*
* @generated
* @ordered
*/
int ANIMATE_MOTION_PROTOTYPE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.w3._2001.smil20.impl.AnimatePrototypeImpl Animate Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.AnimatePrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAnimatePrototype()
* @generated
*/
int ANIMATE_PROTOTYPE = 2;
/**
* The feature id for the 'Accumulate' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__ACCUMULATE = 0;
/**
* The feature id for the 'Additive' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__ADDITIVE = 1;
/**
* The feature id for the 'Attribute Name' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__ATTRIBUTE_NAME = 2;
/**
* The feature id for the 'Attribute Type' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__ATTRIBUTE_TYPE = 3;
/**
* The feature id for the 'By' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__BY = 4;
/**
* The feature id for the 'From' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__FROM = 5;
/**
* The feature id for the 'To' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__TO = 6;
/**
* The feature id for the 'Values' attribute.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE__VALUES = 7;
/**
* The number of structural features of the 'Animate Prototype' class.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE_FEATURE_COUNT = 8;
/**
* The number of operations of the 'Animate Prototype' class.
*
*
* @generated
* @ordered
*/
int ANIMATE_PROTOTYPE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.w3._2001.smil20.impl.DocumentRootImpl Document Root}' class.
*
*
* @see org.w3._2001.smil20.impl.DocumentRootImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getDocumentRoot()
* @generated
*/
int DOCUMENT_ROOT = 3;
/**
* The feature id for the 'Mixed' attribute list.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__MIXED = 0;
/**
* The feature id for the 'XMLNS Prefix Map' map.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;
/**
* The feature id for the 'XSI Schema Location' map.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;
/**
* The feature id for the 'Animate' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__ANIMATE = 3;
/**
* The feature id for the 'Animate Color' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__ANIMATE_COLOR = 4;
/**
* The feature id for the 'Animate Motion' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__ANIMATE_MOTION = 5;
/**
* The feature id for the 'Set' containment reference.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT__SET = 6;
/**
* The number of structural features of the 'Document Root' class.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT_FEATURE_COUNT = 7;
/**
* The number of operations of the 'Document Root' class.
*
*
* @generated
* @ordered
*/
int DOCUMENT_ROOT_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.w3._2001.smil20.impl.SetPrototypeImpl Set Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.SetPrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSetPrototype()
* @generated
*/
int SET_PROTOTYPE = 4;
/**
* The feature id for the 'Attribute Name' attribute.
*
*
* @generated
* @ordered
*/
int SET_PROTOTYPE__ATTRIBUTE_NAME = 0;
/**
* The feature id for the 'Attribute Type' attribute.
*
*
* @generated
* @ordered
*/
int SET_PROTOTYPE__ATTRIBUTE_TYPE = 1;
/**
* The feature id for the 'To' attribute.
*
*
* @generated
* @ordered
*/
int SET_PROTOTYPE__TO = 2;
/**
* The number of structural features of the 'Set Prototype' class.
*
*
* @generated
* @ordered
*/
int SET_PROTOTYPE_FEATURE_COUNT = 3;
/**
* The number of operations of the 'Set Prototype' class.
*
*
* @generated
* @ordered
*/
int SET_PROTOTYPE_OPERATION_COUNT = 0;
/**
* The meta object id for the '{@link org.w3._2001.smil20.AccumulateType Accumulate Type}' enum.
*
*
* @see org.w3._2001.smil20.AccumulateType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAccumulateType()
* @generated
*/
int ACCUMULATE_TYPE = 5;
/**
* The meta object id for the '{@link org.w3._2001.smil20.AdditiveType Additive Type}' enum.
*
*
* @see org.w3._2001.smil20.AdditiveType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAdditiveType()
* @generated
*/
int ADDITIVE_TYPE = 6;
/**
* The meta object id for the '{@link org.w3._2001.smil20.AttributeTypeType Attribute Type Type}' enum.
*
*
* @see org.w3._2001.smil20.AttributeTypeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAttributeTypeType()
* @generated
*/
int ATTRIBUTE_TYPE_TYPE = 7;
/**
* The meta object id for the '{@link org.w3._2001.smil20.CalcModeType Calc Mode Type}' enum.
*
*
* @see org.w3._2001.smil20.CalcModeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getCalcModeType()
* @generated
*/
int CALC_MODE_TYPE = 8;
/**
* The meta object id for the '{@link org.w3._2001.smil20.FillDefaultType Fill Default Type}' enum.
*
*
* @see org.w3._2001.smil20.FillDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillDefaultType()
* @generated
*/
int FILL_DEFAULT_TYPE = 9;
/**
* The meta object id for the '{@link org.w3._2001.smil20.FillTimingAttrsType Fill Timing Attrs Type}' enum.
*
*
* @see org.w3._2001.smil20.FillTimingAttrsType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillTimingAttrsType()
* @generated
*/
int FILL_TIMING_ATTRS_TYPE = 10;
/**
* The meta object id for the '{@link org.w3._2001.smil20.RestartDefaultType Restart Default Type}' enum.
*
*
* @see org.w3._2001.smil20.RestartDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartDefaultType()
* @generated
*/
int RESTART_DEFAULT_TYPE = 11;
/**
* The meta object id for the '{@link org.w3._2001.smil20.RestartTimingType Restart Timing Type}' enum.
*
*
* @see org.w3._2001.smil20.RestartTimingType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartTimingType()
* @generated
*/
int RESTART_TIMING_TYPE = 12;
/**
* The meta object id for the '{@link org.w3._2001.smil20.SyncBehaviorDefaultType Sync Behavior Default Type}' enum.
*
*
* @see org.w3._2001.smil20.SyncBehaviorDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorDefaultType()
* @generated
*/
int SYNC_BEHAVIOR_DEFAULT_TYPE = 13;
/**
* The meta object id for the '{@link org.w3._2001.smil20.SyncBehaviorType Sync Behavior Type}' enum.
*
*
* @see org.w3._2001.smil20.SyncBehaviorType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorType()
* @generated
*/
int SYNC_BEHAVIOR_TYPE = 14;
/**
* The meta object id for the 'Accumulate Type Object' data type.
*
*
* @see org.w3._2001.smil20.AccumulateType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAccumulateTypeObject()
* @generated
*/
int ACCUMULATE_TYPE_OBJECT = 15;
/**
* The meta object id for the 'Additive Type Object' data type.
*
*
* @see org.w3._2001.smil20.AdditiveType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAdditiveTypeObject()
* @generated
*/
int ADDITIVE_TYPE_OBJECT = 16;
/**
* The meta object id for the 'Attribute Type Type Object' data type.
*
*
* @see org.w3._2001.smil20.AttributeTypeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAttributeTypeTypeObject()
* @generated
*/
int ATTRIBUTE_TYPE_TYPE_OBJECT = 17;
/**
* The meta object id for the 'Calc Mode Type Object' data type.
*
*
* @see org.w3._2001.smil20.CalcModeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getCalcModeTypeObject()
* @generated
*/
int CALC_MODE_TYPE_OBJECT = 18;
/**
* The meta object id for the 'Fill Default Type Object' data type.
*
*
* @see org.w3._2001.smil20.FillDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillDefaultTypeObject()
* @generated
*/
int FILL_DEFAULT_TYPE_OBJECT = 19;
/**
* The meta object id for the 'Fill Timing Attrs Type Object' data type.
*
*
* @see org.w3._2001.smil20.FillTimingAttrsType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillTimingAttrsTypeObject()
* @generated
*/
int FILL_TIMING_ATTRS_TYPE_OBJECT = 20;
/**
* The meta object id for the 'Non Negative Decimal Type' data type.
*
*
* @see java.math.BigDecimal
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getNonNegativeDecimalType()
* @generated
*/
int NON_NEGATIVE_DECIMAL_TYPE = 21;
/**
* The meta object id for the 'Restart Default Type Object' data type.
*
*
* @see org.w3._2001.smil20.RestartDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartDefaultTypeObject()
* @generated
*/
int RESTART_DEFAULT_TYPE_OBJECT = 22;
/**
* The meta object id for the 'Restart Timing Type Object' data type.
*
*
* @see org.w3._2001.smil20.RestartTimingType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartTimingTypeObject()
* @generated
*/
int RESTART_TIMING_TYPE_OBJECT = 23;
/**
* The meta object id for the 'Sync Behavior Default Type Object' data type.
*
*
* @see org.w3._2001.smil20.SyncBehaviorDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorDefaultTypeObject()
* @generated
*/
int SYNC_BEHAVIOR_DEFAULT_TYPE_OBJECT = 24;
/**
* The meta object id for the 'Sync Behavior Type Object' data type.
*
*
* @see org.w3._2001.smil20.SyncBehaviorType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorTypeObject()
* @generated
*/
int SYNC_BEHAVIOR_TYPE_OBJECT = 25;
/**
* Returns the meta object for class '{@link org.w3._2001.smil20.AnimateColorPrototype Animate Color Prototype}'.
*
*
* @return the meta object for class 'Animate Color Prototype'.
* @see org.w3._2001.smil20.AnimateColorPrototype
* @generated
*/
EClass getAnimateColorPrototype();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getAccumulate Accumulate}'.
*
*
* @return the meta object for the attribute 'Accumulate'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getAccumulate()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_Accumulate();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getAdditive Additive}'.
*
*
* @return the meta object for the attribute 'Additive'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getAdditive()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_Additive();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getAttributeName Attribute Name}'.
*
*
* @return the meta object for the attribute 'Attribute Name'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getAttributeName()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_AttributeName();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getAttributeType Attribute Type}'.
*
*
* @return the meta object for the attribute 'Attribute Type'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getAttributeType()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_AttributeType();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getBy By}'.
*
*
* @return the meta object for the attribute 'By'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getBy()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_By();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getFrom From}'.
*
*
* @return the meta object for the attribute 'From'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getFrom()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_From();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getTo To}'.
*
*
* @return the meta object for the attribute 'To'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getTo()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_To();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateColorPrototype#getValues Values}'.
*
*
* @return the meta object for the attribute 'Values'.
* @see org.w3._2001.smil20.AnimateColorPrototype#getValues()
* @see #getAnimateColorPrototype()
* @generated
*/
EAttribute getAnimateColorPrototype_Values();
/**
* Returns the meta object for class '{@link org.w3._2001.smil20.AnimateMotionPrototype Animate Motion Prototype}'.
*
*
* @return the meta object for class 'Animate Motion Prototype'.
* @see org.w3._2001.smil20.AnimateMotionPrototype
* @generated
*/
EClass getAnimateMotionPrototype();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateMotionPrototype#getAccumulate Accumulate}'.
*
*
* @return the meta object for the attribute 'Accumulate'.
* @see org.w3._2001.smil20.AnimateMotionPrototype#getAccumulate()
* @see #getAnimateMotionPrototype()
* @generated
*/
EAttribute getAnimateMotionPrototype_Accumulate();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateMotionPrototype#getAdditive Additive}'.
*
*
* @return the meta object for the attribute 'Additive'.
* @see org.w3._2001.smil20.AnimateMotionPrototype#getAdditive()
* @see #getAnimateMotionPrototype()
* @generated
*/
EAttribute getAnimateMotionPrototype_Additive();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateMotionPrototype#getBy By}'.
*
*
* @return the meta object for the attribute 'By'.
* @see org.w3._2001.smil20.AnimateMotionPrototype#getBy()
* @see #getAnimateMotionPrototype()
* @generated
*/
EAttribute getAnimateMotionPrototype_By();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateMotionPrototype#getFrom From}'.
*
*
* @return the meta object for the attribute 'From'.
* @see org.w3._2001.smil20.AnimateMotionPrototype#getFrom()
* @see #getAnimateMotionPrototype()
* @generated
*/
EAttribute getAnimateMotionPrototype_From();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateMotionPrototype#getOrigin Origin}'.
*
*
* @return the meta object for the attribute 'Origin'.
* @see org.w3._2001.smil20.AnimateMotionPrototype#getOrigin()
* @see #getAnimateMotionPrototype()
* @generated
*/
EAttribute getAnimateMotionPrototype_Origin();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateMotionPrototype#getTo To}'.
*
*
* @return the meta object for the attribute 'To'.
* @see org.w3._2001.smil20.AnimateMotionPrototype#getTo()
* @see #getAnimateMotionPrototype()
* @generated
*/
EAttribute getAnimateMotionPrototype_To();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimateMotionPrototype#getValues Values}'.
*
*
* @return the meta object for the attribute 'Values'.
* @see org.w3._2001.smil20.AnimateMotionPrototype#getValues()
* @see #getAnimateMotionPrototype()
* @generated
*/
EAttribute getAnimateMotionPrototype_Values();
/**
* Returns the meta object for class '{@link org.w3._2001.smil20.AnimatePrototype Animate Prototype}'.
*
*
* @return the meta object for class 'Animate Prototype'.
* @see org.w3._2001.smil20.AnimatePrototype
* @generated
*/
EClass getAnimatePrototype();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getAccumulate Accumulate}'.
*
*
* @return the meta object for the attribute 'Accumulate'.
* @see org.w3._2001.smil20.AnimatePrototype#getAccumulate()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_Accumulate();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getAdditive Additive}'.
*
*
* @return the meta object for the attribute 'Additive'.
* @see org.w3._2001.smil20.AnimatePrototype#getAdditive()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_Additive();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getAttributeName Attribute Name}'.
*
*
* @return the meta object for the attribute 'Attribute Name'.
* @see org.w3._2001.smil20.AnimatePrototype#getAttributeName()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_AttributeName();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getAttributeType Attribute Type}'.
*
*
* @return the meta object for the attribute 'Attribute Type'.
* @see org.w3._2001.smil20.AnimatePrototype#getAttributeType()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_AttributeType();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getBy By}'.
*
*
* @return the meta object for the attribute 'By'.
* @see org.w3._2001.smil20.AnimatePrototype#getBy()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_By();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getFrom From}'.
*
*
* @return the meta object for the attribute 'From'.
* @see org.w3._2001.smil20.AnimatePrototype#getFrom()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_From();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getTo To}'.
*
*
* @return the meta object for the attribute 'To'.
* @see org.w3._2001.smil20.AnimatePrototype#getTo()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_To();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.AnimatePrototype#getValues Values}'.
*
*
* @return the meta object for the attribute 'Values'.
* @see org.w3._2001.smil20.AnimatePrototype#getValues()
* @see #getAnimatePrototype()
* @generated
*/
EAttribute getAnimatePrototype_Values();
/**
* Returns the meta object for class '{@link org.w3._2001.smil20.DocumentRoot Document Root}'.
*
*
* @return the meta object for class 'Document Root'.
* @see org.w3._2001.smil20.DocumentRoot
* @generated
*/
EClass getDocumentRoot();
/**
* Returns the meta object for the attribute list '{@link org.w3._2001.smil20.DocumentRoot#getMixed Mixed}'.
*
*
* @return the meta object for the attribute list 'Mixed'.
* @see org.w3._2001.smil20.DocumentRoot#getMixed()
* @see #getDocumentRoot()
* @generated
*/
EAttribute getDocumentRoot_Mixed();
/**
* Returns the meta object for the map '{@link org.w3._2001.smil20.DocumentRoot#getXMLNSPrefixMap XMLNS Prefix Map}'.
*
*
* @return the meta object for the map 'XMLNS Prefix Map'.
* @see org.w3._2001.smil20.DocumentRoot#getXMLNSPrefixMap()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XMLNSPrefixMap();
/**
* Returns the meta object for the map '{@link org.w3._2001.smil20.DocumentRoot#getXSISchemaLocation XSI Schema Location}'.
*
*
* @return the meta object for the map 'XSI Schema Location'.
* @see org.w3._2001.smil20.DocumentRoot#getXSISchemaLocation()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_XSISchemaLocation();
/**
* Returns the meta object for the containment reference '{@link org.w3._2001.smil20.DocumentRoot#getAnimate Animate}'.
*
*
* @return the meta object for the containment reference 'Animate'.
* @see org.w3._2001.smil20.DocumentRoot#getAnimate()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Animate();
/**
* Returns the meta object for the containment reference '{@link org.w3._2001.smil20.DocumentRoot#getAnimateColor Animate Color}'.
*
*
* @return the meta object for the containment reference 'Animate Color'.
* @see org.w3._2001.smil20.DocumentRoot#getAnimateColor()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_AnimateColor();
/**
* Returns the meta object for the containment reference '{@link org.w3._2001.smil20.DocumentRoot#getAnimateMotion Animate Motion}'.
*
*
* @return the meta object for the containment reference 'Animate Motion'.
* @see org.w3._2001.smil20.DocumentRoot#getAnimateMotion()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_AnimateMotion();
/**
* Returns the meta object for the containment reference '{@link org.w3._2001.smil20.DocumentRoot#getSet Set}'.
*
*
* @return the meta object for the containment reference 'Set'.
* @see org.w3._2001.smil20.DocumentRoot#getSet()
* @see #getDocumentRoot()
* @generated
*/
EReference getDocumentRoot_Set();
/**
* Returns the meta object for class '{@link org.w3._2001.smil20.SetPrototype Set Prototype}'.
*
*
* @return the meta object for class 'Set Prototype'.
* @see org.w3._2001.smil20.SetPrototype
* @generated
*/
EClass getSetPrototype();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.SetPrototype#getAttributeName Attribute Name}'.
*
*
* @return the meta object for the attribute 'Attribute Name'.
* @see org.w3._2001.smil20.SetPrototype#getAttributeName()
* @see #getSetPrototype()
* @generated
*/
EAttribute getSetPrototype_AttributeName();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.SetPrototype#getAttributeType Attribute Type}'.
*
*
* @return the meta object for the attribute 'Attribute Type'.
* @see org.w3._2001.smil20.SetPrototype#getAttributeType()
* @see #getSetPrototype()
* @generated
*/
EAttribute getSetPrototype_AttributeType();
/**
* Returns the meta object for the attribute '{@link org.w3._2001.smil20.SetPrototype#getTo To}'.
*
*
* @return the meta object for the attribute 'To'.
* @see org.w3._2001.smil20.SetPrototype#getTo()
* @see #getSetPrototype()
* @generated
*/
EAttribute getSetPrototype_To();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.AccumulateType Accumulate Type}'.
*
*
* @return the meta object for enum 'Accumulate Type'.
* @see org.w3._2001.smil20.AccumulateType
* @generated
*/
EEnum getAccumulateType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.AdditiveType Additive Type}'.
*
*
* @return the meta object for enum 'Additive Type'.
* @see org.w3._2001.smil20.AdditiveType
* @generated
*/
EEnum getAdditiveType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.AttributeTypeType Attribute Type Type}'.
*
*
* @return the meta object for enum 'Attribute Type Type'.
* @see org.w3._2001.smil20.AttributeTypeType
* @generated
*/
EEnum getAttributeTypeType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.CalcModeType Calc Mode Type}'.
*
*
* @return the meta object for enum 'Calc Mode Type'.
* @see org.w3._2001.smil20.CalcModeType
* @generated
*/
EEnum getCalcModeType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.FillDefaultType Fill Default Type}'.
*
*
* @return the meta object for enum 'Fill Default Type'.
* @see org.w3._2001.smil20.FillDefaultType
* @generated
*/
EEnum getFillDefaultType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.FillTimingAttrsType Fill Timing Attrs Type}'.
*
*
* @return the meta object for enum 'Fill Timing Attrs Type'.
* @see org.w3._2001.smil20.FillTimingAttrsType
* @generated
*/
EEnum getFillTimingAttrsType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.RestartDefaultType Restart Default Type}'.
*
*
* @return the meta object for enum 'Restart Default Type'.
* @see org.w3._2001.smil20.RestartDefaultType
* @generated
*/
EEnum getRestartDefaultType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.RestartTimingType Restart Timing Type}'.
*
*
* @return the meta object for enum 'Restart Timing Type'.
* @see org.w3._2001.smil20.RestartTimingType
* @generated
*/
EEnum getRestartTimingType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.SyncBehaviorDefaultType Sync Behavior Default Type}'.
*
*
* @return the meta object for enum 'Sync Behavior Default Type'.
* @see org.w3._2001.smil20.SyncBehaviorDefaultType
* @generated
*/
EEnum getSyncBehaviorDefaultType();
/**
* Returns the meta object for enum '{@link org.w3._2001.smil20.SyncBehaviorType Sync Behavior Type}'.
*
*
* @return the meta object for enum 'Sync Behavior Type'.
* @see org.w3._2001.smil20.SyncBehaviorType
* @generated
*/
EEnum getSyncBehaviorType();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.AccumulateType Accumulate Type Object}'.
*
*
* @return the meta object for data type 'Accumulate Type Object'.
* @see org.w3._2001.smil20.AccumulateType
* @model instanceClass="org.w3._2001.smil20.AccumulateType"
* extendedMetaData="name='accumulate_._type:Object' baseType='accumulate_._type'"
* @generated
*/
EDataType getAccumulateTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.AdditiveType Additive Type Object}'.
*
*
* @return the meta object for data type 'Additive Type Object'.
* @see org.w3._2001.smil20.AdditiveType
* @model instanceClass="org.w3._2001.smil20.AdditiveType"
* extendedMetaData="name='additive_._type:Object' baseType='additive_._type'"
* @generated
*/
EDataType getAdditiveTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.AttributeTypeType Attribute Type Type Object}'.
*
*
* @return the meta object for data type 'Attribute Type Type Object'.
* @see org.w3._2001.smil20.AttributeTypeType
* @model instanceClass="org.w3._2001.smil20.AttributeTypeType"
* extendedMetaData="name='attributeType_._type:Object' baseType='attributeType_._type'"
* @generated
*/
EDataType getAttributeTypeTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.CalcModeType Calc Mode Type Object}'.
*
*
* @return the meta object for data type 'Calc Mode Type Object'.
* @see org.w3._2001.smil20.CalcModeType
* @model instanceClass="org.w3._2001.smil20.CalcModeType"
* extendedMetaData="name='calcMode_._type:Object' baseType='calcMode_._type'"
* @generated
*/
EDataType getCalcModeTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.FillDefaultType Fill Default Type Object}'.
*
*
* @return the meta object for data type 'Fill Default Type Object'.
* @see org.w3._2001.smil20.FillDefaultType
* @model instanceClass="org.w3._2001.smil20.FillDefaultType"
* extendedMetaData="name='fillDefaultType:Object' baseType='fillDefaultType'"
* @generated
*/
EDataType getFillDefaultTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.FillTimingAttrsType Fill Timing Attrs Type Object}'.
*
*
* @return the meta object for data type 'Fill Timing Attrs Type Object'.
* @see org.w3._2001.smil20.FillTimingAttrsType
* @model instanceClass="org.w3._2001.smil20.FillTimingAttrsType"
* extendedMetaData="name='fillTimingAttrsType:Object' baseType='fillTimingAttrsType'"
* @generated
*/
EDataType getFillTimingAttrsTypeObject();
/**
* Returns the meta object for data type '{@link java.math.BigDecimal Non Negative Decimal Type}'.
*
*
* @return the meta object for data type 'Non Negative Decimal Type'.
* @see java.math.BigDecimal
* @model instanceClass="java.math.BigDecimal"
* extendedMetaData="name='nonNegativeDecimalType' baseType='http://www.eclipse.org/emf/2003/XMLType#decimal' minInclusive='0.0'"
* @generated
*/
EDataType getNonNegativeDecimalType();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.RestartDefaultType Restart Default Type Object}'.
*
*
* @return the meta object for data type 'Restart Default Type Object'.
* @see org.w3._2001.smil20.RestartDefaultType
* @model instanceClass="org.w3._2001.smil20.RestartDefaultType"
* extendedMetaData="name='restartDefaultType:Object' baseType='restartDefaultType'"
* @generated
*/
EDataType getRestartDefaultTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.RestartTimingType Restart Timing Type Object}'.
*
*
* @return the meta object for data type 'Restart Timing Type Object'.
* @see org.w3._2001.smil20.RestartTimingType
* @model instanceClass="org.w3._2001.smil20.RestartTimingType"
* extendedMetaData="name='restartTimingType:Object' baseType='restartTimingType'"
* @generated
*/
EDataType getRestartTimingTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.SyncBehaviorDefaultType Sync Behavior Default Type Object}'.
*
*
* @return the meta object for data type 'Sync Behavior Default Type Object'.
* @see org.w3._2001.smil20.SyncBehaviorDefaultType
* @model instanceClass="org.w3._2001.smil20.SyncBehaviorDefaultType"
* extendedMetaData="name='syncBehaviorDefaultType:Object' baseType='syncBehaviorDefaultType'"
* @generated
*/
EDataType getSyncBehaviorDefaultTypeObject();
/**
* Returns the meta object for data type '{@link org.w3._2001.smil20.SyncBehaviorType Sync Behavior Type Object}'.
*
*
* @return the meta object for data type 'Sync Behavior Type Object'.
* @see org.w3._2001.smil20.SyncBehaviorType
* @model instanceClass="org.w3._2001.smil20.SyncBehaviorType"
* extendedMetaData="name='syncBehaviorType:Object' baseType='syncBehaviorType'"
* @generated
*/
EDataType getSyncBehaviorTypeObject();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
Smil20Factory getSmil20Factory();
/**
*
* Defines literals for the meta objects that represent
*
* - each class,
* - each feature of each class,
* - each operation of each class,
* - each enum,
* - and each data type
*
*
* @generated
*/
interface Literals {
/**
* The meta object literal for the '{@link org.w3._2001.smil20.impl.AnimateColorPrototypeImpl Animate Color Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.AnimateColorPrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAnimateColorPrototype()
* @generated
*/
EClass ANIMATE_COLOR_PROTOTYPE = eINSTANCE.getAnimateColorPrototype();
/**
* The meta object literal for the 'Accumulate' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__ACCUMULATE = eINSTANCE.getAnimateColorPrototype_Accumulate();
/**
* The meta object literal for the 'Additive' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__ADDITIVE = eINSTANCE.getAnimateColorPrototype_Additive();
/**
* The meta object literal for the 'Attribute Name' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__ATTRIBUTE_NAME = eINSTANCE.getAnimateColorPrototype_AttributeName();
/**
* The meta object literal for the 'Attribute Type' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__ATTRIBUTE_TYPE = eINSTANCE.getAnimateColorPrototype_AttributeType();
/**
* The meta object literal for the 'By' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__BY = eINSTANCE.getAnimateColorPrototype_By();
/**
* The meta object literal for the 'From' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__FROM = eINSTANCE.getAnimateColorPrototype_From();
/**
* The meta object literal for the 'To' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__TO = eINSTANCE.getAnimateColorPrototype_To();
/**
* The meta object literal for the 'Values' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_COLOR_PROTOTYPE__VALUES = eINSTANCE.getAnimateColorPrototype_Values();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.impl.AnimateMotionPrototypeImpl Animate Motion Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.AnimateMotionPrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAnimateMotionPrototype()
* @generated
*/
EClass ANIMATE_MOTION_PROTOTYPE = eINSTANCE.getAnimateMotionPrototype();
/**
* The meta object literal for the 'Accumulate' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_MOTION_PROTOTYPE__ACCUMULATE = eINSTANCE.getAnimateMotionPrototype_Accumulate();
/**
* The meta object literal for the 'Additive' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_MOTION_PROTOTYPE__ADDITIVE = eINSTANCE.getAnimateMotionPrototype_Additive();
/**
* The meta object literal for the 'By' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_MOTION_PROTOTYPE__BY = eINSTANCE.getAnimateMotionPrototype_By();
/**
* The meta object literal for the 'From' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_MOTION_PROTOTYPE__FROM = eINSTANCE.getAnimateMotionPrototype_From();
/**
* The meta object literal for the 'Origin' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_MOTION_PROTOTYPE__ORIGIN = eINSTANCE.getAnimateMotionPrototype_Origin();
/**
* The meta object literal for the 'To' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_MOTION_PROTOTYPE__TO = eINSTANCE.getAnimateMotionPrototype_To();
/**
* The meta object literal for the 'Values' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_MOTION_PROTOTYPE__VALUES = eINSTANCE.getAnimateMotionPrototype_Values();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.impl.AnimatePrototypeImpl Animate Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.AnimatePrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAnimatePrototype()
* @generated
*/
EClass ANIMATE_PROTOTYPE = eINSTANCE.getAnimatePrototype();
/**
* The meta object literal for the 'Accumulate' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__ACCUMULATE = eINSTANCE.getAnimatePrototype_Accumulate();
/**
* The meta object literal for the 'Additive' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__ADDITIVE = eINSTANCE.getAnimatePrototype_Additive();
/**
* The meta object literal for the 'Attribute Name' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__ATTRIBUTE_NAME = eINSTANCE.getAnimatePrototype_AttributeName();
/**
* The meta object literal for the 'Attribute Type' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__ATTRIBUTE_TYPE = eINSTANCE.getAnimatePrototype_AttributeType();
/**
* The meta object literal for the 'By' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__BY = eINSTANCE.getAnimatePrototype_By();
/**
* The meta object literal for the 'From' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__FROM = eINSTANCE.getAnimatePrototype_From();
/**
* The meta object literal for the 'To' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__TO = eINSTANCE.getAnimatePrototype_To();
/**
* The meta object literal for the 'Values' attribute feature.
*
*
* @generated
*/
EAttribute ANIMATE_PROTOTYPE__VALUES = eINSTANCE.getAnimatePrototype_Values();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.impl.DocumentRootImpl Document Root}' class.
*
*
* @see org.w3._2001.smil20.impl.DocumentRootImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getDocumentRoot()
* @generated
*/
EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();
/**
* The meta object literal for the 'Mixed' attribute list feature.
*
*
* @generated
*/
EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed();
/**
* The meta object literal for the 'XMLNS Prefix Map' map feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();
/**
* The meta object literal for the 'XSI Schema Location' map feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();
/**
* The meta object literal for the 'Animate' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__ANIMATE = eINSTANCE.getDocumentRoot_Animate();
/**
* The meta object literal for the 'Animate Color' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__ANIMATE_COLOR = eINSTANCE.getDocumentRoot_AnimateColor();
/**
* The meta object literal for the 'Animate Motion' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__ANIMATE_MOTION = eINSTANCE.getDocumentRoot_AnimateMotion();
/**
* The meta object literal for the 'Set' containment reference feature.
*
*
* @generated
*/
EReference DOCUMENT_ROOT__SET = eINSTANCE.getDocumentRoot_Set();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.impl.SetPrototypeImpl Set Prototype}' class.
*
*
* @see org.w3._2001.smil20.impl.SetPrototypeImpl
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSetPrototype()
* @generated
*/
EClass SET_PROTOTYPE = eINSTANCE.getSetPrototype();
/**
* The meta object literal for the 'Attribute Name' attribute feature.
*
*
* @generated
*/
EAttribute SET_PROTOTYPE__ATTRIBUTE_NAME = eINSTANCE.getSetPrototype_AttributeName();
/**
* The meta object literal for the 'Attribute Type' attribute feature.
*
*
* @generated
*/
EAttribute SET_PROTOTYPE__ATTRIBUTE_TYPE = eINSTANCE.getSetPrototype_AttributeType();
/**
* The meta object literal for the 'To' attribute feature.
*
*
* @generated
*/
EAttribute SET_PROTOTYPE__TO = eINSTANCE.getSetPrototype_To();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.AccumulateType Accumulate Type}' enum.
*
*
* @see org.w3._2001.smil20.AccumulateType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAccumulateType()
* @generated
*/
EEnum ACCUMULATE_TYPE = eINSTANCE.getAccumulateType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.AdditiveType Additive Type}' enum.
*
*
* @see org.w3._2001.smil20.AdditiveType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAdditiveType()
* @generated
*/
EEnum ADDITIVE_TYPE = eINSTANCE.getAdditiveType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.AttributeTypeType Attribute Type Type}' enum.
*
*
* @see org.w3._2001.smil20.AttributeTypeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAttributeTypeType()
* @generated
*/
EEnum ATTRIBUTE_TYPE_TYPE = eINSTANCE.getAttributeTypeType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.CalcModeType Calc Mode Type}' enum.
*
*
* @see org.w3._2001.smil20.CalcModeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getCalcModeType()
* @generated
*/
EEnum CALC_MODE_TYPE = eINSTANCE.getCalcModeType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.FillDefaultType Fill Default Type}' enum.
*
*
* @see org.w3._2001.smil20.FillDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillDefaultType()
* @generated
*/
EEnum FILL_DEFAULT_TYPE = eINSTANCE.getFillDefaultType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.FillTimingAttrsType Fill Timing Attrs Type}' enum.
*
*
* @see org.w3._2001.smil20.FillTimingAttrsType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillTimingAttrsType()
* @generated
*/
EEnum FILL_TIMING_ATTRS_TYPE = eINSTANCE.getFillTimingAttrsType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.RestartDefaultType Restart Default Type}' enum.
*
*
* @see org.w3._2001.smil20.RestartDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartDefaultType()
* @generated
*/
EEnum RESTART_DEFAULT_TYPE = eINSTANCE.getRestartDefaultType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.RestartTimingType Restart Timing Type}' enum.
*
*
* @see org.w3._2001.smil20.RestartTimingType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartTimingType()
* @generated
*/
EEnum RESTART_TIMING_TYPE = eINSTANCE.getRestartTimingType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.SyncBehaviorDefaultType Sync Behavior Default Type}' enum.
*
*
* @see org.w3._2001.smil20.SyncBehaviorDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorDefaultType()
* @generated
*/
EEnum SYNC_BEHAVIOR_DEFAULT_TYPE = eINSTANCE.getSyncBehaviorDefaultType();
/**
* The meta object literal for the '{@link org.w3._2001.smil20.SyncBehaviorType Sync Behavior Type}' enum.
*
*
* @see org.w3._2001.smil20.SyncBehaviorType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorType()
* @generated
*/
EEnum SYNC_BEHAVIOR_TYPE = eINSTANCE.getSyncBehaviorType();
/**
* The meta object literal for the 'Accumulate Type Object' data type.
*
*
* @see org.w3._2001.smil20.AccumulateType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAccumulateTypeObject()
* @generated
*/
EDataType ACCUMULATE_TYPE_OBJECT = eINSTANCE.getAccumulateTypeObject();
/**
* The meta object literal for the 'Additive Type Object' data type.
*
*
* @see org.w3._2001.smil20.AdditiveType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAdditiveTypeObject()
* @generated
*/
EDataType ADDITIVE_TYPE_OBJECT = eINSTANCE.getAdditiveTypeObject();
/**
* The meta object literal for the 'Attribute Type Type Object' data type.
*
*
* @see org.w3._2001.smil20.AttributeTypeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getAttributeTypeTypeObject()
* @generated
*/
EDataType ATTRIBUTE_TYPE_TYPE_OBJECT = eINSTANCE.getAttributeTypeTypeObject();
/**
* The meta object literal for the 'Calc Mode Type Object' data type.
*
*
* @see org.w3._2001.smil20.CalcModeType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getCalcModeTypeObject()
* @generated
*/
EDataType CALC_MODE_TYPE_OBJECT = eINSTANCE.getCalcModeTypeObject();
/**
* The meta object literal for the 'Fill Default Type Object' data type.
*
*
* @see org.w3._2001.smil20.FillDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillDefaultTypeObject()
* @generated
*/
EDataType FILL_DEFAULT_TYPE_OBJECT = eINSTANCE.getFillDefaultTypeObject();
/**
* The meta object literal for the 'Fill Timing Attrs Type Object' data type.
*
*
* @see org.w3._2001.smil20.FillTimingAttrsType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getFillTimingAttrsTypeObject()
* @generated
*/
EDataType FILL_TIMING_ATTRS_TYPE_OBJECT = eINSTANCE.getFillTimingAttrsTypeObject();
/**
* The meta object literal for the 'Non Negative Decimal Type' data type.
*
*
* @see java.math.BigDecimal
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getNonNegativeDecimalType()
* @generated
*/
EDataType NON_NEGATIVE_DECIMAL_TYPE = eINSTANCE.getNonNegativeDecimalType();
/**
* The meta object literal for the 'Restart Default Type Object' data type.
*
*
* @see org.w3._2001.smil20.RestartDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartDefaultTypeObject()
* @generated
*/
EDataType RESTART_DEFAULT_TYPE_OBJECT = eINSTANCE.getRestartDefaultTypeObject();
/**
* The meta object literal for the 'Restart Timing Type Object' data type.
*
*
* @see org.w3._2001.smil20.RestartTimingType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getRestartTimingTypeObject()
* @generated
*/
EDataType RESTART_TIMING_TYPE_OBJECT = eINSTANCE.getRestartTimingTypeObject();
/**
* The meta object literal for the 'Sync Behavior Default Type Object' data type.
*
*
* @see org.w3._2001.smil20.SyncBehaviorDefaultType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorDefaultTypeObject()
* @generated
*/
EDataType SYNC_BEHAVIOR_DEFAULT_TYPE_OBJECT = eINSTANCE.getSyncBehaviorDefaultTypeObject();
/**
* The meta object literal for the 'Sync Behavior Type Object' data type.
*
*
* @see org.w3._2001.smil20.SyncBehaviorType
* @see org.w3._2001.smil20.impl.Smil20PackageImpl#getSyncBehaviorTypeObject()
* @generated
*/
EDataType SYNC_BEHAVIOR_TYPE_OBJECT = eINSTANCE.getSyncBehaviorTypeObject();
}
} //Smil20Package