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 Summary
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
Nested classes/interfaces inherited from class MinimalEObjectImpl
MinimalEObjectImpl.Container
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
Nested classes/interfaces inherited from interface InternalEObject
InternalEObject.EStore
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ActuateType
The cached value of the 'Actuate
' attribute.protected static final ActuateType
The default value of the 'Actuate
' attribute.protected boolean
This is true if the Actuate attribute has been set.protected String
The cached value of the 'Arcrole
' attribute.protected static final String
The default value of the 'Arcrole
' attribute.protected boolean
The cached value of the 'Boolean
' attribute.protected static final boolean
The default value of the 'Boolean
' attribute.The default value of the 'Boolean List
' attribute.protected boolean
This is true if the Boolean attribute has been set.The cached value of the 'Boolean List
' attribute.protected CodeType
The cached value of the 'Category
' containment reference.protected CategoryExtentType
The cached value of the 'Category Extent
' containment reference.protected CodeOrNullListType
The cached value of the 'Category List
' containment reference.protected FeatureMap
The cached value of the 'Composite Value Group
' attribute list.protected BigInteger
The cached value of the 'Count
' attribute.protected static final BigInteger
The 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 String
The cached value of the 'Href
' attribute.protected static final String
The default value of the 'Href
' attribute.protected Object
The cached value of the 'Null
' attribute.protected static final Object
The default value of the 'Null
' attribute.protected FeatureMap
The cached value of the 'Object Group
' attribute list.protected MeasureType
The cached value of the 'Quantity
' containment reference.protected QuantityExtentType
The cached value of the 'Quantity Extent
' containment reference.protected MeasureOrNullListType
The cached value of the 'Quantity List
' containment reference.protected static final String
The default value of the 'Remote Schema
' attribute.protected String
The cached value of the 'Remote Schema
' attribute.protected String
The cached value of the 'Role
' attribute.protected static final String
The default value of the 'Role
' attribute.protected ShowType
The cached value of the 'Show
' attribute.protected static final ShowType
The default value of the 'Show
' attribute.protected boolean
This is true if the Show attribute has been set.protected String
The cached value of the 'Title
' attribute.protected static final String
The default value of the 'Title
' attribute.protected TypeType
The cached value of the 'Type
' attribute.protected static final TypeType
The default value of the 'Type
' attribute.protected boolean
This is true if the Type attribute has been set.Fields inherited from class MinimalEObjectImpl.Container
eContainer
Fields inherited from class BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Fields inherited from interface EStructuralFeature.Internal.DynamicValueHolder
NIL
Fields inherited from interface InternalEObject
EOPPOSITE_FEATURE_BASE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionNotificationChain
basicSetCategory
(CodeType newCategory, NotificationChain msgs) NotificationChain
basicSetCategoryExtent
(CategoryExtentType newCategoryExtent, NotificationChain msgs) NotificationChain
basicSetCategoryList
(CodeOrNullListType newCategoryList, NotificationChain msgs) NotificationChain
basicSetCompositeValue
(CompositeValueType newCompositeValue, NotificationChain msgs) NotificationChain
basicSetObject
(EObject newObject, NotificationChain msgs) NotificationChain
basicSetQuantity
(MeasureType newQuantity, NotificationChain msgs) NotificationChain
basicSetQuantityExtent
(QuantityExtentType newQuantityExtent, NotificationChain msgs) NotificationChain
basicSetQuantityList
(MeasureOrNullListType newQuantityList, NotificationChain msgs) eGet
(int featureID, boolean resolve, boolean coreType) NotificationChain
eInverseRemove
(InternalEObject otherEnd, int featureID, NotificationChain msgs) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) FeatureMap
getCount()
getHref()
getNull()
EObject
FeatureMap
getRole()
getShow()
getTitle()
getType()
boolean
boolean
boolean
boolean
boolean
void
setActuate
(ActuateType newActuate) void
setArcrole
(String newArcrole) void
setBoolean
(boolean newBoolean) void
setBooleanList
(List<Object> newBooleanList) void
setCategory
(CodeType newCategory) void
setCategoryExtent
(CategoryExtentType newCategoryExtent) void
setCategoryList
(CodeOrNullListType newCategoryList) void
setCompositeValue
(CompositeValueType newCompositeValue) void
setCount
(BigInteger newCount) void
setCountExtent
(List<Object> newCountExtent) void
setCountList
(List<Object> newCountList) void
void
void
setQuantity
(MeasureType newQuantity) void
setQuantityExtent
(QuantityExtentType newQuantityExtent) void
setQuantityList
(MeasureOrNullListType newQuantityList) void
setRemoteSchema
(String newRemoteSchema) void
void
void
void
toString()
void
void
void
void
Methods inherited from class MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
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, 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 BasicNotifierImpl
eNotificationRequired, eNotify
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface InternalEObject
eNotificationRequired
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
BOOLEAN_EDEFAULT
protected 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:
-
booleanESet
protected boolean booleanESetThis is true if the Boolean attribute has been set. -
category
The cached value of the 'Category
' containment reference.- See Also:
-
quantity
The cached value of the 'Quantity
' containment reference.- See Also:
-
COUNT_EDEFAULT
The default value of the 'Count
' attribute.- See Also:
-
count
The cached value of the 'Count
' attribute.- See Also:
-
BOOLEAN_LIST_EDEFAULT
The default value of the 'Boolean List
' attribute.- See Also:
-
booleanList
The cached value of the 'Boolean List
' attribute.- See Also:
-
categoryList
The cached value of the 'Category List
' containment reference.- See Also:
-
quantityList
The cached value of the 'Quantity List
' containment reference.- See Also:
-
COUNT_LIST_EDEFAULT
The default value of the 'Count List
' attribute.- See Also:
-
countList
The cached value of the 'Count List
' attribute.- See Also:
-
categoryExtent
The cached value of the 'Category Extent
' containment reference.- See Also:
-
quantityExtent
The cached value of the 'Quantity Extent
' containment reference.- See Also:
-
COUNT_EXTENT_EDEFAULT
The default value of the 'Count Extent
' attribute.- See Also:
-
countExtent
The cached value of the 'Count Extent
' attribute.- See Also:
-
compositeValueGroup
protected FeatureMap compositeValueGroupThe cached value of the 'Composite Value Group
' attribute list.- See Also:
-
objectGroup
protected FeatureMap objectGroupThe cached value of the 'Object Group
' attribute list.- See Also:
-
NULL_EDEFAULT
The default value of the 'Null
' attribute.- See Also:
-
null_
The cached value of the 'Null
' attribute.- See Also:
-
ACTUATE_EDEFAULT
The default value of the 'Actuate
' attribute.- See Also:
-
actuate
The cached value of the 'Actuate
' attribute.- See Also:
-
actuateESet
protected boolean actuateESetThis is true if the Actuate attribute has been set. -
ARCROLE_EDEFAULT
The default value of the 'Arcrole
' attribute.- See Also:
-
arcrole
The cached value of the 'Arcrole
' attribute.- See Also:
-
HREF_EDEFAULT
The default value of the 'Href
' attribute.- See Also:
-
href
The cached value of the 'Href
' attribute.- See Also:
-
REMOTE_SCHEMA_EDEFAULT
The default value of the 'Remote Schema
' attribute.- See Also:
-
remoteSchema
The cached value of the 'Remote Schema
' attribute.- See Also:
-
ROLE_EDEFAULT
The default value of the 'Role
' attribute.- See Also:
-
role
The cached value of the 'Role
' attribute.- See Also:
-
SHOW_EDEFAULT
The default value of the 'Show
' attribute.- See Also:
-
show
The cached value of the 'Show
' attribute.- See Also:
-
showESet
protected boolean showESetThis is true if the Show attribute has been set. -
TITLE_EDEFAULT
The default value of the 'Title
' attribute.- See Also:
-
title
The cached value of the 'Title
' attribute.- See Also:
-
TYPE_EDEFAULT
The default value of the 'Type
' attribute.- See Also:
-
type
The cached value of the 'Type
' attribute.- See Also:
-
typeESet
protected boolean typeESetThis is true if the Type attribute has been set.
-
-
Constructor Details
-
ValuePropertyTypeImpl
protected ValuePropertyTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classBasicEObjectImpl
-
isBoolean
public boolean isBoolean()- Specified by:
isBoolean
in interfaceValuePropertyType
- Returns:
- the value of the 'Boolean' attribute.
- See Also:
-
setBoolean
public void setBoolean(boolean newBoolean) - Specified by:
setBoolean
in interfaceValuePropertyType
- Parameters:
newBoolean
- the new value of the 'Boolean' attribute.- See Also:
-
unsetBoolean
public void unsetBoolean()- Specified by:
unsetBoolean
in interfaceValuePropertyType
- See Also:
-
isSetBoolean
public boolean isSetBoolean()- Specified by:
isSetBoolean
in interfaceValuePropertyType
- Returns:
- whether the value of the 'Boolean' attribute is set.
- See Also:
-
getCategory
- Specified by:
getCategory
in interfaceValuePropertyType
- Returns:
- the value of the 'Category' containment reference.
- See Also:
-
basicSetCategory
-
setCategory
- Specified by:
setCategory
in interfaceValuePropertyType
- Parameters:
newCategory
- the new value of the 'Category' containment reference.- See Also:
-
getQuantity
- Specified by:
getQuantity
in interfaceValuePropertyType
- Returns:
- the value of the 'Quantity' containment reference.
- See Also:
-
basicSetQuantity
-
setQuantity
- Specified by:
setQuantity
in interfaceValuePropertyType
- Parameters:
newQuantity
- the new value of the 'Quantity' containment reference.- See Also:
-
getCount
- Specified by:
getCount
in interfaceValuePropertyType
- Returns:
- the value of the 'Count' attribute.
- See Also:
-
setCount
- Specified by:
setCount
in interfaceValuePropertyType
- Parameters:
newCount
- the new value of the 'Count' attribute.- See Also:
-
getBooleanList
- Specified by:
getBooleanList
in interfaceValuePropertyType
- Returns:
- the value of the 'Boolean List' attribute.
- See Also:
-
setBooleanList
- Specified by:
setBooleanList
in interfaceValuePropertyType
- Parameters:
newBooleanList
- the new value of the 'Boolean List' attribute.- See Also:
-
getCategoryList
- Specified by:
getCategoryList
in interfaceValuePropertyType
- Returns:
- the value of the 'Category List' containment reference.
- See Also:
-
basicSetCategoryList
public NotificationChain basicSetCategoryList(CodeOrNullListType newCategoryList, NotificationChain msgs) -
setCategoryList
- Specified by:
setCategoryList
in interfaceValuePropertyType
- Parameters:
newCategoryList
- the new value of the 'Category List' containment reference.- See Also:
-
getQuantityList
- Specified by:
getQuantityList
in interfaceValuePropertyType
- Returns:
- the value of the 'Quantity List' containment reference.
- See Also:
-
basicSetQuantityList
public NotificationChain basicSetQuantityList(MeasureOrNullListType newQuantityList, NotificationChain msgs) -
setQuantityList
- Specified by:
setQuantityList
in interfaceValuePropertyType
- Parameters:
newQuantityList
- the new value of the 'Quantity List' containment reference.- See Also:
-
getCountList
- Specified by:
getCountList
in interfaceValuePropertyType
- Returns:
- the value of the 'Count List' attribute.
- See Also:
-
setCountList
- Specified by:
setCountList
in interfaceValuePropertyType
- Parameters:
newCountList
- the new value of the 'Count List' attribute.- See Also:
-
getCategoryExtent
- Specified by:
getCategoryExtent
in interfaceValuePropertyType
- Returns:
- the value of the 'Category Extent' containment reference.
- See Also:
-
basicSetCategoryExtent
public NotificationChain basicSetCategoryExtent(CategoryExtentType newCategoryExtent, NotificationChain msgs) -
setCategoryExtent
- Specified by:
setCategoryExtent
in interfaceValuePropertyType
- Parameters:
newCategoryExtent
- the new value of the 'Category Extent' containment reference.- See Also:
-
getQuantityExtent
- Specified by:
getQuantityExtent
in interfaceValuePropertyType
- Returns:
- the value of the 'Quantity Extent' containment reference.
- See Also:
-
basicSetQuantityExtent
public NotificationChain basicSetQuantityExtent(QuantityExtentType newQuantityExtent, NotificationChain msgs) -
setQuantityExtent
- Specified by:
setQuantityExtent
in interfaceValuePropertyType
- Parameters:
newQuantityExtent
- the new value of the 'Quantity Extent' containment reference.- See Also:
-
getCountExtent
- Specified by:
getCountExtent
in interfaceValuePropertyType
- Returns:
- the value of the 'Count Extent' attribute.
- See Also:
-
setCountExtent
- Specified by:
setCountExtent
in interfaceValuePropertyType
- Parameters:
newCountExtent
- the new value of the 'Count Extent' attribute.- See Also:
-
getCompositeValueGroup
public FeatureMap getCompositeValueGroup()- Specified by:
getCompositeValueGroup
in interfaceValuePropertyType
- Returns:
- the value of the 'Composite Value Group' attribute list.
- See Also:
-
getCompositeValue
- Specified by:
getCompositeValue
in interfaceValuePropertyType
- Returns:
- the value of the 'Composite Value' containment reference.
- See Also:
-
basicSetCompositeValue
public NotificationChain basicSetCompositeValue(CompositeValueType newCompositeValue, NotificationChain msgs) -
setCompositeValue
- Specified by:
setCompositeValue
in interfaceValuePropertyType
- Parameters:
newCompositeValue
- the new value of the 'Composite Value' containment reference.- See Also:
-
getObjectGroup
public FeatureMap getObjectGroup()- Specified by:
getObjectGroup
in interfaceValuePropertyType
- Returns:
- the value of the 'Object Group' attribute list.
- See Also:
-
getObject
public EObject getObject()- Specified by:
getObject
in interfaceValuePropertyType
- Returns:
- the value of the 'Object' containment reference.
- See Also:
-
basicSetObject
public NotificationChain basicSetObject(EObject newObject, NotificationChain msgs) -
getNull
- Specified by:
getNull
in interfaceValuePropertyType
- Returns:
- the value of the 'Null' attribute.
- See Also:
-
setNull
- Specified by:
setNull
in interfaceValuePropertyType
- Parameters:
newNull
- the new value of the 'Null' attribute.- See Also:
-
getActuate
- Specified by:
getActuate
in interfaceValuePropertyType
- Returns:
- the value of the 'Actuate' attribute.
- See Also:
-
setActuate
- Specified by:
setActuate
in interfaceValuePropertyType
- Parameters:
newActuate
- the new value of the 'Actuate' attribute.- See Also:
-
unsetActuate
public void unsetActuate()- Specified by:
unsetActuate
in interfaceValuePropertyType
- See Also:
-
isSetActuate
public boolean isSetActuate()- Specified by:
isSetActuate
in interfaceValuePropertyType
- Returns:
- whether the value of the 'Actuate' attribute is set.
- See Also:
-
getArcrole
- Specified by:
getArcrole
in interfaceValuePropertyType
- Returns:
- the value of the 'Arcrole' attribute.
- See Also:
-
setArcrole
- Specified by:
setArcrole
in interfaceValuePropertyType
- Parameters:
newArcrole
- the new value of the 'Arcrole' attribute.- See Also:
-
getHref
- Specified by:
getHref
in interfaceValuePropertyType
- Returns:
- the value of the 'Href' attribute.
- See Also:
-
setHref
- Specified by:
setHref
in interfaceValuePropertyType
- Parameters:
newHref
- the new value of the 'Href' attribute.- See Also:
-
getRemoteSchema
- Specified by:
getRemoteSchema
in interfaceValuePropertyType
- Returns:
- the value of the 'Remote Schema' attribute.
- See Also:
-
setRemoteSchema
- Specified by:
setRemoteSchema
in interfaceValuePropertyType
- Parameters:
newRemoteSchema
- the new value of the 'Remote Schema' attribute.- See Also:
-
getRole
- Specified by:
getRole
in interfaceValuePropertyType
- Returns:
- the value of the 'Role' attribute.
- See Also:
-
setRole
- Specified by:
setRole
in interfaceValuePropertyType
- Parameters:
newRole
- the new value of the 'Role' attribute.- See Also:
-
getShow
- Specified by:
getShow
in interfaceValuePropertyType
- Returns:
- the value of the 'Show' attribute.
- See Also:
-
setShow
- Specified by:
setShow
in interfaceValuePropertyType
- Parameters:
newShow
- the new value of the 'Show' attribute.- See Also:
-
unsetShow
public void unsetShow()- Specified by:
unsetShow
in interfaceValuePropertyType
- See Also:
-
isSetShow
public boolean isSetShow()- Specified by:
isSetShow
in interfaceValuePropertyType
- Returns:
- whether the value of the 'Show' attribute is set.
- See Also:
-
getTitle
- Specified by:
getTitle
in interfaceValuePropertyType
- Returns:
- the value of the 'Title' attribute.
- See Also:
-
setTitle
- Specified by:
setTitle
in interfaceValuePropertyType
- Parameters:
newTitle
- the new value of the 'Title' attribute.- See Also:
-
getType
- Specified by:
getType
in interfaceValuePropertyType
- Returns:
- the value of the 'Type' attribute.
- See Also:
-
setType
- Specified by:
setType
in interfaceValuePropertyType
- Parameters:
newType
- the new value of the 'Type' attribute.- See Also:
-
unsetType
public void unsetType()- Specified by:
unsetType
in interfaceValuePropertyType
- See Also:
-
isSetType
public boolean isSetType()- Specified by:
isSetType
in interfaceValuePropertyType
- Returns:
- whether the value of the 'Type' attribute is set.
- See Also:
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemove
in classBasicEObjectImpl
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classBasicEObjectImpl
-
eSet
- 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
- Overrides:
toString
in classBasicEObjectImpl
-