Package net.opengis.gml311.impl
Class ValuePropertyTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
MinimalEObjectImpl
MinimalEObjectImpl.Container
ValuePropertyTypeImpl
- All Implemented Interfaces:
- ValuePropertyType,- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject
- Direct Known Subclasses:
- BooleanPropertyTypeImpl,- CategoryPropertyTypeImpl,- CountPropertyTypeImpl,- QuantityPropertyTypeImpl,- ScalarValuePropertyTypeImpl
public class ValuePropertyTypeImpl
extends MinimalEObjectImpl.Container
implements ValuePropertyType
 An implementation of the model object 'Value Property Type'.
 
 
The following features are implemented:
- 
Nested Class SummaryNested classes/interfaces inherited from class MinimalEObjectImpl.ContainerMinimalEObjectImpl.Container.DynamicNested classes/interfaces inherited from class MinimalEObjectImplMinimalEObjectImpl.ContainerNested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface InternalEObjectInternalEObject.EStore
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected ActuateTypeThe cached value of the 'Actuate' attribute.protected static final ActuateTypeThe default value of the 'Actuate' attribute.protected booleanThis is true if the Actuate attribute has been set.protected StringThe cached value of the 'Arcrole' attribute.protected static final StringThe default value of the 'Arcrole' attribute.protected booleanThe cached value of the 'Boolean' attribute.protected static final booleanThe default value of the 'Boolean' attribute.The default value of the 'Boolean List' attribute.protected booleanThis is true if the Boolean attribute has been set.The cached value of the 'Boolean List' attribute.protected CodeTypeThe cached value of the 'Category' containment reference.protected CategoryExtentTypeThe cached value of the 'Category Extent' containment reference.protected CodeOrNullListTypeThe cached value of the 'Category List' containment reference.protected FeatureMapThe cached value of the 'Composite Value Group' attribute list.protected BigIntegerThe cached value of the 'Count' attribute.protected static final BigIntegerThe default value of the 'Count' attribute.The default value of the 'Count Extent' attribute.The default value of the 'Count List' attribute.The cached value of the 'Count Extent' attribute.The cached value of the 'Count List' attribute.protected StringThe cached value of the 'Href' attribute.protected static final StringThe default value of the 'Href' attribute.protected ObjectThe cached value of the 'Null' attribute.protected static final ObjectThe default value of the 'Null' attribute.protected FeatureMapThe cached value of the 'Object Group' attribute list.protected MeasureTypeThe cached value of the 'Quantity' containment reference.protected QuantityExtentTypeThe cached value of the 'Quantity Extent' containment reference.protected MeasureOrNullListTypeThe cached value of the 'Quantity List' containment reference.protected static final StringThe default value of the 'Remote Schema' attribute.protected StringThe cached value of the 'Remote Schema' attribute.protected StringThe cached value of the 'Role' attribute.protected static final StringThe default value of the 'Role' attribute.protected ShowTypeThe cached value of the 'Show' attribute.protected static final ShowTypeThe default value of the 'Show' attribute.protected booleanThis is true if the Show attribute has been set.protected StringThe cached value of the 'Title' attribute.protected static final StringThe default value of the 'Title' attribute.protected TypeTypeThe cached value of the 'Type' attribute.protected static final TypeTypeThe default value of the 'Type' attribute.protected booleanThis is true if the Type attribute has been set.Fields inherited from class MinimalEObjectImpl.ContainereContainerFields inherited from class BasicEObjectImplEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface EStructuralFeature.Internal.DynamicValueHolderNILFields inherited from interface InternalEObjectEOPPOSITE_FEATURE_BASE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionNotificationChainbasicSetCategory(CodeType newCategory, NotificationChain msgs) NotificationChainbasicSetCategoryExtent(CategoryExtentType newCategoryExtent, NotificationChain msgs) NotificationChainbasicSetCategoryList(CodeOrNullListType newCategoryList, NotificationChain msgs) NotificationChainbasicSetCompositeValue(CompositeValueType newCompositeValue, NotificationChain msgs) NotificationChainbasicSetObject(EObject newObject, NotificationChain msgs) NotificationChainbasicSetQuantity(MeasureType newQuantity, NotificationChain msgs) NotificationChainbasicSetQuantityExtent(QuantityExtentType newQuantityExtent, NotificationChain msgs) NotificationChainbasicSetQuantityList(MeasureOrNullListType newQuantityList, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) FeatureMapgetCount()getHref()getNull()EObjectFeatureMapgetRole()getShow()getTitle()getType()booleanbooleanbooleanbooleanbooleanvoidsetActuate(ActuateType newActuate) voidsetArcrole(String newArcrole) voidsetBoolean(boolean newBoolean) voidsetBooleanList(List<Object> newBooleanList) voidsetCategory(CodeType newCategory) voidsetCategoryExtent(CategoryExtentType newCategoryExtent) voidsetCategoryList(CodeOrNullListType newCategoryList) voidsetCompositeValue(CompositeValueType newCompositeValue) voidsetCount(BigInteger newCount) voidsetCountExtent(List<Object> newCountExtent) voidsetCountList(List<Object> newCountList) voidvoidvoidsetQuantity(MeasureType newQuantity) voidsetQuantityExtent(QuantityExtentType newQuantityExtent) voidsetQuantityList(MeasureOrNullListType newQuantityList) voidsetRemoteSchema(String newRemoteSchema) voidvoidvoidvoidtoString()voidvoidvoidvoidMethods inherited from class MinimalEObjectImpl.ContainereBasicSetContainer, eInternalContainerMethods inherited from class MinimalEObjectImpldynamicGet, 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, eSettingsMethods inherited from class BasicEObjectImpleAddVirtualValue, 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, 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, eVirtualValuesMethods inherited from class BasicNotifierImpleNotificationRequired, eNotifyMethods inherited from class Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface InternalEObjecteNotificationRequiredMethods inherited from interface NotifiereAdapters, eDeliver, eNotify, eSetDeliver
- 
Field Details- 
BOOLEAN_EDEFAULTprotected static final boolean BOOLEAN_EDEFAULTThe default value of the 'Boolean' attribute.- See Also:
 
