Package net.opengis.wmts.v_1.impl
Class TileMatrixLimitsTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- TileMatrixLimitsTypeImpl
-
- All Implemented Interfaces:
TileMatrixLimitsType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class TileMatrixLimitsTypeImpl extends MinimalEObjectImpl.Container implements TileMatrixLimitsType
An implementation of the model object 'Tile Matrix Limits Type'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
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 static BigInteger
MAX_TILE_COL_EDEFAULT
The default value of the 'Max Tile Col
' attribute.protected static BigInteger
MAX_TILE_ROW_EDEFAULT
The default value of the 'Max Tile Row
' attribute.protected BigInteger
maxTileCol
The cached value of the 'Max Tile Col
' attribute.protected BigInteger
maxTileRow
The cached value of the 'Max Tile Row
' attribute.protected static BigInteger
MIN_TILE_COL_EDEFAULT
The default value of the 'Min Tile Col
' attribute.protected static BigInteger
MIN_TILE_ROW_EDEFAULT
The default value of the 'Min Tile Row
' attribute.protected BigInteger
minTileCol
The cached value of the 'Min Tile Col
' attribute.protected BigInteger
minTileRow
The cached value of the 'Min Tile Row
' attribute.protected static String
TILE_MATRIX_EDEFAULT
The default value of the 'Tile Matrix
' attribute.protected String
tileMatrix
The cached value of the 'Tile Matrix
' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protected
TileMatrixLimitsTypeImpl()
-
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)
BigInteger
getMaxTileCol()
BigInteger
getMaxTileRow()
BigInteger
getMinTileCol()
BigInteger
getMinTileRow()
String
getTileMatrix()
void
setMaxTileCol(BigInteger newMaxTileCol)
void
setMaxTileRow(BigInteger newMaxTileRow)
void
setMinTileCol(BigInteger newMinTileCol)
void
setMinTileRow(BigInteger newMinTileRow)
void
setTileMatrix(String newTileMatrix)
String
toString()
-
Methods inherited from class MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TILE_MATRIX_EDEFAULT
protected static final String TILE_MATRIX_EDEFAULT
The default value of the 'Tile Matrix
' attribute.- See Also:
getTileMatrix()
-
tileMatrix
protected String tileMatrix
The cached value of the 'Tile Matrix
' attribute.- See Also:
getTileMatrix()
-
MIN_TILE_ROW_EDEFAULT
protected static final BigInteger MIN_TILE_ROW_EDEFAULT
The default value of the 'Min Tile Row
' attribute.- See Also:
getMinTileRow()
-
minTileRow
protected BigInteger minTileRow
The cached value of the 'Min Tile Row
' attribute.- See Also:
getMinTileRow()
-
MAX_TILE_ROW_EDEFAULT
protected static final BigInteger MAX_TILE_ROW_EDEFAULT
The default value of the 'Max Tile Row
' attribute.- See Also:
getMaxTileRow()
-
maxTileRow
protected BigInteger maxTileRow
The cached value of the 'Max Tile Row
' attribute.- See Also:
getMaxTileRow()
-
MIN_TILE_COL_EDEFAULT
protected static final BigInteger MIN_TILE_COL_EDEFAULT
The default value of the 'Min Tile Col
' attribute.- See Also:
getMinTileCol()
-
minTileCol
protected BigInteger minTileCol
The cached value of the 'Min Tile Col
' attribute.- See Also:
getMinTileCol()
-
MAX_TILE_COL_EDEFAULT
protected static final BigInteger MAX_TILE_COL_EDEFAULT
The default value of the 'Max Tile Col
' attribute.- See Also:
getMaxTileCol()
-
maxTileCol
protected BigInteger maxTileCol
The cached value of the 'Max Tile Col
' attribute.- See Also:
getMaxTileCol()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classBasicEObjectImpl
-
getTileMatrix
public String getTileMatrix()
- Specified by:
getTileMatrix
in interfaceTileMatrixLimitsType
- Returns:
- the value of the 'Tile Matrix' attribute.
- See Also:
TileMatrixLimitsType.setTileMatrix(String)
,wmtsv_1Package.getTileMatrixLimitsType_TileMatrix()
-
setTileMatrix
public void setTileMatrix(String newTileMatrix)
- Specified by:
setTileMatrix
in interfaceTileMatrixLimitsType
- Parameters:
newTileMatrix
- the new value of the 'Tile Matrix' attribute.- See Also:
TileMatrixLimitsType.getTileMatrix()
-
getMinTileRow
public BigInteger getMinTileRow()
- Specified by:
getMinTileRow
in interfaceTileMatrixLimitsType
- Returns:
- the value of the 'Min Tile Row' attribute.
- See Also:
TileMatrixLimitsType.setMinTileRow(BigInteger)
,wmtsv_1Package.getTileMatrixLimitsType_MinTileRow()
-
setMinTileRow
public void setMinTileRow(BigInteger newMinTileRow)
- Specified by:
setMinTileRow
in interfaceTileMatrixLimitsType
- Parameters:
newMinTileRow
- the new value of the 'Min Tile Row' attribute.- See Also:
TileMatrixLimitsType.getMinTileRow()
-
getMaxTileRow
public BigInteger getMaxTileRow()
- Specified by:
getMaxTileRow
in interfaceTileMatrixLimitsType
- Returns:
- the value of the 'Max Tile Row' attribute.
- See Also:
TileMatrixLimitsType.setMaxTileRow(BigInteger)
,wmtsv_1Package.getTileMatrixLimitsType_MaxTileRow()
-
setMaxTileRow
public void setMaxTileRow(BigInteger newMaxTileRow)
- Specified by:
setMaxTileRow
in interfaceTileMatrixLimitsType
- Parameters:
newMaxTileRow
- the new value of the 'Max Tile Row' attribute.- See Also:
TileMatrixLimitsType.getMaxTileRow()
-
getMinTileCol
public BigInteger getMinTileCol()
- Specified by:
getMinTileCol
in interfaceTileMatrixLimitsType
- Returns:
- the value of the 'Min Tile Col' attribute.
- See Also:
TileMatrixLimitsType.setMinTileCol(BigInteger)
,wmtsv_1Package.getTileMatrixLimitsType_MinTileCol()
-
setMinTileCol
public void setMinTileCol(BigInteger newMinTileCol)
- Specified by:
setMinTileCol
in interfaceTileMatrixLimitsType
- Parameters:
newMinTileCol
- the new value of the 'Min Tile Col' attribute.- See Also:
TileMatrixLimitsType.getMinTileCol()
-
getMaxTileCol
public BigInteger getMaxTileCol()
- Specified by:
getMaxTileCol
in interfaceTileMatrixLimitsType
- Returns:
- the value of the 'Max Tile Col' attribute.
- See Also:
TileMatrixLimitsType.setMaxTileCol(BigInteger)
,wmtsv_1Package.getTileMatrixLimitsType_MaxTileCol()
-
setMaxTileCol
public void setMaxTileCol(BigInteger newMaxTileCol)
- Specified by:
setMaxTileCol
in interfaceTileMatrixLimitsType
- Parameters:
newMaxTileCol
- the new value of the 'Max Tile Col' attribute.- See Also:
TileMatrixLimitsType.getMaxTileCol()
-
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
-
-