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

All Superinterfaces:
ACOrgUnit<ESUser>, APIDelegate<ESUser>, org.eclipse.emf.ecore.EObject, IdentifiableElement, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ACUserImpl

public interface ACUser
extends ACOrgUnit<ESUser>

A representation of the model object ' AC User'.

See Also:
AccesscontrolPackage.getACUser()

Method Summary
 org.eclipse.emf.common.util.EList<ACGroup> getEffectiveGroups()
          Returns the value of the 'Effective Groups' containment reference list.
 String getFirstName()
          Returns the value of the 'First Name' attribute.
 String getLastName()
          Returns the value of the 'Last Name' attribute.
 String getPassword()
          Returns the value of the 'Password' attribute.
 void setFirstName(String value)
          Sets the value of the 'First Name' attribute.
 void setLastName(String value)
          Sets the value of the ' Last Name' attribute.
 void setPassword(String value)
          Sets the value of the 'Password' attribute.
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.server.model.accesscontrol.ACOrgUnit
getDescription, getId, getName, getProperties, getRoles, setDescription, setName
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.common.model.IdentifiableElement
getIdentifier, setIdentifier
 
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
 
Methods inherited from interface org.eclipse.emf.emfstore.internal.common.api.APIDelegate
createAPI, toAPI
 

Method Detail

getFirstName

String getFirstName()
Returns the value of the 'First Name' attribute.

If the meaning of the 'First Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'First Name' attribute.
See Also:
setFirstName(String), AccesscontrolPackage.getACUser_FirstName()

setFirstName

void setFirstName(String value)
Sets the value of the 'First Name' attribute.

Parameters:
value - the new value of the 'First Name' attribute.
See Also:
getFirstName()

getLastName

String getLastName()
Returns the value of the 'Last Name' attribute.

If the meaning of the 'Last Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Last Name' attribute.
See Also:
setLastName(String), AccesscontrolPackage.getACUser_LastName()

setLastName

void setLastName(String value)
Sets the value of the ' Last Name' attribute.

Parameters:
value - the new value of the 'Last Name' attribute.
See Also:
getLastName()

getEffectiveGroups

org.eclipse.emf.common.util.EList<ACGroup> getEffectiveGroups()
Returns the value of the 'Effective Groups' containment reference list. The list contents are of type ACGroup .

If the meaning of the 'Effective Groups' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Effective Groups' containment reference list.
See Also:
AccesscontrolPackage.getACUser_EffectiveGroups()

getPassword

String getPassword()
Returns the value of the 'Password' attribute.

If the meaning of the 'Password' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Password' attribute.
See Also:
setPassword(String), AccesscontrolPackage.getACUser_Password()

setPassword

void setPassword(String value)
Sets the value of the 'Password' attribute.

Parameters:
value - the new value of the 'Password' attribute.
See Also:
getPassword()


Copyright © 2016. All Rights Reserved.