- 
boolean_protected boolean boolean_The cached value of the 'Boolean' attribute.- See Also:
 
- 
booleanESetprotected boolean booleanESetThis is true if the Boolean attribute has been set.
- 
categoryThe cached value of the 'Category' containment reference.- See Also:
 
- 
quantityThe cached value of the 'Quantity' containment reference.- See Also:
 
- 
COUNT_EDEFAULTThe default value of the 'Count' attribute.- See Also:
 
- 
countThe cached value of the 'Count' attribute.- See Also:
 
- 
BOOLEAN_LIST_EDEFAULTThe default value of the 'Boolean List' attribute.- See Also:
 
- 
booleanListThe cached value of the 'Boolean List' attribute.- See Also:
 
- 
categoryListThe cached value of the 'Category List' containment reference.- See Also:
 
- 
quantityListThe cached value of the 'Quantity List' containment reference.- See Also:
 
- 
COUNT_LIST_EDEFAULTThe default value of the 'Count List' attribute.- See Also:
 
- 
countListThe cached value of the 'Count List' attribute.- See Also:
 
- 
categoryExtentThe cached value of the 'Category Extent' containment reference.- See Also:
 
- 
quantityExtentThe cached value of the 'Quantity Extent' containment reference.- See Also:
 
- 
COUNT_EXTENT_EDEFAULTThe default value of the 'Count Extent' attribute.- See Also:
 
- 
countExtentThe cached value of the 'Count Extent' attribute.- See Also:
 
- 
compositeValueGroupprotected FeatureMap compositeValueGroupThe cached value of the 'Composite Value Group' attribute list.- See Also:
 
- 
objectGroupprotected FeatureMap objectGroupThe cached value of the 'Object Group' attribute list.- See Also:
 
- 
NULL_EDEFAULTThe default value of the 'Null' attribute.- See Also:
 
- 
null_The cached value of the 'Null' attribute.- See Also:
 
- 
ACTUATE_EDEFAULTThe default value of the 'Actuate' attribute.- See Also:
 
- 
actuateThe cached value of the 'Actuate' attribute.- See Also:
 
