org.eclipse.emf.emfstore.internal.server.model.accesscontrol
Interface AccesscontrolFactory

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:
AccesscontrolFactoryImpl

public interface AccesscontrolFactory
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:
AccesscontrolPackage

Field Summary
static AccesscontrolFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 ACGroup createACGroup()
          Returns a new object of class 'AC Group'.
 ACOrgUnit createACOrgUnit()
          Returns a new object of class 'AC Org Unit'.
 ACOrgUnitId createACOrgUnitId()
          Returns a new object of class 'AC Org Unit Id'.
 ACUser createACUser()
          Returns a new object of class 'AC User'.
 OrgUnitProperty createOrgUnitProperty()
          Returns a new object of class 'Org Unit Property'.
 AccesscontrolPackage getAccesscontrolPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final AccesscontrolFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createACUser

ACUser createACUser()
Returns a new object of class 'AC User'.

Returns:
a new object of class 'AC User'.

createACOrgUnit

ACOrgUnit createACOrgUnit()
Returns a new object of class 'AC Org Unit'.

Returns:
a new object of class 'AC Org Unit'.

createACGroup

ACGroup createACGroup()
Returns a new object of class 'AC Group'.

Returns:
a new object of class 'AC Group'.

createACOrgUnitId

ACOrgUnitId createACOrgUnitId()
Returns a new object of class 'AC Org Unit Id'.

Returns:
a new object of class 'AC Org Unit Id'.

createOrgUnitProperty

OrgUnitProperty createOrgUnitProperty()
Returns a new object of class 'Org Unit Property'.

Returns:
a new object of class 'Org Unit Property'.

getAccesscontrolPackage

AccesscontrolPackage getAccesscontrolPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.


Copyright © 2015. All Rights Reserved.