Package net.opengis.ows20.impl
Class ResponsiblePartyTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- ResponsiblePartyTypeImpl
-
- All Implemented Interfaces:
ResponsiblePartyType
,Notifier
,EObject
,InternalEObject
public class ResponsiblePartyTypeImpl extends EObjectImpl implements ResponsiblePartyType
An implementation of the model object 'Responsible Party 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
ORGANISATION_NAME_EDEFAULT
The default value of the 'Organisation Name
' attribute.protected String
organisationName
The cached value of the 'Organisation 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
ResponsiblePartyTypeImpl()
-
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
getOrganisationName()
String
getPositionName()
CodeType
getRole()
void
setContactInfo(ContactType newContactInfo)
void
setIndividualName(String newIndividualName)
void
setOrganisationName(String newOrganisationName)
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()
-
ORGANISATION_NAME_EDEFAULT
protected static final String ORGANISATION_NAME_EDEFAULT
The default value of the 'Organisation Name
' attribute.- See Also:
getOrganisationName()
-
organisationName
protected String organisationName
The cached value of the 'Organisation Name
' attribute.- See Also:
getOrganisationName()
-
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 interfaceResponsiblePartyType
- Returns:
- the value of the 'Individual Name' attribute.
- See Also:
ResponsiblePartyType.setIndividualName(String)
,Ows20Package.getResponsiblePartyType_IndividualName()
-
setIndividualName
public void setIndividualName(String newIndividualName)
- Specified by:
setIndividualName
in interfaceResponsiblePartyType
- Parameters:
newIndividualName
- the new value of the 'Individual Name' attribute.- See Also:
ResponsiblePartyType.getIndividualName()
-
getOrganisationName
public String getOrganisationName()
- Specified by:
getOrganisationName
in interfaceResponsiblePartyType
- Returns:
- the value of the 'Organisation Name' attribute.
- See Also:
ResponsiblePartyType.setOrganisationName(String)
,Ows20Package.getResponsiblePartyType_OrganisationName()
-
setOrganisationName
public void setOrganisationName(String newOrganisationName)
- Specified by:
setOrganisationName
in interfaceResponsiblePartyType
- Parameters:
newOrganisationName
- the new value of the 'Organisation Name' attribute.- See Also:
ResponsiblePartyType.getOrganisationName()
-
getPositionName
public String getPositionName()
- Specified by:
getPositionName
in interfaceResponsiblePartyType
- Returns:
- the value of the 'Position Name' attribute.
- See Also:
ResponsiblePartyType.setPositionName(String)
,Ows20Package.getResponsiblePartyType_PositionName()
-
setPositionName
public void setPositionName(String newPositionName)
- Specified by:
setPositionName
in interfaceResponsiblePartyType
- Parameters:
newPositionName
- the new value of the 'Position Name' attribute.- See Also:
ResponsiblePartyType.getPositionName()
-
getContactInfo
public ContactType getContactInfo()
- Specified by:
getContactInfo
in interfaceResponsiblePartyType
- Returns:
- the value of the 'Contact Info' containment reference.
- See Also:
ResponsiblePartyType.setContactInfo(ContactType)
,Ows20Package.getResponsiblePartyType_ContactInfo()
-
basicSetContactInfo
public NotificationChain basicSetContactInfo(ContactType newContactInfo, NotificationChain msgs)
-
setContactInfo
public void setContactInfo(ContactType newContactInfo)
- Specified by:
setContactInfo
in interfaceResponsiblePartyType
- Parameters:
newContactInfo
- the new value of the 'Contact Info' containment reference.- See Also:
ResponsiblePartyType.getContactInfo()
-
getRole
public CodeType getRole()
- Specified by:
getRole
in interfaceResponsiblePartyType
- Returns:
- the value of the 'Role' containment reference.
- See Also:
ResponsiblePartyType.setRole(CodeType)
,Ows20Package.getResponsiblePartyType_Role()
-
basicSetRole
public NotificationChain basicSetRole(CodeType newRole, NotificationChain msgs)
-
setRole
public void setRole(CodeType newRole)
- Specified by:
setRole
in interfaceResponsiblePartyType
- Parameters:
newRole
- the new value of the 'Role' containment reference.- See Also:
ResponsiblePartyType.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
-
-