- 
actuateESetprotected boolean actuateESetThis is true if the Actuate attribute has been set.
- 
ARCROLE_EDEFAULTThe default value of the 'Arcrole' attribute.- See Also:
 
- 
arcroleThe cached value of the 'Arcrole' attribute.- See Also:
 
- 
HREF_EDEFAULTThe default value of the 'Href' attribute.- See Also:
 
- 
hrefThe cached value of the 'Href' attribute.- See Also:
 
- 
REMOTE_SCHEMA_EDEFAULTThe default value of the 'Remote Schema' attribute.- See Also:
 
- 
remoteSchemaThe cached value of the 'Remote Schema' attribute.- See Also:
 
- 
ROLE_EDEFAULTThe default value of the 'Role' attribute.- See Also:
 
- 
roleThe cached value of the 'Role' attribute.- See Also:
 
- 
SHOW_EDEFAULTThe default value of the 'Show' attribute.- See Also:
 
- 
showThe cached value of the 'Show' attribute.- See Also:
 
- 
showESetprotected boolean showESetThis is true if the Show attribute has been set.
- 
TITLE_EDEFAULTThe default value of the 'Title' attribute.- See Also:
 
- 
titleThe cached value of the 'Title' attribute.- See Also:
 
- 
TYPE_EDEFAULTThe default value of the 'Type' attribute.- See Also:
 
- 
typeThe cached value of the 'Type' attribute.- See Also:
 
- 
typeESetprotected boolean typeESetThis is true if the Type attribute has been set.
 
- 
- 
Constructor Details- 
ValuePropertyTypeImplprotected ValuePropertyTypeImpl()
 
- 
- 
Method Details- 
eStaticClassprotected EClass eStaticClass()- Overrides:
- eStaticClassin class- BasicEObjectImpl
 
- 
isBooleanpublic boolean isBoolean()- Specified by:
- isBooleanin interface- ValuePropertyType
- Returns:
- the value of the 'Boolean' attribute.
- See Also:
 
- 
setBooleanpublic void setBoolean(boolean newBoolean) - Specified by:
- setBooleanin interface- ValuePropertyType
- Parameters:
- newBoolean- the new value of the 'Boolean' attribute.
- See Also:
 
- 
unsetBooleanpublic void unsetBoolean()- Specified by:
- unsetBooleanin interface- ValuePropertyType
- See Also:
 
- 
isSetBooleanpublic boolean isSetBoolean()- Specified by:
- isSetBooleanin interface- ValuePropertyType
- Returns:
- whether the value of the 'Boolean' attribute is set.
- See Also:
 
- 
getCategory- Specified by:
- getCategoryin interface- ValuePropertyType
- Returns:
- the value of the 'Category' containment reference.
- See Also:
 
- 
basicSetCategory
- 
setCategory- Specified by:
- setCategoryin interface- ValuePropertyType
- Parameters:
- newCategory- the new value of the 'Category' containment reference.
- See Also:
 
- 
getQuantity- Specified by:
- getQuantityin interface- ValuePropertyType
- Returns:
- the value of the 'Quantity' containment reference.
- See Also:
 
- 
basicSetQuantity
- 
setQuantity- Specified by:
- setQuantityin interface- ValuePropertyType
- Parameters:
- newQuantity- the new value of the 'Quantity' containment reference.
- See Also:
 
- 
getCount- Specified by:
- getCountin interface- ValuePropertyType
- Returns:
- the value of the 'Count' attribute.
- See Also:
 
- 
setCount- Specified by:
- setCountin interface- ValuePropertyType
- Parameters:
- newCount- the new value of the 'Count' attribute.
- See Also:
 
- 
getBooleanList- Specified by:
- getBooleanListin interface- ValuePropertyType
- Returns:
- the value of the 'Boolean List' attribute.
- See Also:
 
- 
setBooleanList- Specified by:
- setBooleanListin interface- ValuePropertyType
- Parameters:
- newBooleanList- the new value of the 'Boolean List' attribute.
- See Also:
 
- 
getCategoryList- Specified by:
- getCategoryListin interface- ValuePropertyType
- Returns:
- the value of the 'Category List' containment reference.
- See Also:
 
