Interface SuppressFactory

  • All Superinterfaces:
    org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    SuppressFactoryImpl

    public interface SuppressFactory
    extends org.eclipse.emf.ecore.EFactory
    The Factory for the model. It provides a create method for each non-abstract class of the model.
    See Also:
    SuppressPackage
    • Field Detail

      • eINSTANCE

        static final SuppressFactory eINSTANCE
        The singleton instance of the factory.
    • Method Detail

      • createSuppressConfiguration

        SuppressConfiguration createSuppressConfiguration()
        Returns a new object of class 'Configuration'.
        Returns:
        a new object of class 'Configuration'.
      • createBaseSuppressObject

        BaseSuppressObject createBaseSuppressObject()
        Returns a new object of class 'Base Suppress Object'.
        Returns:
        a new object of class 'Base Suppress Object'.
      • createSuppressGenericObject

        SuppressGenericObject createSuppressGenericObject()
        Returns a new object of class 'Generic Object'.
        Returns:
        a new object of class 'Generic Object'.
      • createSuppressContainment

        SuppressContainment createSuppressContainment()
        Returns a new object of class 'Containment'.
        Returns:
        a new object of class 'Containment'.
      • createSuppressSubsystem

        SuppressSubsystem createSuppressSubsystem()
        Returns a new object of class 'Subsystem'.
        Returns:
        a new object of class 'Subsystem'.
      • createSuppressProperty

        SuppressProperty createSuppressProperty()
        Returns a new object of class 'Property'.
        Returns:
        a new object of class 'Property'.
      • createSuppressModule

        SuppressModule createSuppressModule()
        Returns a new object of class 'Module'.
        Returns:
        a new object of class 'Module'.
      • createSuppressMethod

        SuppressMethod createSuppressMethod()
        Returns a new object of class 'Method'.
        Returns:
        a new object of class 'Method'.
      • getSuppressPackage

        SuppressPackage getSuppressPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.