Package fr.esrf.tango.pogo.pogoDsl.impl
Class ClassIdentificationImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- fr.esrf.tango.pogo.pogoDsl.impl.ClassIdentificationImpl
-
- All Implemented Interfaces:
ClassIdentification,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
public class ClassIdentificationImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements ClassIdentification
An implementation of the model object 'Class Identification'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringauthorThe cached value of the 'Author' attribute.protected static java.lang.StringAUTHOR_EDEFAULTThe default value of the 'Author' attribute.protected java.lang.StringbusThe cached value of the 'Bus' attribute.protected static java.lang.StringBUS_EDEFAULTThe default value of the 'Bus' attribute.protected static java.lang.StringCLASS_FAMILY_EDEFAULTThe default value of the 'Class Family' attribute.protected java.lang.StringclassFamilyThe cached value of the 'Class Family' attribute.protected java.lang.StringcontactThe cached value of the 'Contact' attribute.protected static java.lang.StringCONTACT_EDEFAULTThe default value of the 'Contact' attribute.protected static java.lang.StringEMAIL_DOMAIN_EDEFAULTThe default value of the 'Email Domain' attribute.protected java.lang.StringemailDomainThe cached value of the 'Email Domain' attribute.protected org.eclipse.emf.common.util.EList<java.lang.String>keyWordsThe cached value of the 'Key Words' attribute list.protected java.lang.StringmanufacturerThe cached value of the 'Manufacturer' attribute.protected static java.lang.StringMANUFACTURER_EDEFAULTThe default value of the 'Manufacturer' attribute.protected java.lang.StringplatformThe cached value of the 'Platform' attribute.protected static java.lang.StringPLATFORM_EDEFAULTThe default value of the 'Platform' attribute.protected java.lang.StringreferenceThe cached value of the 'Reference' attribute.protected static java.lang.StringREFERENCE_EDEFAULTThe default value of the 'Reference' attribute.protected static java.lang.StringSITE_SPECIFIC_EDEFAULTThe default value of the 'Site Specific' attribute.protected java.lang.StringsiteSpecificThe cached value of the 'Site Specific' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedClassIdentificationImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)java.lang.StringgetAuthor()java.lang.StringgetBus()java.lang.StringgetClassFamily()java.lang.StringgetContact()java.lang.StringgetEmailDomain()org.eclipse.emf.common.util.EList<java.lang.String>getKeyWords()java.lang.StringgetManufacturer()java.lang.StringgetPlatform()java.lang.StringgetReference()java.lang.StringgetSiteSpecific()voidsetAuthor(java.lang.String newAuthor)voidsetBus(java.lang.String newBus)voidsetClassFamily(java.lang.String newClassFamily)voidsetContact(java.lang.String newContact)voidsetEmailDomain(java.lang.String newEmailDomain)voidsetManufacturer(java.lang.String newManufacturer)voidsetPlatform(java.lang.String newPlatform)voidsetReference(java.lang.String newReference)voidsetSiteSpecific(java.lang.String newSiteSpecific)java.lang.StringtoString()-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, 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, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, 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, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, 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, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CONTACT_EDEFAULT
protected static final java.lang.String CONTACT_EDEFAULT
The default value of the 'Contact' attribute.- See Also:
getContact()
-
contact
protected java.lang.String contact
The cached value of the 'Contact' attribute.- See Also:
getContact()
-
AUTHOR_EDEFAULT
protected static final java.lang.String AUTHOR_EDEFAULT
The default value of the 'Author' attribute.- See Also:
getAuthor()
-
author
protected java.lang.String author
The cached value of the 'Author' attribute.- See Also:
getAuthor()
-
EMAIL_DOMAIN_EDEFAULT
protected static final java.lang.String EMAIL_DOMAIN_EDEFAULT
The default value of the 'Email Domain' attribute.- See Also:
getEmailDomain()
-
emailDomain
protected java.lang.String emailDomain
The cached value of the 'Email Domain' attribute.- See Also:
getEmailDomain()
-
CLASS_FAMILY_EDEFAULT
protected static final java.lang.String CLASS_FAMILY_EDEFAULT
The default value of the 'Class Family' attribute.- See Also:
getClassFamily()
-
classFamily
protected java.lang.String classFamily
The cached value of the 'Class Family' attribute.- See Also:
getClassFamily()
-
SITE_SPECIFIC_EDEFAULT
protected static final java.lang.String SITE_SPECIFIC_EDEFAULT
The default value of the 'Site Specific' attribute.- See Also:
getSiteSpecific()
-
siteSpecific
protected java.lang.String siteSpecific
The cached value of the 'Site Specific' attribute.- See Also:
getSiteSpecific()
-
PLATFORM_EDEFAULT
protected static final java.lang.String PLATFORM_EDEFAULT
The default value of the 'Platform' attribute.- See Also:
getPlatform()
-
platform
protected java.lang.String platform
The cached value of the 'Platform' attribute.- See Also:
getPlatform()
-
BUS_EDEFAULT
protected static final java.lang.String BUS_EDEFAULT
The default value of the 'Bus' attribute.- See Also:
getBus()
-
MANUFACTURER_EDEFAULT
protected static final java.lang.String MANUFACTURER_EDEFAULT
The default value of the 'Manufacturer' attribute.- See Also:
getManufacturer()
-
manufacturer
protected java.lang.String manufacturer
The cached value of the 'Manufacturer' attribute.- See Also:
getManufacturer()
-
REFERENCE_EDEFAULT
protected static final java.lang.String REFERENCE_EDEFAULT
The default value of the 'Reference' attribute.- See Also:
getReference()
-
reference
protected java.lang.String reference
The cached value of the 'Reference' attribute.- See Also:
getReference()
-
keyWords
protected org.eclipse.emf.common.util.EList<java.lang.String> keyWords
The cached value of the 'Key Words' attribute list.- See Also:
getKeyWords()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getContact
public java.lang.String getContact()
- Specified by:
getContactin interfaceClassIdentification- Returns:
- the value of the 'Contact' attribute.
- See Also:
ClassIdentification.setContact(String),PogoDslPackage.getClassIdentification_Contact()
-
setContact
public void setContact(java.lang.String newContact)
- Specified by:
setContactin interfaceClassIdentification- Parameters:
newContact- the new value of the 'Contact' attribute.- See Also:
ClassIdentification.getContact()
-
getAuthor
public java.lang.String getAuthor()
- Specified by:
getAuthorin interfaceClassIdentification- Returns:
- the value of the 'Author' attribute.
- See Also:
ClassIdentification.setAuthor(String),PogoDslPackage.getClassIdentification_Author()
-
setAuthor
public void setAuthor(java.lang.String newAuthor)
- Specified by:
setAuthorin interfaceClassIdentification- Parameters:
newAuthor- the new value of the 'Author' attribute.- See Also:
ClassIdentification.getAuthor()
-
getEmailDomain
public java.lang.String getEmailDomain()
- Specified by:
getEmailDomainin interfaceClassIdentification- Returns:
- the value of the 'Email Domain' attribute.
- See Also:
ClassIdentification.setEmailDomain(String),PogoDslPackage.getClassIdentification_EmailDomain()
-
setEmailDomain
public void setEmailDomain(java.lang.String newEmailDomain)
- Specified by:
setEmailDomainin interfaceClassIdentification- Parameters:
newEmailDomain- the new value of the 'Email Domain' attribute.- See Also:
ClassIdentification.getEmailDomain()
-
getClassFamily
public java.lang.String getClassFamily()
- Specified by:
getClassFamilyin interfaceClassIdentification- Returns:
- the value of the 'Class Family' attribute.
- See Also:
ClassIdentification.setClassFamily(String),PogoDslPackage.getClassIdentification_ClassFamily()
-
setClassFamily
public void setClassFamily(java.lang.String newClassFamily)
- Specified by:
setClassFamilyin interfaceClassIdentification- Parameters:
newClassFamily- the new value of the 'Class Family' attribute.- See Also:
ClassIdentification.getClassFamily()
-
getSiteSpecific
public java.lang.String getSiteSpecific()
- Specified by:
getSiteSpecificin interfaceClassIdentification- Returns:
- the value of the 'Site Specific' attribute.
- See Also:
ClassIdentification.setSiteSpecific(String),PogoDslPackage.getClassIdentification_SiteSpecific()
-
setSiteSpecific
public void setSiteSpecific(java.lang.String newSiteSpecific)
- Specified by:
setSiteSpecificin interfaceClassIdentification- Parameters:
newSiteSpecific- the new value of the 'Site Specific' attribute.- See Also:
ClassIdentification.getSiteSpecific()
-
getPlatform
public java.lang.String getPlatform()
- Specified by:
getPlatformin interfaceClassIdentification- Returns:
- the value of the 'Platform' attribute.
- See Also:
ClassIdentification.setPlatform(String),PogoDslPackage.getClassIdentification_Platform()
-
setPlatform
public void setPlatform(java.lang.String newPlatform)
- Specified by:
setPlatformin interfaceClassIdentification- Parameters:
newPlatform- the new value of the 'Platform' attribute.- See Also:
ClassIdentification.getPlatform()
-
getBus
public java.lang.String getBus()
- Specified by:
getBusin interfaceClassIdentification- Returns:
- the value of the 'Bus' attribute.
- See Also:
ClassIdentification.setBus(String),PogoDslPackage.getClassIdentification_Bus()
-
setBus
public void setBus(java.lang.String newBus)
- Specified by:
setBusin interfaceClassIdentification- Parameters:
newBus- the new value of the 'Bus' attribute.- See Also:
ClassIdentification.getBus()
-
getManufacturer
public java.lang.String getManufacturer()
- Specified by:
getManufacturerin interfaceClassIdentification- Returns:
- the value of the 'Manufacturer' attribute.
- See Also:
ClassIdentification.setManufacturer(String),PogoDslPackage.getClassIdentification_Manufacturer()
-
setManufacturer
public void setManufacturer(java.lang.String newManufacturer)
- Specified by:
setManufacturerin interfaceClassIdentification- Parameters:
newManufacturer- the new value of the 'Manufacturer' attribute.- See Also:
ClassIdentification.getManufacturer()
-
getReference
public java.lang.String getReference()
- Specified by:
getReferencein interfaceClassIdentification- Returns:
- the value of the 'Reference' attribute.
- See Also:
ClassIdentification.setReference(String),PogoDslPackage.getClassIdentification_Reference()
-
setReference
public void setReference(java.lang.String newReference)
- Specified by:
setReferencein interfaceClassIdentification- Parameters:
newReference- the new value of the 'Reference' attribute.- See Also:
ClassIdentification.getReference()
-
getKeyWords
public org.eclipse.emf.common.util.EList<java.lang.String> getKeyWords()
- Specified by:
getKeyWordsin interfaceClassIdentification- Returns:
- the value of the 'Key Words' attribute list.
- See Also:
PogoDslPackage.getClassIdentification_KeyWords()
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-