- 
basicSetCategoryListpublic NotificationChain basicSetCategoryList(CodeOrNullListType newCategoryList, NotificationChain msgs) 
- 
setCategoryList- Specified by:
- setCategoryListin interface- ValuePropertyType
- Parameters:
- newCategoryList- the new value of the 'Category List' containment reference.
- See Also:
 
- 
getQuantityList- Specified by:
- getQuantityListin interface- ValuePropertyType
- Returns:
- the value of the 'Quantity List' containment reference.
- See Also:
 
- 
basicSetQuantityListpublic NotificationChain basicSetQuantityList(MeasureOrNullListType newQuantityList, NotificationChain msgs) 
- 
setQuantityList- Specified by:
- setQuantityListin interface- ValuePropertyType
- Parameters:
- newQuantityList- the new value of the 'Quantity List' containment reference.
- See Also:
 
- 
getCountList- Specified by:
- getCountListin interface- ValuePropertyType
- Returns:
- the value of the 'Count List' attribute.
- See Also:
 
- 
setCountList- Specified by:
- setCountListin interface- ValuePropertyType
- Parameters:
- newCountList- the new value of the 'Count List' attribute.
- See Also:
 
- 
getCategoryExtent- Specified by:
- getCategoryExtentin interface- ValuePropertyType
- Returns:
- the value of the 'Category Extent' containment reference.
- See Also:
 
- 
basicSetCategoryExtentpublic NotificationChain basicSetCategoryExtent(CategoryExtentType newCategoryExtent, NotificationChain msgs) 
- 
setCategoryExtent- Specified by:
- setCategoryExtentin interface- ValuePropertyType
- Parameters:
- newCategoryExtent- the new value of the 'Category Extent' containment reference.
- See Also:
 
- 
getQuantityExtent- Specified by:
- getQuantityExtentin interface- ValuePropertyType
- Returns:
- the value of the 'Quantity Extent' containment reference.
- See Also:
 
- 
basicSetQuantityExtentpublic NotificationChain basicSetQuantityExtent(QuantityExtentType newQuantityExtent, NotificationChain msgs) 
- 
setQuantityExtent- Specified by:
- setQuantityExtentin interface- ValuePropertyType
- Parameters:
- newQuantityExtent- the new value of the 'Quantity Extent' containment reference.
- See Also:
 
- 
getCountExtent- Specified by:
- getCountExtentin interface- ValuePropertyType
- Returns:
- the value of the 'Count Extent' attribute.
- See Also:
 
- 
setCountExtent- Specified by:
- setCountExtentin interface- ValuePropertyType
- Parameters:
- newCountExtent- the new value of the 'Count Extent' attribute.
- See Also:
 
- 
getCompositeValueGrouppublic FeatureMap getCompositeValueGroup()- Specified by:
- getCompositeValueGroupin interface- ValuePropertyType
- Returns:
- the value of the 'Composite Value Group' attribute list.
- See Also:
 
- 
getCompositeValue- Specified by:
- getCompositeValuein interface- ValuePropertyType
- Returns:
- the value of the 'Composite Value' containment reference.
- See Also:
 
- 
basicSetCompositeValuepublic NotificationChain basicSetCompositeValue(CompositeValueType newCompositeValue, NotificationChain msgs) 
- 
setCompositeValue- Specified by:
- setCompositeValuein interface- ValuePropertyType
- Parameters:
- newCompositeValue- the new value of the 'Composite Value' containment reference.
- See Also:
 
- 
getObjectGrouppublic FeatureMap getObjectGroup()- Specified by:
- getObjectGroupin interface- ValuePropertyType
- Returns:
- the value of the 'Object Group' attribute list.
- See Also:
 
- 
getObjectpublic EObject getObject()- Specified by:
- getObjectin interface- ValuePropertyType
- Returns:
- the value of the 'Object' containment reference.
- See Also:
 
- 
basicSetObjectpublic NotificationChain basicSetObject(EObject newObject, NotificationChain msgs) 
- 
getNull- Specified by:
- getNullin interface- ValuePropertyType
- Returns:
- the value of the 'Null' attribute.
- See Also:
 
