|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.common.notify.impl.BasicNotifierImpl org.eclipse.emf.ecore.impl.BasicEObjectImpl org.eclipse.emf.ecore.impl.EObjectImpl org.eclipse.emf.emfstore.internal.client.model.impl.UsersessionImpl
public class UsersessionImpl
An implementation of the model object ' Usersession'.
The following features are implemented:
Username
Password
Session Id
Persistent
Password
Server Info
Save Password
AC User
Changed
Properties
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary |
---|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
ACUser |
basicGetACUser()
|
ServerInfo |
basicGetServerInfo()
|
SessionId |
basicGetSessionId()
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetACUser(ACUser newACUser,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
ESUsersessionImpl |
createAPI()
Creates the API interface for this class. |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
void |
eUnset(int featureID)
|
ACUser |
getACUser()
|
org.eclipse.emf.common.util.EList<OrgUnitProperty> |
getChangedProperties()
|
String |
getPassword()
Returns the value of the 'Password' attribute. |
String |
getPasswordGen()
|
String |
getPersistentPassword()
|
ServerInfo |
getServerInfo()
|
SessionId |
getSessionId()
Returns the value of the 'Session Id' reference. |
SessionId |
getSessionIdGen()
|
String |
getUsername()
|
boolean |
isLoggedIn()
Return whether session is logged in. |
boolean |
isSavePassword()
|
void |
logIn()
Log in. |
void |
logout()
Sends a logout call to the server. |
void |
setACUser(ACUser newACUser)
|
void |
setPassword(String newPassword)
Sets the value of the ' Password ' attribute. |
void |
setPasswordGen(String newPassword)
|
void |
setPersistentPassword(String newPersistentPassword)
Sets the value of the ' Persistent Password ' attribute. |
void |
setPersistentPasswordGen(String newPersistentPassword)
|
void |
setSavePassword(boolean newSavePassword)
Sets the value of the ' Save Password ' attribute. |
void |
setSavePasswordGen(boolean newSavePassword)
|
void |
setServerInfo(ServerInfo newServerInfo)
|
void |
setSessionId(SessionId newSessionId)
|
void |
setUsername(String newUsername)
|
ESUsersessionImpl |
toAPI()
Returns the API interface of this class. |
String |
toString()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
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.ecore.InternalEObject |
---|
eNotificationRequired |
Method Detail |
---|
public String getUsername()
getUsername
in interface Usersession
Usersession.setUsername(String)
,
ModelPackage.getUsersession_Username()
public void setUsername(String newUsername)
setUsername
in interface Usersession
newUsername
- the new value of the 'Username' attribute.Usersession.getUsername()
public String getPasswordGen()
public String getPassword()
If the meaning of the 'Password' attribute isn't clear, there really should be more of a description here...
getPassword
in interface Usersession
Usersession.getPassword()
public void setPasswordGen(String newPassword)
public void setPassword(String newPassword)
Password
' attribute.
setPassword
in interface Usersession
newPassword
- the new value of the 'Password' attribute.Usersession.setPassword(java.lang.String)
public SessionId getSessionIdGen()
public SessionId basicGetSessionId()
public void setSessionId(SessionId newSessionId)
setSessionId
in interface Usersession
newSessionId
- the new value of the 'Session Id' reference.Usersession.getSessionId()
public String getPersistentPassword()
getPersistentPassword
in interface Usersession
Usersession.setPersistentPassword(String)
,
ModelPackage.getUsersession_PersistentPassword()
public void setPersistentPasswordGen(String newPersistentPassword)
public void setPersistentPassword(String newPersistentPassword)
Persistent Password
' attribute.
setPersistentPassword
in interface Usersession
newPersistentPassword
- the new value of the 'Persistent Password' attribute.Usersession.setPersistentPassword(java.lang.String)
public ServerInfo getServerInfo()
getServerInfo
in interface Usersession
Usersession.setServerInfo(ServerInfo)
,
ModelPackage.getUsersession_ServerInfo()
public ServerInfo basicGetServerInfo()
public void setServerInfo(ServerInfo newServerInfo)
setServerInfo
in interface Usersession
newServerInfo
- the new value of the 'Server Info' reference.Usersession.getServerInfo()
public boolean isSavePassword()
isSavePassword
in interface Usersession
Usersession.setSavePassword(boolean)
,
ModelPackage.getUsersession_SavePassword()
public void setSavePasswordGen(boolean newSavePassword)
public void setSavePassword(boolean newSavePassword)
Save Password
' attribute.
setSavePassword
in interface Usersession
newSavePassword
- the new value of the 'Save Password' attribute.Usersession.setSavePassword(boolean)
public ACUser getACUser()
getACUser
in interface Usersession
Usersession.setACUser(ACUser)
,
ModelPackage.getUsersession_ACUser()
public ACUser basicGetACUser()
public org.eclipse.emf.common.notify.NotificationChain basicSetACUser(ACUser newACUser, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setACUser(ACUser newACUser)
setACUser
in interface Usersession
newACUser
- the new value of the 'AC User' containment reference.Usersession.getACUser()
public org.eclipse.emf.common.util.EList<OrgUnitProperty> getChangedProperties()
getChangedProperties
in interface Usersession
ModelPackage.getUsersession_ChangedProperties()
public boolean isLoggedIn()
isLoggedIn
in interface Usersession
public void logIn() throws ESException, AccessControlException
logIn
in interface Usersession
AccessControlException
- if login fails.
ESException
- if anything else fails. Usersession.logIn()
public void logout() throws ESException
logout
in interface Usersession
ESException
- forwards any exception.public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public SessionId getSessionId()
If the meaning of the 'Session Id' reference isn't clear, there really should be more of a description here...
getSessionId
in interface Usersession
Usersession.getSessionId()
public ESUsersessionImpl toAPI()
toAPI
in interface APIDelegate<ESUsersessionImpl>
APIDelegate.toAPI()
public ESUsersessionImpl createAPI()
createAPI
in interface APIDelegate<ESUsersessionImpl>
APIDelegate.createAPI()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |