Package net.opengis.ows10.impl
Class ContactTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
ContactTypeImpl
- All Implemented Interfaces:
ContactType
,Notifier
,EObject
,InternalEObject
An implementation of the model object 'Contact 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
Nested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AddressType
The cached value of the 'Address
' containment reference.protected static final String
The default value of the 'Contact Instructions
' attribute.protected String
The cached value of the 'Contact Instructions
' attribute.protected static final String
The default value of the 'Hours Of Service
' attribute.protected String
The cached value of the 'Hours Of Service
' attribute.protected OnlineResourceType
The cached value of the 'Online Resource
' containment reference.protected TelephoneType
The cached value of the 'Phone
' containment reference.Fields inherited from class EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChain
basicSetAddress
(AddressType newAddress, NotificationChain msgs) NotificationChain
basicSetOnlineResource
(OnlineResourceType newOnlineResource, NotificationChain msgs) NotificationChain
basicSetPhone
(TelephoneType newPhone, NotificationChain msgs) eGet
(int featureID, boolean resolve, boolean coreType) NotificationChain
eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) getPhone()
void
setAddress
(AddressType newAddress) void
setContactInstructions
(String newContactInstructions) void
setHoursOfService
(String newHoursOfService) void
setOnlineResource
(OnlineResourceType newOnlineResource) void
setPhone
(TelephoneType newPhone) 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
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface InternalEObject
eNotificationRequired
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
phone
The cached value of the 'Phone
' containment reference.- See Also:
-
address
The cached value of the 'Address
' containment reference.- See Also:
-
onlineResource
The cached value of the 'Online Resource
' containment reference.- See Also:
-
HOURS_OF_SERVICE_EDEFAULT
The default value of the 'Hours Of Service
' attribute.- See Also:
-
hoursOfService
The cached value of the 'Hours Of Service
' attribute.- See Also:
-
CONTACT_INSTRUCTIONS_EDEFAULT
The default value of the 'Contact Instructions
' attribute.- See Also:
-
contactInstructions
The cached value of the 'Contact Instructions
' attribute.- See Also:
-
-
Constructor Details
-
ContactTypeImpl
protected ContactTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classEObjectImpl
-
getPhone
- Specified by:
getPhone
in interfaceContactType
- Returns:
- the value of the 'Phone' containment reference.
- See Also:
-
basicSetPhone
-
setPhone
- Specified by:
setPhone
in interfaceContactType
- Parameters:
newPhone
- the new value of the 'Phone' containment reference.- See Also:
-
getAddress
- Specified by:
getAddress
in interfaceContactType
- Returns:
- the value of the 'Address' containment reference.
- See Also:
-
basicSetAddress
-
setAddress
- Specified by:
setAddress
in interfaceContactType
- Parameters:
newAddress
- the new value of the 'Address' containment reference.- See Also:
-
getOnlineResource
- Specified by:
getOnlineResource
in interfaceContactType
- Returns:
- the value of the 'Online Resource' containment reference.
- See Also:
-
basicSetOnlineResource
public NotificationChain basicSetOnlineResource(OnlineResourceType newOnlineResource, NotificationChain msgs) -
setOnlineResource
- Specified by:
setOnlineResource
in interfaceContactType
- Parameters:
newOnlineResource
- the new value of the 'Online Resource' containment reference.- See Also:
-
getHoursOfService
- Specified by:
getHoursOfService
in interfaceContactType
- Returns:
- the value of the 'Hours Of Service' attribute.
- See Also:
-
setHoursOfService
- Specified by:
setHoursOfService
in interfaceContactType
- Parameters:
newHoursOfService
- the new value of the 'Hours Of Service' attribute.- See Also:
-
getContactInstructions
- Specified by:
getContactInstructions
in interfaceContactType
- Returns:
- the value of the 'Contact Instructions' attribute.
- See Also:
-
setContactInstructions
- Specified by:
setContactInstructions
in interfaceContactType
- Parameters:
newContactInstructions
- the new value of the 'Contact Instructions' attribute.- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
- 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
- Overrides:
toString
in classBasicEObjectImpl
-