- 
setNull- Specified by:
- setNullin interface- ValuePropertyType
- Parameters:
- newNull- the new value of the 'Null' attribute.
- See Also:
 
- 
getActuate- Specified by:
- getActuatein interface- ValuePropertyType
- Returns:
- the value of the 'Actuate' attribute.
- See Also:
 
- 
setActuate- Specified by:
- setActuatein interface- ValuePropertyType
- Parameters:
- newActuate- the new value of the 'Actuate' attribute.
- See Also:
 
- 
unsetActuatepublic void unsetActuate()- Specified by:
- unsetActuatein interface- ValuePropertyType
- See Also:
 
- 
isSetActuatepublic boolean isSetActuate()- Specified by:
- isSetActuatein interface- ValuePropertyType
- Returns:
- whether the value of the 'Actuate' attribute is set.
- See Also:
 
- 
getArcrole- Specified by:
- getArcrolein interface- ValuePropertyType
- Returns:
- the value of the 'Arcrole' attribute.
- See Also:
 
- 
setArcrole- Specified by:
- setArcrolein interface- ValuePropertyType
- Parameters:
- newArcrole- the new value of the 'Arcrole' attribute.
- See Also:
 
- 
getHref- Specified by:
- getHrefin interface- ValuePropertyType
- Returns:
- the value of the 'Href' attribute.
- See Also:
 
- 
setHref- Specified by:
- setHrefin interface- ValuePropertyType
- Parameters:
- newHref- the new value of the 'Href' attribute.
- See Also:
 
- 
getRemoteSchema- Specified by:
- getRemoteSchemain interface- ValuePropertyType
- Returns:
- the value of the 'Remote Schema' attribute.
- See Also:
 
- 
setRemoteSchema- Specified by:
- setRemoteSchemain interface- ValuePropertyType
- Parameters:
- newRemoteSchema- the new value of the 'Remote Schema' attribute.
- See Also:
 
- 
getRole- Specified by:
- getRolein interface- ValuePropertyType
- Returns:
- the value of the 'Role' attribute.
- See Also:
 
- 
setRole- Specified by:
- setRolein interface- ValuePropertyType
- Parameters:
- newRole- the new value of the 'Role' attribute.
- See Also:
 
- 
getShow- Specified by:
- getShowin interface- ValuePropertyType
- Returns:
- the value of the 'Show' attribute.
- See Also:
 
- 
setShow- Specified by:
- setShowin interface- ValuePropertyType
- Parameters:
- newShow- the new value of the 'Show' attribute.
- See Also:
 
- 
unsetShowpublic void unsetShow()- Specified by:
- unsetShowin interface- ValuePropertyType
- See Also:
 
- 
isSetShowpublic boolean isSetShow()- Specified by:
- isSetShowin interface- ValuePropertyType
- Returns:
- whether the value of the 'Show' attribute is set.
- See Also:
 
- 
getTitle- Specified by:
- getTitlein interface- ValuePropertyType
- Returns:
- the value of the 'Title' attribute.
- See Also:
 
- 
setTitle- Specified by:
- setTitlein interface- ValuePropertyType
- Parameters:
- newTitle- the new value of the 'Title' attribute.
- See Also:
 
- 
getType- Specified by:
- getTypein interface- ValuePropertyType
- Returns:
- the value of the 'Type' attribute.
- See Also:
 
- 
setType- Specified by:
- setTypein interface- ValuePropertyType
- Parameters:
- newType- the new value of the 'Type' attribute.
- See Also:
 
- 
unsetTypepublic void unsetType()- Specified by:
- unsetTypein interface- ValuePropertyType
- See Also:
 
- 
isSetTypepublic boolean isSetType()- Specified by:
- isSetTypein interface- ValuePropertyType
- Returns:
- whether the value of the 'Type' attribute is set.
- See Also:
 
- 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
- eInverseRemovein class- BasicEObjectImpl
 
- 
eGet- Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- BasicEObjectImpl
 
- 
eSet- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- BasicEObjectImpl
 
- 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- BasicEObjectImpl
 
- 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- BasicEObjectImpl
 
- 
toString- Overrides:
- toStringin class- BasicEObjectImpl
 
 
-