Interface ModulesFactory

    • Field Detail

      • eINSTANCE

        static final ModulesFactory eINSTANCE
        The singleton instance of the factory.
        Generated class or method.
    • Method Detail

      • createUsesModuleDirective

        UsesModuleDirective createUsesModuleDirective()
        Returns a new object of class 'Uses Module Directive'.
        Returns:
        a new object of class 'Uses Module Directive'.
        Generated class or method.
      • createProvidesModuleDirective

        ProvidesModuleDirective createProvidesModuleDirective()
        Returns a new object of class 'Provides Module Directive'.
        Returns:
        a new object of class 'Provides Module Directive'.
        Generated class or method.
      • createRequiresModuleDirective

        RequiresModuleDirective createRequiresModuleDirective()
        Returns a new object of class 'Requires Module Directive'.
        Returns:
        a new object of class 'Requires Module Directive'.
        Generated class or method.
      • createOpensModuleDirective

        OpensModuleDirective createOpensModuleDirective()
        Returns a new object of class 'Opens Module Directive'.
        Returns:
        a new object of class 'Opens Module Directive'.
        Generated class or method.
      • createExportsModuleDirective

        ExportsModuleDirective createExportsModuleDirective()
        Returns a new object of class 'Exports Module Directive'.
        Returns:
        a new object of class 'Exports Module Directive'.
        Generated class or method.
      • createModuleReference

        ModuleReference createModuleReference()
        Returns a new object of class 'Module Reference'.
        Returns:
        a new object of class 'Module Reference'.
        Generated class or method.
      • getModulesPackage

        ModulesPackage getModulesPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated class or method.