Package net.opengis.wps20.impl
Class FormatTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- FormatTypeImpl
-
- All Implemented Interfaces:
FormatType,Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject
public class FormatTypeImpl extends MinimalEObjectImpl.Container implements FormatType
An implementation of the model object 'Format 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 booleandefault_The cached value of the 'Default' attribute.protected static booleanDEFAULT_EDEFAULTThe default value of the 'Default' attribute.protected booleandefaultESetThis is true if the Default attribute has been set.protected StringencodingThe cached value of the 'Encoding' attribute.protected static StringENCODING_EDEFAULTThe default value of the 'Encoding' attribute.protected static BigIntegerMAXIMUM_MEGABYTES_EDEFAULTThe default value of the 'Maximum Megabytes' attribute.protected BigIntegermaximumMegabytesThe cached value of the 'Maximum Megabytes' attribute.protected static StringMIME_TYPE_EDEFAULTThe default value of the 'Mime Type' attribute.protected StringmimeTypeThe cached value of the 'Mime Type' attribute.protected StringschemaThe cached value of the 'Schema' attribute.protected static StringSCHEMA_EDEFAULTThe default value of the 'Schema' attribute.
-
Constructor Summary
Constructors Modifier Constructor Description protectedFormatTypeImpl()
-
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)StringgetEncoding()BigIntegergetMaximumMegabytes()StringgetMimeType()StringgetSchema()booleanisDefault()booleanisSetDefault()voidsetDefault(boolean newDefault)voidsetEncoding(String newEncoding)voidsetMaximumMegabytes(BigInteger newMaximumMegabytes)voidsetMimeType(String newMimeType)voidsetSchema(String newSchema)StringtoString()voidunsetDefault()-
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
-
DEFAULT_EDEFAULT
protected static final boolean DEFAULT_EDEFAULT
The default value of the 'Default' attribute.- See Also:
isDefault(), Constant Field Values
-
default_
protected boolean default_
The cached value of the 'Default' attribute.- See Also:
isDefault()
-
defaultESet
protected boolean defaultESet
This is true if the Default attribute has been set.
-
ENCODING_EDEFAULT
protected static final String ENCODING_EDEFAULT
The default value of the 'Encoding' attribute.- See Also:
getEncoding()
-
encoding
protected String encoding
The cached value of the 'Encoding' attribute.- See Also:
getEncoding()
-
MAXIMUM_MEGABYTES_EDEFAULT
protected static final BigInteger MAXIMUM_MEGABYTES_EDEFAULT
The default value of the 'Maximum Megabytes' attribute.- See Also:
getMaximumMegabytes()
-
maximumMegabytes
protected BigInteger maximumMegabytes
The cached value of the 'Maximum Megabytes' attribute.- See Also:
getMaximumMegabytes()
-
MIME_TYPE_EDEFAULT
protected static final String MIME_TYPE_EDEFAULT
The default value of the 'Mime Type' attribute.- See Also:
getMimeType()
-
mimeType
protected String mimeType
The cached value of the 'Mime Type' attribute.- See Also:
getMimeType()
-
SCHEMA_EDEFAULT
protected static final String SCHEMA_EDEFAULT
The default value of the 'Schema' attribute.- See Also:
getSchema()
-
schema
protected String schema
The cached value of the 'Schema' attribute.- See Also:
getSchema()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classBasicEObjectImpl
-
isDefault
public boolean isDefault()
- Specified by:
isDefaultin interfaceFormatType- Returns:
- the value of the 'Default' attribute.
- See Also:
FormatType.isSetDefault(),FormatType.unsetDefault(),FormatType.setDefault(boolean),Wps20Package.getFormatType_Default()
-
setDefault
public void setDefault(boolean newDefault)
- Specified by:
setDefaultin interfaceFormatType- Parameters:
newDefault- the new value of the 'Default' attribute.- See Also:
FormatType.isSetDefault(),FormatType.unsetDefault(),FormatType.isDefault()
-
unsetDefault
public void unsetDefault()
- Specified by:
unsetDefaultin interfaceFormatType- See Also:
FormatType.isSetDefault(),FormatType.isDefault(),FormatType.setDefault(boolean)
-
isSetDefault
public boolean isSetDefault()
- Specified by:
isSetDefaultin interfaceFormatType- Returns:
- whether the value of the 'Default' attribute is set.
- See Also:
FormatType.unsetDefault(),FormatType.isDefault(),FormatType.setDefault(boolean)
-
getEncoding
public String getEncoding()
- Specified by:
getEncodingin interfaceFormatType- Returns:
- the value of the 'Encoding' attribute.
- See Also:
FormatType.setEncoding(String),Wps20Package.getFormatType_Encoding()
-
setEncoding
public void setEncoding(String newEncoding)
- Specified by:
setEncodingin interfaceFormatType- Parameters:
newEncoding- the new value of the 'Encoding' attribute.- See Also:
FormatType.getEncoding()
-
getMaximumMegabytes
public BigInteger getMaximumMegabytes()
- Specified by:
getMaximumMegabytesin interfaceFormatType- Returns:
- the value of the 'Maximum Megabytes' attribute.
- See Also:
FormatType.setMaximumMegabytes(BigInteger),Wps20Package.getFormatType_MaximumMegabytes()
-
setMaximumMegabytes
public void setMaximumMegabytes(BigInteger newMaximumMegabytes)
- Specified by:
setMaximumMegabytesin interfaceFormatType- Parameters:
newMaximumMegabytes- the new value of the 'Maximum Megabytes' attribute.- See Also:
FormatType.getMaximumMegabytes()
-
getMimeType
public String getMimeType()
- Specified by:
getMimeTypein interfaceFormatType- Returns:
- the value of the 'Mime Type' attribute.
- See Also:
FormatType.setMimeType(String),Wps20Package.getFormatType_MimeType()
-
setMimeType
public void setMimeType(String newMimeType)
- Specified by:
setMimeTypein interfaceFormatType- Parameters:
newMimeType- the new value of the 'Mime Type' attribute.- See Also:
FormatType.getMimeType()
-
getSchema
public String getSchema()
- Specified by:
getSchemain interfaceFormatType- Returns:
- the value of the 'Schema' attribute.
- See Also:
FormatType.setSchema(String),Wps20Package.getFormatType_Schema()
-
setSchema
public void setSchema(String newSchema)
- Specified by:
setSchemain interfaceFormatType- Parameters:
newSchema- the new value of the 'Schema' attribute.- See Also:
FormatType.getSchema()
-
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
-
-