Interface Smil20Factory

All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
All Known Implementing Classes:
Smil20FactoryImpl

public interface Smil20Factory extends EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Smil20Factory
    The singleton instance of the factory.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns a new object of class 'Animate Color Prototype'.
    Returns a new object of class 'Animate Motion Prototype'.
    Returns a new object of class 'Animate Prototype'.
    Returns a new object of class 'Document Root'.
    Returns a new object of class 'Set Prototype'.
    Returns the package supported by this factory.

    Methods inherited from interface EFactory

    convertToString, create, createFromString, getEPackage, setEPackage

    Methods inherited from interface EModelElement

    getEAnnotation, getEAnnotations

    Methods inherited from interface EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Field Details

    • eINSTANCE

      static final Smil20Factory eINSTANCE
      The singleton instance of the factory.
  • Method Details

    • createAnimateColorPrototype

      AnimateColorPrototype createAnimateColorPrototype()
      Returns a new object of class 'Animate Color Prototype'.
      Returns:
      a new object of class 'Animate Color Prototype'.
    • createAnimateMotionPrototype

      AnimateMotionPrototype createAnimateMotionPrototype()
      Returns a new object of class 'Animate Motion Prototype'.
      Returns:
      a new object of class 'Animate Motion Prototype'.
    • createAnimatePrototype

      AnimatePrototype createAnimatePrototype()
      Returns a new object of class 'Animate Prototype'.
      Returns:
      a new object of class 'Animate Prototype'.
    • createDocumentRoot

      DocumentRoot createDocumentRoot()
      Returns a new object of class 'Document Root'.
      Returns:
      a new object of class 'Document Root'.
    • createSetPrototype

      SetPrototype createSetPrototype()
      Returns a new object of class 'Set Prototype'.
      Returns:
      a new object of class 'Set Prototype'.
    • getSmil20Package

      Smil20Package getSmil20Package()
      Returns the package supported by this factory.
      Returns:
      the package supported by this factory.