public class UserImpl extends ScopeImpl implements User
The following features are implemented:
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
protected EList<LicenseInfo> |
acceptedLicenses
The cached value of the '
Accepted Licenses' attribute list. |
protected EList<AttributeRule> |
attributeRules
The cached value of the '
Attribute Rules' containment reference list. |
protected static UnsignedPolicy |
UNSIGNED_POLICY_EDEFAULT
The default value of the '
Unsigned Policy' attribute. |
protected UnsignedPolicy |
unsignedPolicy
The cached value of the '
Unsigned Policy' attribute. |
description, DESCRIPTION_EDEFAULT, label, LABEL_EDEFAULT, name, NAME_EDEFAULT, QUALIFIED_NAME_EDEFAULTsetupTasksannotationseContainerEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETNILEOPPOSITE_FEATURE_BASE| Modifier | Constructor and Description |
|---|---|
protected |
UserImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
EList<LicenseInfo> |
getAcceptedLicenses() |
EList<AttributeRule> |
getAttributeRules() |
ScopeType |
getType() |
UnsignedPolicy |
getUnsignedPolicy() |
void |
setUnsignedPolicy(UnsignedPolicy newUnsignedPolicy) |
String |
toString() |
getDescription, getLabel, getName, getParentScope, getQualifiedName, setDescription, setLabel, setNamegetSetupTaskseInverseAdd, eInvoke, getAnnotation, getAnnotationseBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDescription, getLabel, getName, getParentScope, getQualifiedName, setDescription, setLabel, setNamegetSetupTasksgetAnnotation, getAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredprotected EList<AttributeRule> attributeRules
Attribute Rules' containment reference list.
getAttributeRules()protected EList<LicenseInfo> acceptedLicenses
Accepted Licenses' attribute list.
getAcceptedLicenses()protected static final UnsignedPolicy UNSIGNED_POLICY_EDEFAULT
Unsigned Policy' attribute.
getUnsignedPolicy()protected UnsignedPolicy unsignedPolicy
Unsigned Policy' attribute.
getUnsignedPolicy()protected EClass eStaticClass()
eStaticClass in class ScopeImplpublic EList<LicenseInfo> getAcceptedLicenses()
getAcceptedLicenses in interface UserSetupPackage.getUser_AcceptedLicenses()public UnsignedPolicy getUnsignedPolicy()
getUnsignedPolicy in interface UserUnsignedPolicy,
User.setUnsignedPolicy(UnsignedPolicy),
SetupPackage.getUser_UnsignedPolicy()public void setUnsignedPolicy(UnsignedPolicy newUnsignedPolicy)
setUnsignedPolicy in interface UsernewUnsignedPolicy - the new value of the 'Unsigned Policy' attribute.UnsignedPolicy,
User.getUnsignedPolicy()public EList<AttributeRule> getAttributeRules()
getAttributeRules in interface UserSetupPackage.getUser_AttributeRules()public ScopeType getType()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class SetupTaskContainerImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class ScopeImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class ScopeImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ScopeImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ScopeImplCopyright (c) 2014 Eike Stepper (Berlin, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html