net.opengis.ows11.impl
Class ResponsiblePartyTypeImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by net.opengis.ows11.impl.ResponsiblePartyTypeImpl
All Implemented Interfaces:
ResponsiblePartyType, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class ResponsiblePartyTypeImpl
extends org.eclipse.emf.ecore.impl.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 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
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
protected  ContactType contactInfo
          The cached value of the 'Contact Info' containment reference.
protected static java.lang.String INDIVIDUAL_NAME_EDEFAULT
          The default value of the 'Individual Name' attribute.
protected  java.lang.String individualName
          The cached value of the 'Individual Name' attribute.
protected static java.lang.String ORGANISATION_NAME_EDEFAULT
          The default value of the 'Organisation Name' attribute.
protected  java.lang.String organisationName
          The cached value of the 'Organisation Name' attribute.
protected static java.lang.String POSITION_NAME_EDEFAULT
          The default value of the 'Position Name' attribute.
protected  java.lang.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 org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected ResponsiblePartyTypeImpl()
           
 
Method Summary
 org.eclipse.emf.common.notify.NotificationChain basicSetContactInfo(ContactType newContactInfo, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 org.eclipse.emf.common.notify.NotificationChain basicSetRole(CodeType newRole, org.eclipse.emf.common.notify.NotificationChain msgs)
           
 java.lang.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, java.lang.Object newValue)
           
protected  org.eclipse.emf.ecore.EClass eStaticClass()
           
 void eUnset(int featureID)
           
 ContactType getContactInfo()
           
 java.lang.String getIndividualName()
           
 java.lang.String getOrganisationName()
           
 java.lang.String getPositionName()
           
 CodeType getRole()
           
 void setContactInfo(ContactType newContactInfo)
           
 void setIndividualName(java.lang.String newIndividualName)
           
 void setOrganisationName(java.lang.String newOrganisationName)
           
 void setPositionName(java.lang.String newPositionName)
           
 void setRole(CodeType newRole)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.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 org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, 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
 

Field Detail

INDIVIDUAL_NAME_EDEFAULT

protected static final java.lang.String INDIVIDUAL_NAME_EDEFAULT
The default value of the 'Individual Name' attribute.

See Also:
getIndividualName()

individualName

protected java.lang.String individualName
The cached value of the 'Individual Name' attribute.

See Also:
getIndividualName()

ORGANISATION_NAME_EDEFAULT

protected static final java.lang.String ORGANISATION_NAME_EDEFAULT
The default value of the 'Organisation Name' attribute.

See Also:
getOrganisationName()

organisationName

protected java.lang.String organisationName
The cached value of the 'Organisation Name' attribute.

See Also:
getOrganisationName()

POSITION_NAME_EDEFAULT

protected static final java.lang.String POSITION_NAME_EDEFAULT
The default value of the 'Position Name' attribute.

See Also:
getPositionName()

positionName

protected java.lang.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()

role

protected CodeType role
The cached value of the 'Role' containment reference.

See Also:
getRole()
Constructor Detail

ResponsiblePartyTypeImpl

protected ResponsiblePartyTypeImpl()

Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImpl

getIndividualName

public java.lang.String getIndividualName()

Specified by:
getIndividualName in interface ResponsiblePartyType
Returns:
the value of the 'Individual Name' attribute.
See Also:
ResponsiblePartyType.setIndividualName(String), Ows11Package.getResponsiblePartyType_IndividualName()

setIndividualName

public void setIndividualName(java.lang.String newIndividualName)

Specified by:
setIndividualName in interface ResponsiblePartyType
Parameters:
newIndividualName - the new value of the 'Individual Name' attribute.
See Also:
ResponsiblePartyType.getIndividualName()

getOrganisationName

public java.lang.String getOrganisationName()

Specified by:
getOrganisationName in interface ResponsiblePartyType
Returns:
the value of the 'Organisation Name' attribute.
See Also:
ResponsiblePartyType.setOrganisationName(String), Ows11Package.getResponsiblePartyType_OrganisationName()

setOrganisationName

public void setOrganisationName(java.lang.String newOrganisationName)

Specified by:
setOrganisationName in interface ResponsiblePartyType
Parameters:
newOrganisationName - the new value of the 'Organisation Name' attribute.
See Also:
ResponsiblePartyType.getOrganisationName()

getPositionName

public java.lang.String getPositionName()

Specified by:
getPositionName in interface ResponsiblePartyType
Returns:
the value of the 'Position Name' attribute.
See Also:
ResponsiblePartyType.setPositionName(String), Ows11Package.getResponsiblePartyType_PositionName()

setPositionName

public void setPositionName(java.lang.String newPositionName)

Specified by:
setPositionName in interface ResponsiblePartyType
Parameters:
newPositionName - the new value of the 'Position Name' attribute.
See Also:
ResponsiblePartyType.getPositionName()

getContactInfo

public ContactType getContactInfo()

Specified by:
getContactInfo in interface ResponsiblePartyType
Returns:
the value of the 'Contact Info' containment reference.
See Also:
ResponsiblePartyType.setContactInfo(ContactType), Ows11Package.getResponsiblePartyType_ContactInfo()

basicSetContactInfo

public org.eclipse.emf.common.notify.NotificationChain basicSetContactInfo(ContactType newContactInfo,
                                                                           org.eclipse.emf.common.notify.NotificationChain msgs)


setContactInfo

public void setContactInfo(ContactType newContactInfo)

Specified by:
setContactInfo in interface ResponsiblePartyType
Parameters:
newContactInfo - the new value of the 'Contact Info' containment reference.
See Also:
ResponsiblePartyType.getContactInfo()

getRole

public CodeType getRole()

Specified by:
getRole in interface ResponsiblePartyType
Returns:
the value of the 'Role' containment reference.
See Also:
ResponsiblePartyType.setRole(CodeType), Ows11Package.getResponsiblePartyType_Role()

basicSetRole

public org.eclipse.emf.common.notify.NotificationChain basicSetRole(CodeType newRole,
                                                                    org.eclipse.emf.common.notify.NotificationChain msgs)


setRole

public void setRole(CodeType newRole)

Specified by:
setRole in interface ResponsiblePartyType
Parameters:
newRole - the new value of the 'Role' containment reference.
See Also:
ResponsiblePartyType.getRole()

eInverseRemove

public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)

Overrides:
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

toString

public java.lang.String toString()

Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl


Copyright © 1996-2010 Geotools. All Rights Reserved.