net.opengis.wfs.impl
Class TransactionTypeImpl

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.wfs.impl.BaseRequestTypeImpl
                  extended by net.opengis.wfs.impl.TransactionTypeImpl
All Implemented Interfaces:
BaseRequestType, TransactionType, org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.InternalEObject

public class TransactionTypeImpl
extends BaseRequestTypeImpl
implements TransactionType

An implementation of the model object 'Transaction 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  org.eclipse.emf.ecore.util.FeatureMap group
          The cached value of the 'Group' attribute list.
protected static java.lang.String LOCK_ID_EDEFAULT
          The default value of the 'Lock Id' attribute.
protected  java.lang.String lockId
          The cached value of the 'Lock Id' attribute.
protected static AllSomeType RELEASE_ACTION_EDEFAULT
          The default value of the 'Release Action' attribute.
protected  AllSomeType releaseAction
          The cached value of the 'Release Action' attribute.
protected  boolean releaseActionESet
          This is true if the Release Action attribute has been set.
 
Fields inherited from class net.opengis.wfs.impl.BaseRequestTypeImpl
BASE_URL_EDEFAULT, baseUrl, handle, HANDLE_EDEFAULT, PROVIDED_VERSION_EDEFAULT, providedVersion, service, SERVICE_EDEFAULT, serviceESet, version, VERSION_EDEFAULT, versionESet
 
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 TransactionTypeImpl()
           
 
Method Summary
 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)
           
 org.eclipse.emf.common.util.EList getDelete()
           
 org.eclipse.emf.ecore.util.FeatureMap getGroup()
           
 org.eclipse.emf.common.util.EList getInsert()
           
 java.lang.String getLockId()
           
 org.eclipse.emf.common.util.EList getNative()
           
 AllSomeType getReleaseAction()
           
 org.eclipse.emf.common.util.EList getUpdate()
           
 boolean isSetReleaseAction()
           
 void setLockId(java.lang.String newLockId)
           
 void setReleaseAction(AllSomeType newReleaseAction)
           
 java.lang.String toString()
           
 void unsetReleaseAction()
           
 
Methods inherited from class net.opengis.wfs.impl.BaseRequestTypeImpl
getBaseUrl, getHandle, getProvidedVersion, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setHandle, setProvidedVersion, setService, setVersion, unsetService, unsetVersion
 
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 net.opengis.wfs.BaseRequestType
getBaseUrl, getHandle, getProvidedVersion, getService, getVersion, isSetService, isSetVersion, setBaseUrl, setHandle, setProvidedVersion, setService, setVersion, unsetService, unsetVersion
 
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

LOCK_ID_EDEFAULT

protected static final java.lang.String LOCK_ID_EDEFAULT
The default value of the 'Lock Id' attribute.

See Also:
getLockId()

lockId

protected java.lang.String lockId
The cached value of the 'Lock Id' attribute.

See Also:
getLockId()

group

protected org.eclipse.emf.ecore.util.FeatureMap group
The cached value of the 'Group' attribute list.

See Also:
getGroup()

RELEASE_ACTION_EDEFAULT

protected static final AllSomeType RELEASE_ACTION_EDEFAULT
The default value of the 'Release Action' attribute.

See Also:
getReleaseAction()

releaseAction

protected AllSomeType releaseAction
The cached value of the 'Release Action' attribute.

See Also:
getReleaseAction()

releaseActionESet

protected boolean releaseActionESet
This is true if the Release Action attribute has been set.

Constructor Detail

TransactionTypeImpl

protected TransactionTypeImpl()

Method Detail

eStaticClass

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

Overrides:
eStaticClass in class BaseRequestTypeImpl

getLockId

public java.lang.String getLockId()

Specified by:
getLockId in interface TransactionType
Returns:
the value of the 'Lock Id' attribute.
See Also:
TransactionType.setLockId(String), WfsPackage.getTransactionType_LockId()

setLockId

public void setLockId(java.lang.String newLockId)

Specified by:
setLockId in interface TransactionType
Parameters:
newLockId - the new value of the 'Lock Id' attribute.
See Also:
TransactionType.getLockId()

getGroup

public org.eclipse.emf.ecore.util.FeatureMap getGroup()

Specified by:
getGroup in interface TransactionType
Returns:
the value of the 'Group' attribute list.
See Also:
WfsPackage.getTransactionType_Group()

getInsert

public org.eclipse.emf.common.util.EList getInsert()

Specified by:
getInsert in interface TransactionType
Returns:
the value of the 'Insert' containment reference list.
See Also:
WfsPackage.getTransactionType_Insert()

getUpdate

public org.eclipse.emf.common.util.EList getUpdate()

Specified by:
getUpdate in interface TransactionType
Returns:
the value of the 'Update' containment reference list.
See Also:
WfsPackage.getTransactionType_Update()

getDelete

public org.eclipse.emf.common.util.EList getDelete()

Specified by:
getDelete in interface TransactionType
Returns:
the value of the 'Delete' containment reference list.
See Also:
WfsPackage.getTransactionType_Delete()

getNative

public org.eclipse.emf.common.util.EList getNative()

Specified by:
getNative in interface TransactionType
Returns:
the value of the 'Native' containment reference list.
See Also:
WfsPackage.getTransactionType_Native()

getReleaseAction

public AllSomeType getReleaseAction()

Specified by:
getReleaseAction in interface TransactionType
Returns:
the value of the 'Release Action' attribute.
See Also:
AllSomeType, TransactionType.isSetReleaseAction(), TransactionType.unsetReleaseAction(), TransactionType.setReleaseAction(AllSomeType), WfsPackage.getTransactionType_ReleaseAction()

setReleaseAction

public void setReleaseAction(AllSomeType newReleaseAction)

Specified by:
setReleaseAction in interface TransactionType
Parameters:
newReleaseAction - the new value of the 'Release Action' attribute.
See Also:
AllSomeType, TransactionType.isSetReleaseAction(), TransactionType.unsetReleaseAction(), TransactionType.getReleaseAction()

unsetReleaseAction

public void unsetReleaseAction()

Specified by:
unsetReleaseAction in interface TransactionType
See Also:
TransactionType.isSetReleaseAction(), TransactionType.getReleaseAction(), TransactionType.setReleaseAction(AllSomeType)

isSetReleaseAction

public boolean isSetReleaseAction()

Specified by:
isSetReleaseAction in interface TransactionType
Returns:
whether the value of the 'Release Action' attribute is set.
See Also:
TransactionType.unsetReleaseAction(), TransactionType.getReleaseAction(), TransactionType.setReleaseAction(AllSomeType)

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 BaseRequestTypeImpl

eSet

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

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

eUnset

public void eUnset(int featureID)

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

eIsSet

public boolean eIsSet(int featureID)

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

toString

public java.lang.String toString()

Overrides:
toString in class BaseRequestTypeImpl


Copyright © 1996-2010 Geotools. All Rights Reserved.