Package net.opengis.gml311.impl
Class FeatureStyleTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- AbstractGMLTypeImpl
-
- FeatureStyleTypeImpl
-
- All Implemented Interfaces:
AbstractGMLType
,FeatureStyleType
,Notifier
,EObject
,EStructuralFeature.Internal.DynamicValueHolder
,InternalEObject
public class FeatureStyleTypeImpl extends AbstractGMLTypeImpl implements FeatureStyleType
An implementation of the model object 'Feature Style 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 String
BASE_TYPE_EDEFAULT
The default value of the 'Base Type
' attribute.protected String
baseType
The cached value of the 'Base Type
' attribute.protected static String
FEATURE_CONSTRAINT_EDEFAULT
The default value of the 'Feature Constraint
' attribute.protected static String
FEATURE_TYPE_EDEFAULT
The default value of the 'Feature Type
' attribute.protected String
featureConstraint
The cached value of the 'Feature Constraint
' attribute.protected String
featureType
The cached value of the 'Feature Type
' attribute.protected EList<GeometryStylePropertyType>
geometryStyle
The cached value of the 'Geometry Style
' containment reference list.protected LabelStylePropertyType
labelStyle
The cached value of the 'Label Style
' containment reference.protected static QueryGrammarEnumeration
QUERY_GRAMMAR_EDEFAULT
The default value of the 'Query Grammar
' attribute.protected QueryGrammarEnumeration
queryGrammar
The cached value of the 'Query Grammar
' attribute.protected boolean
queryGrammarESet
This is true if the Query Grammar attribute has been set.protected EList<TopologyStylePropertyType>
topologyStyle
The cached value of the 'Topology Style
' containment reference list.-
Fields inherited from class AbstractGMLTypeImpl
description, id, ID_EDEFAULT, metaDataProperty, nameGroup
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
FeatureStyleTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChain
basicSetLabelStyle(LabelStylePropertyType newLabelStyle, NotificationChain msgs)
Object
eGet(int featureID, boolean resolve, boolean coreType)
NotificationChain
eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected EClass
eStaticClass()
void
eUnset(int featureID)
String
getBaseType()
String
getFeatureConstraint()
String
getFeatureType()
EList<GeometryStylePropertyType>
getGeometryStyle()
LabelStylePropertyType
getLabelStyle()
QueryGrammarEnumeration
getQueryGrammar()
EList<TopologyStylePropertyType>
getTopologyStyle()
boolean
isSetQueryGrammar()
void
setBaseType(String newBaseType)
void
setFeatureConstraint(String newFeatureConstraint)
void
setFeatureType(String newFeatureType)
void
setLabelStyle(LabelStylePropertyType newLabelStyle)
void
setQueryGrammar(QueryGrammarEnumeration newQueryGrammar)
String
toString()
void
unsetQueryGrammar()
-
Methods inherited from class AbstractGMLTypeImpl
basicSetDescription, getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
-
-
-
Field Detail
-
FEATURE_CONSTRAINT_EDEFAULT
protected static final String FEATURE_CONSTRAINT_EDEFAULT
The default value of the 'Feature Constraint
' attribute.- See Also:
getFeatureConstraint()
-
featureConstraint
protected String featureConstraint
The cached value of the 'Feature Constraint
' attribute.- See Also:
getFeatureConstraint()
-
geometryStyle
protected EList<GeometryStylePropertyType> geometryStyle
The cached value of the 'Geometry Style
' containment reference list.- See Also:
getGeometryStyle()
-
topologyStyle
protected EList<TopologyStylePropertyType> topologyStyle
The cached value of the 'Topology Style
' containment reference list.- See Also:
getTopologyStyle()
-
labelStyle
protected LabelStylePropertyType labelStyle
The cached value of the 'Label Style
' containment reference.- See Also:
getLabelStyle()
-
BASE_TYPE_EDEFAULT
protected static final String BASE_TYPE_EDEFAULT
The default value of the 'Base Type
' attribute.- See Also:
getBaseType()
-
baseType
protected String baseType
The cached value of the 'Base Type
' attribute.- See Also:
getBaseType()
-
FEATURE_TYPE_EDEFAULT
protected static final String FEATURE_TYPE_EDEFAULT
The default value of the 'Feature Type
' attribute.- See Also:
getFeatureType()
-
featureType
protected String featureType
The cached value of the 'Feature Type
' attribute.- See Also:
getFeatureType()
-
QUERY_GRAMMAR_EDEFAULT
protected static final QueryGrammarEnumeration QUERY_GRAMMAR_EDEFAULT
The default value of the 'Query Grammar
' attribute.- See Also:
getQueryGrammar()
-
queryGrammar
protected QueryGrammarEnumeration queryGrammar
The cached value of the 'Query Grammar
' attribute.- See Also:
getQueryGrammar()
-
queryGrammarESet
protected boolean queryGrammarESet
This is true if the Query Grammar attribute has been set.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClass
in classAbstractGMLTypeImpl
-
getFeatureConstraint
public String getFeatureConstraint()
- Specified by:
getFeatureConstraint
in interfaceFeatureStyleType
- Returns:
- the value of the 'Feature Constraint' attribute.
- See Also:
FeatureStyleType.setFeatureConstraint(String)
,Gml311Package.getFeatureStyleType_FeatureConstraint()
-
setFeatureConstraint
public void setFeatureConstraint(String newFeatureConstraint)
- Specified by:
setFeatureConstraint
in interfaceFeatureStyleType
- Parameters:
newFeatureConstraint
- the new value of the 'Feature Constraint' attribute.- See Also:
FeatureStyleType.getFeatureConstraint()
-
getGeometryStyle
public EList<GeometryStylePropertyType> getGeometryStyle()
- Specified by:
getGeometryStyle
in interfaceFeatureStyleType
- Returns:
- the value of the 'Geometry Style' containment reference list.
- See Also:
Gml311Package.getFeatureStyleType_GeometryStyle()
-
getTopologyStyle
public EList<TopologyStylePropertyType> getTopologyStyle()
- Specified by:
getTopologyStyle
in interfaceFeatureStyleType
- Returns:
- the value of the 'Topology Style' containment reference list.
- See Also:
Gml311Package.getFeatureStyleType_TopologyStyle()
-
getLabelStyle
public LabelStylePropertyType getLabelStyle()
- Specified by:
getLabelStyle
in interfaceFeatureStyleType
- Returns:
- the value of the 'Label Style' containment reference.
- See Also:
FeatureStyleType.setLabelStyle(LabelStylePropertyType)
,Gml311Package.getFeatureStyleType_LabelStyle()
-
basicSetLabelStyle
public NotificationChain basicSetLabelStyle(LabelStylePropertyType newLabelStyle, NotificationChain msgs)
-
setLabelStyle
public void setLabelStyle(LabelStylePropertyType newLabelStyle)
- Specified by:
setLabelStyle
in interfaceFeatureStyleType
- Parameters:
newLabelStyle
- the new value of the 'Label Style' containment reference.- See Also:
FeatureStyleType.getLabelStyle()
-
getBaseType
public String getBaseType()
- Specified by:
getBaseType
in interfaceFeatureStyleType
- Returns:
- the value of the 'Base Type' attribute.
- See Also:
FeatureStyleType.setBaseType(String)
,Gml311Package.getFeatureStyleType_BaseType()
-
setBaseType
public void setBaseType(String newBaseType)
- Specified by:
setBaseType
in interfaceFeatureStyleType
- Parameters:
newBaseType
- the new value of the 'Base Type' attribute.- See Also:
FeatureStyleType.getBaseType()
-
getFeatureType
public String getFeatureType()
- Specified by:
getFeatureType
in interfaceFeatureStyleType
- Returns:
- the value of the 'Feature Type' attribute.
- See Also:
FeatureStyleType.setFeatureType(String)
,Gml311Package.getFeatureStyleType_FeatureType()
-
setFeatureType
public void setFeatureType(String newFeatureType)
- Specified by:
setFeatureType
in interfaceFeatureStyleType
- Parameters:
newFeatureType
- the new value of the 'Feature Type' attribute.- See Also:
FeatureStyleType.getFeatureType()
-
getQueryGrammar
public QueryGrammarEnumeration getQueryGrammar()
- Specified by:
getQueryGrammar
in interfaceFeatureStyleType
- Returns:
- the value of the 'Query Grammar' attribute.
- See Also:
QueryGrammarEnumeration
,FeatureStyleType.isSetQueryGrammar()
,FeatureStyleType.unsetQueryGrammar()
,FeatureStyleType.setQueryGrammar(QueryGrammarEnumeration)
,Gml311Package.getFeatureStyleType_QueryGrammar()
-
setQueryGrammar
public void setQueryGrammar(QueryGrammarEnumeration newQueryGrammar)
- Specified by:
setQueryGrammar
in interfaceFeatureStyleType
- Parameters:
newQueryGrammar
- the new value of the 'Query Grammar' attribute.- See Also:
QueryGrammarEnumeration
,FeatureStyleType.isSetQueryGrammar()
,FeatureStyleType.unsetQueryGrammar()
,FeatureStyleType.getQueryGrammar()
-
unsetQueryGrammar
public void unsetQueryGrammar()
- Specified by:
unsetQueryGrammar
in interfaceFeatureStyleType
- See Also:
FeatureStyleType.isSetQueryGrammar()
,FeatureStyleType.getQueryGrammar()
,FeatureStyleType.setQueryGrammar(QueryGrammarEnumeration)
-
isSetQueryGrammar
public boolean isSetQueryGrammar()
- Specified by:
isSetQueryGrammar
in interfaceFeatureStyleType
- Returns:
- whether the value of the 'Query Grammar' attribute is set.
- See Also:
FeatureStyleType.unsetQueryGrammar()
,FeatureStyleType.getQueryGrammar()
,FeatureStyleType.setQueryGrammar(QueryGrammarEnumeration)
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
- Overrides:
eInverseRemove
in classAbstractGMLTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classAbstractGMLTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classAbstractGMLTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classAbstractGMLTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classAbstractGMLTypeImpl
-
toString
public String toString()
- Overrides:
toString
in classAbstractGMLTypeImpl
-
-