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 ResolveValueType
resolve
The cached value of the 'Resolve
' attribute.protected static Object
RESOLVE_DEPTH_EDEFAULT
The default value of the 'Resolve Depth
' attribute.protected static ResolveValueType
RESOLVE_EDEFAULT
The default value of the 'Resolve
' attribute.protected static String
RESOLVE_PATH_EDEFAULT
The default value of the 'Resolve Path
' attribute.protected static BigInteger
RESOLVE_TIMEOUT_EDEFAULT
The default value of the 'Resolve Timeout
' attribute.protected Object
resolveDepth
The cached value of the 'Resolve Depth
' attribute.protected boolean
resolveDepthESet
This is true if the Resolve Depth attribute has been set.protected boolean
resolveESet
This is true if the Resolve attribute has been set.protected String
resolvePath
The cached value of the 'Resolve Path
' attribute.protected BigInteger
resolveTimeout
The cached value of the 'Resolve Timeout
' attribute.protected boolean
resolveTimeoutESet
This is true if the Resolve Timeout attribute has been set.protected QName
value
The cached value of the 'Value
' attribute.protected static QName
VALUE_EDEFAULT
The 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 protected
PropertyNameTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
ResolveValueType
getResolve()
Object
getResolveDepth()
String
getResolvePath()
BigInteger
getResolveTimeout()
QName
getValue()
boolean
isSetResolve()
boolean
isSetResolveDepth()
boolean
isSetResolveTimeout()
void
setResolve(ResolveValueType newResolve)
void
setResolveDepth(Object newResolveDepth)
void
setResolvePath(String newResolvePath)
void
setResolveTimeout(BigInteger newResolveTimeout)
void
setValue(QName newValue)
String
toString()
void
unsetResolve()
void
unsetResolveDepth()
void
unsetResolveTimeout()
-
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:
eStaticClass
in classEObjectImpl
-
getValue
public QName getValue()
- Specified by:
getValue
in interfacePropertyNameType
- Returns:
- the value of the 'Value' attribute.
- See Also:
PropertyNameType.setValue(QName)
,Wfs20Package.getPropertyNameType_Value()
-
setValue
public void setValue(QName newValue)
- Specified by:
setValue
in interfacePropertyNameType
- Parameters:
newValue
- the new value of the 'Value' attribute.- See Also:
PropertyNameType.getValue()
-
getResolve
public ResolveValueType getResolve()
- Specified by:
getResolve
in 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:
setResolve
in 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:
unsetResolve
in interfacePropertyNameType
- See Also:
PropertyNameType.isSetResolve()
,PropertyNameType.getResolve()
,PropertyNameType.setResolve(ResolveValueType)
-
isSetResolve
public boolean isSetResolve()
- Specified by:
isSetResolve
in 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:
getResolveDepth
in 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:
setResolveDepth
in 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:
unsetResolveDepth
in interfacePropertyNameType
- See Also:
PropertyNameType.isSetResolveDepth()
,PropertyNameType.getResolveDepth()
,PropertyNameType.setResolveDepth(Object)
-
isSetResolveDepth
public boolean isSetResolveDepth()
- Specified by:
isSetResolveDepth
in 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:
getResolvePath
in 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:
setResolvePath
in interfacePropertyNameType
- Parameters:
newResolvePath
- the new value of the 'Resolve Path' attribute.- See Also:
PropertyNameType.getResolvePath()
-
getResolveTimeout
public BigInteger getResolveTimeout()
- Specified by:
getResolveTimeout
in 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:
setResolveTimeout
in 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:
unsetResolveTimeout
in interfacePropertyNameType
- See Also:
PropertyNameType.isSetResolveTimeout()
,PropertyNameType.getResolveTimeout()
,PropertyNameType.setResolveTimeout(BigInteger)
-
isSetResolveTimeout
public boolean isSetResolveTimeout()
- Specified by:
isSetResolveTimeout
in 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:
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
-
-