Interface SecurityFactory

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

    public interface SecurityFactory
    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:
    SecurityPackage
    Generated:
    • Field Detail

      • eINSTANCE

        static final SecurityFactory eINSTANCE
        The singleton instance of the factory.
        Generated:
    • Method Detail

      • createProjectSecurity

        ProjectSecurity createProjectSecurity()
        Returns a new object of class 'Project Security'.
        Returns:
        a new object of class 'Project Security'.
        Generated:
      • createPackageAccessPermission

        PackageAccessPermission createPackageAccessPermission()
        Returns a new object of class 'Package Access Permission'.
        Returns:
        a new object of class 'Package Access Permission'.
        Generated:
      • createPackagePermissions

        PackagePermissions createPackagePermissions()
        Returns a new object of class 'Package Permissions'.
        Returns:
        a new object of class 'Package Permissions'.
        Generated:
      • createUserPrincipal

        UserPrincipal createUserPrincipal()
        Returns a new object of class 'User Principal'.
        Returns:
        a new object of class 'User Principal'.
        Generated:
      • createGroupPrincipal

        GroupPrincipal createGroupPrincipal()
        Returns a new object of class 'Group Principal'.
        Returns:
        a new object of class 'Group Principal'.
        Generated:
      • createRolePrincipal

        RolePrincipal createRolePrincipal()
        Returns a new object of class 'Role Principal'.
        Returns:
        a new object of class 'Role Principal'.
        Generated:
      • createEveryonePrincipal

        EveryonePrincipal createEveryonePrincipal()
        Returns a new object of class 'Everyone Principal'.
        Returns:
        a new object of class 'Everyone Principal'.
        Generated:
      • getSecurityPackage

        SecurityPackage getSecurityPackage()
        Returns the package supported by this factory.
        Returns:
        the package supported by this factory.
        Generated: