Package net.opengis.ows20.impl
Class ResponsiblePartySubsetTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- ResponsiblePartySubsetTypeImpl
-
- All Implemented Interfaces:
ResponsiblePartySubsetType
,Notifier
,EObject
,InternalEObject
public class ResponsiblePartySubsetTypeImpl extends EObjectImpl implements ResponsiblePartySubsetType
An implementation of the model object 'Responsible Party Subset Type'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected ContactType
contactInfo
The cached value of the 'Contact Info
' containment reference.protected static String
INDIVIDUAL_NAME_EDEFAULT
The default value of the 'Individual Name
' attribute.protected String
individualName
The cached value of the 'Individual Name
' attribute.protected static String
POSITION_NAME_EDEFAULT
The default value of the 'Position Name
' attribute.protected String
positionName
The cached value of the 'Position Name
' attribute.protected CodeType
role
The cached value of the 'Role
' containment reference.-
Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ResponsiblePartySubsetTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetContactInfo(ContactType newContactInfo, NotificationChain msgs)
NotificationChain
basicSetRole(CodeType newRole, NotificationChain msgs)
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)
ContactType
getContactInfo()
String
getIndividualName()
String
getPositionName()
CodeType
getRole()
void
setContactInfo(ContactType newContactInfo)
void
setIndividualName(String newIndividualName)
void
setPositionName(String newPositionName)
void
setRole(CodeType newRole)
String
toString()
-
Methods inherited from class EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
INDIVIDUAL_NAME_EDEFAULT
protected static final String INDIVIDUAL_NAME_EDEFAULT
The default value of the 'Individual Name
' attribute.- See Also:
getIndividualName()
-
individualName
protected String individualName
The cached value of the 'Individual Name
' attribute.- See Also:
getIndividualName()
-
POSITION_NAME_EDEFAULT
protected static final String POSITION_NAME_EDEFAULT
The default value of the 'Position Name
' attribute.- See Also:
getPositionName()
-
positionName
protected String positionName
The cached value of the 'Position Name
' attribute.- See Also:
getPositionName()
-
contactInfo
protected ContactType contactInfo
The cached value of the 'Contact Info
' containment reference.- See Also:
getContactInfo()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classEObjectImpl
-
getIndividualName
public String getIndividualName()
- Specified by:
getIndividualName
in interfaceResponsiblePartySubsetType
- Returns:
- the value of the 'Individual Name' attribute.
- See Also:
ResponsiblePartySubsetType.setIndividualName(String)
,Ows20Package.getResponsiblePartySubsetType_IndividualName()
-
setIndividualName
public void setIndividualName(String newIndividualName)
- Specified by:
setIndividualName
in interfaceResponsiblePartySubsetType
- Parameters:
newIndividualName
- the new value of the 'Individual Name' attribute.- See Also:
ResponsiblePartySubsetType.getIndividualName()
-
getPositionName
public String getPositionName()
- Specified by:
getPositionName
in interfaceResponsiblePartySubsetType
- Returns:
- the value of the 'Position Name' attribute.
- See Also:
ResponsiblePartySubsetType.setPositionName(String)
,Ows20Package.getResponsiblePartySubsetType_PositionName()
-
setPositionName
public void setPositionName(String newPositionName)
- Specified by:
setPositionName
in interfaceResponsiblePartySubsetType
- Parameters:
newPositionName
- the new value of the 'Position Name' attribute.- See Also:
ResponsiblePartySubsetType.getPositionName()
-
getContactInfo
public ContactType getContactInfo()
- Specified by:
getContactInfo
in interfaceResponsiblePartySubsetType
- Returns:
- the value of the 'Contact Info' containment reference.
- See Also:
ResponsiblePartySubsetType.setContactInfo(ContactType)
,Ows20Package.getResponsiblePartySubsetType_ContactInfo()
-
basicSetContactInfo
public NotificationChain basicSetContactInfo(ContactType newContactInfo, NotificationChain msgs)
-
setContactInfo
public void setContactInfo(ContactType newContactInfo)
- Specified by:
setContactInfo
in interfaceResponsiblePartySubsetType
- Parameters:
newContactInfo
- the new value of the 'Contact Info' containment reference.- See Also:
ResponsiblePartySubsetType.getContactInfo()
-
getRole
public CodeType getRole()
- Specified by:
getRole
in interfaceResponsiblePartySubsetType
- Returns:
- the value of the 'Role' containment reference.
- See Also:
ResponsiblePartySubsetType.setRole(CodeType)
,Ows20Package.getResponsiblePartySubsetType_Role()
-
basicSetRole
public NotificationChain basicSetRole(CodeType newRole, NotificationChain msgs)
-
setRole
public void setRole(CodeType newRole)
- Specified by:
setRole
in interfaceResponsiblePartySubsetType
- Parameters:
newRole
- the new value of the 'Role' containment reference.- See Also:
ResponsiblePartySubsetType.getRole()
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classBasicEObjectImpl
-
-