Package net.opengis.wfs20.impl
Class PropertyNameTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- PropertyNameTypeImpl
-
- All Implemented Interfaces:
PropertyNameType,Notifier,EObject,InternalEObject
public class PropertyNameTypeImpl extends EObjectImpl implements PropertyNameType
An implementation of the model object 'Property Name 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 ResolveValueTyperesolveThe cached value of the 'Resolve' attribute.protected static ObjectRESOLVE_DEPTH_EDEFAULTThe default value of the 'Resolve Depth' attribute.protected static ResolveValueTypeRESOLVE_EDEFAULTThe default value of the 'Resolve' attribute.protected static StringRESOLVE_PATH_EDEFAULTThe default value of the 'Resolve Path' attribute.protected static BigIntegerRESOLVE_TIMEOUT_EDEFAULTThe default value of the 'Resolve Timeout' attribute.protected ObjectresolveDepthThe cached value of the 'Resolve Depth' attribute.protected booleanresolveDepthESetThis is true if the Resolve Depth attribute has been set.protected booleanresolveESetThis is true if the Resolve attribute has been set.protected StringresolvePathThe cached value of the 'Resolve Path' attribute.protected BigIntegerresolveTimeoutThe cached value of the 'Resolve Timeout' attribute.protected booleanresolveTimeoutESetThis is true if the Resolve Timeout attribute has been set.protected QNamevalueThe cached value of the 'Value' attribute.protected static QNameVALUE_EDEFAULTThe default value of the 'Value' attribute.-
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 protectedPropertyNameTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)ResolveValueTypegetResolve()ObjectgetResolveDepth()StringgetResolvePath()BigIntegergetResolveTimeout()QNamegetValue()booleanisSetResolve()booleanisSetResolveDepth()booleanisSetResolveTimeout()voidsetResolve(ResolveValueType newResolve)voidsetResolveDepth(Object newResolveDepth)voidsetResolvePath(String newResolvePath)voidsetResolveTimeout(BigInteger newResolveTimeout)voidsetValue(QName newValue)StringtoString()voidunsetResolve()voidunsetResolveDepth()voidunsetResolveTimeout()-
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, 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
-
VALUE_EDEFAULT
protected static final QName VALUE_EDEFAULT
The default value of the 'Value' attribute.- See Also:
getValue()
-
value
protected QName value
The cached value of the 'Value' attribute.- See Also:
getValue()
-
RESOLVE_EDEFAULT
protected static final ResolveValueType RESOLVE_EDEFAULT
The default value of the 'Resolve' attribute.- See Also:
getResolve()
-
resolve
protected ResolveValueType resolve
The cached value of the 'Resolve' attribute.- See Also:
getResolve()
-
resolveESet
protected boolean resolveESet
This is true if the Resolve attribute has been set.
-
RESOLVE_DEPTH_EDEFAULT
protected static final Object RESOLVE_DEPTH_EDEFAULT
The default value of the 'Resolve Depth' attribute.- See Also:
getResolveDepth()
-
resolveDepth
protected Object resolveDepth
The cached value of the 'Resolve Depth' attribute.- See Also:
getResolveDepth()
-
resolveDepthESet
protected boolean resolveDepthESet
This is true if the Resolve Depth attribute has been set.
-
RESOLVE_PATH_EDEFAULT
protected static final String RESOLVE_PATH_EDEFAULT
The default value of the 'Resolve Path' attribute.- See Also:
getResolvePath()
-
resolvePath
protected String resolvePath
The cached value of the 'Resolve Path' attribute.- See Also:
getResolvePath()
-
RESOLVE_TIMEOUT_EDEFAULT
protected static final BigInteger RESOLVE_TIMEOUT_EDEFAULT
The default value of the 'Resolve Timeout' attribute.- See Also:
getResolveTimeout()
-
resolveTimeout
protected BigInteger resolveTimeout
The cached value of the 'Resolve Timeout' attribute.- See Also:
getResolveTimeout()
-
resolveTimeoutESet
protected boolean resolveTimeoutESet
This is true if the Resolve Timeout attribute has been set.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classEObjectImpl
-
getValue
public QName getValue()
- Specified by:
getValuein interfacePropertyNameType- Returns:
- the value of the 'Value' attribute.
- See Also:
PropertyNameType.setValue(QName),Wfs20Package.getPropertyNameType_Value()
-
setValue
public void setValue(QName newValue)
- Specified by:
setValuein interfacePropertyNameType- Parameters:
newValue- the new value of the 'Value' attribute.- See Also:
PropertyNameType.getValue()
-
getResolve
public ResolveValueType getResolve()
- Specified by:
getResolvein interfacePropertyNameType- Returns:
- the value of the 'Resolve' attribute.
- See Also:
ResolveValueType,PropertyNameType.isSetResolve(),PropertyNameType.unsetResolve(),PropertyNameType.setResolve(ResolveValueType),Wfs20Package.getPropertyNameType_Resolve()
-
setResolve
public void setResolve(ResolveValueType newResolve)
- Specified by:
setResolvein interfacePropertyNameType- Parameters:
newResolve- the new value of the 'Resolve' attribute.- See Also:
ResolveValueType,PropertyNameType.isSetResolve(),PropertyNameType.unsetResolve(),PropertyNameType.getResolve()
-
unsetResolve
public void unsetResolve()
- Specified by:
unsetResolvein interfacePropertyNameType- See Also:
PropertyNameType.isSetResolve(),PropertyNameType.getResolve(),PropertyNameType.setResolve(ResolveValueType)
-
isSetResolve
public boolean isSetResolve()
- Specified by:
isSetResolvein interfacePropertyNameType- Returns:
- whether the value of the 'Resolve' attribute is set.
- See Also:
PropertyNameType.unsetResolve(),PropertyNameType.getResolve(),PropertyNameType.setResolve(ResolveValueType)
-
getResolveDepth
public Object getResolveDepth()
- Specified by:
getResolveDepthin interfacePropertyNameType- Returns:
- the value of the 'Resolve Depth' attribute.
- See Also:
PropertyNameType.isSetResolveDepth(),PropertyNameType.unsetResolveDepth(),PropertyNameType.setResolveDepth(Object),Wfs20Package.getPropertyNameType_ResolveDepth()
-
setResolveDepth
public void setResolveDepth(Object newResolveDepth)
- Specified by:
setResolveDepthin interfacePropertyNameType- Parameters:
newResolveDepth- the new value of the 'Resolve Depth' attribute.- See Also:
PropertyNameType.isSetResolveDepth(),PropertyNameType.unsetResolveDepth(),PropertyNameType.getResolveDepth()
-
unsetResolveDepth
public void unsetResolveDepth()
- Specified by:
unsetResolveDepthin interfacePropertyNameType- See Also:
PropertyNameType.isSetResolveDepth(),PropertyNameType.getResolveDepth(),PropertyNameType.setResolveDepth(Object)
-
isSetResolveDepth
public boolean isSetResolveDepth()
- Specified by:
isSetResolveDepthin interfacePropertyNameType- Returns:
- whether the value of the 'Resolve Depth' attribute is set.
- See Also:
PropertyNameType.unsetResolveDepth(),PropertyNameType.getResolveDepth(),PropertyNameType.setResolveDepth(Object)
-
getResolvePath
public String getResolvePath()
- Specified by:
getResolvePathin interfacePropertyNameType- Returns:
- the value of the 'Resolve Path' attribute.
- See Also:
PropertyNameType.setResolvePath(String),Wfs20Package.getPropertyNameType_ResolvePath()
-
setResolvePath
public void setResolvePath(String newResolvePath)
- Specified by:
setResolvePathin interfacePropertyNameType- Parameters:
newResolvePath- the new value of the 'Resolve Path' attribute.- See Also:
PropertyNameType.getResolvePath()
-
getResolveTimeout
public BigInteger getResolveTimeout()
- Specified by:
getResolveTimeoutin interfacePropertyNameType- Returns:
- the value of the 'Resolve Timeout' attribute.
- See Also:
PropertyNameType.isSetResolveTimeout(),PropertyNameType.unsetResolveTimeout(),PropertyNameType.setResolveTimeout(BigInteger),Wfs20Package.getPropertyNameType_ResolveTimeout()
-
setResolveTimeout
public void setResolveTimeout(BigInteger newResolveTimeout)
- Specified by:
setResolveTimeoutin interfacePropertyNameType- Parameters:
newResolveTimeout- the new value of the 'Resolve Timeout' attribute.- See Also:
PropertyNameType.isSetResolveTimeout(),PropertyNameType.unsetResolveTimeout(),PropertyNameType.getResolveTimeout()
-
unsetResolveTimeout
public void unsetResolveTimeout()
- Specified by:
unsetResolveTimeoutin interfacePropertyNameType- See Also:
PropertyNameType.isSetResolveTimeout(),PropertyNameType.getResolveTimeout(),PropertyNameType.setResolveTimeout(BigInteger)
-
isSetResolveTimeout
public boolean isSetResolveTimeout()
- Specified by:
isSetResolveTimeoutin interfacePropertyNameType- Returns:
- whether the value of the 'Resolve Timeout' attribute is set.
- See Also:
PropertyNameType.unsetResolveTimeout(),PropertyNameType.getResolveTimeout(),PropertyNameType.setResolveTimeout(BigInteger)
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classBasicEObjectImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classBasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classBasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classBasicEObjectImpl
-
toString
public String toString()
- Overrides:
toStringin classBasicEObjectImpl
-
-