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 StringBASE_TYPE_EDEFAULTThe default value of the 'Base Type' attribute.protected StringbaseTypeThe cached value of the 'Base Type' attribute.protected static StringFEATURE_CONSTRAINT_EDEFAULTThe default value of the 'Feature Constraint' attribute.protected static StringFEATURE_TYPE_EDEFAULTThe default value of the 'Feature Type' attribute.protected StringfeatureConstraintThe cached value of the 'Feature Constraint' attribute.protected StringfeatureTypeThe cached value of the 'Feature Type' attribute.protected EList<GeometryStylePropertyType>geometryStyleThe cached value of the 'Geometry Style' containment reference list.protected LabelStylePropertyTypelabelStyleThe cached value of the 'Label Style' containment reference.protected static QueryGrammarEnumerationQUERY_GRAMMAR_EDEFAULTThe default value of the 'Query Grammar' attribute.protected QueryGrammarEnumerationqueryGrammarThe cached value of the 'Query Grammar' attribute.protected booleanqueryGrammarESetThis is true if the Query Grammar attribute has been set.protected EList<TopologyStylePropertyType>topologyStyleThe 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 protectedFeatureStyleTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetLabelStyle(LabelStylePropertyType newLabelStyle, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)StringgetBaseType()StringgetFeatureConstraint()StringgetFeatureType()EList<GeometryStylePropertyType>getGeometryStyle()LabelStylePropertyTypegetLabelStyle()QueryGrammarEnumerationgetQueryGrammar()EList<TopologyStylePropertyType>getTopologyStyle()booleanisSetQueryGrammar()voidsetBaseType(String newBaseType)voidsetFeatureConstraint(String newFeatureConstraint)voidsetFeatureType(String newFeatureType)voidsetLabelStyle(LabelStylePropertyType newLabelStyle)voidsetQueryGrammar(QueryGrammarEnumeration newQueryGrammar)StringtoString()voidunsetQueryGrammar()-
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:
eStaticClassin classAbstractGMLTypeImpl
-
getFeatureConstraint
public String getFeatureConstraint()
- Specified by:
getFeatureConstraintin 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:
setFeatureConstraintin interfaceFeatureStyleType- Parameters:
newFeatureConstraint- the new value of the 'Feature Constraint' attribute.- See Also:
FeatureStyleType.getFeatureConstraint()
-
getGeometryStyle
public EList<GeometryStylePropertyType> getGeometryStyle()
- Specified by:
getGeometryStylein interfaceFeatureStyleType- Returns:
- the value of the 'Geometry Style' containment reference list.
- See Also:
Gml311Package.getFeatureStyleType_GeometryStyle()
-
getTopologyStyle
public EList<TopologyStylePropertyType> getTopologyStyle()
- Specified by:
getTopologyStylein interfaceFeatureStyleType- Returns:
- the value of the 'Topology Style' containment reference list.
- See Also:
Gml311Package.getFeatureStyleType_TopologyStyle()
-
getLabelStyle
public LabelStylePropertyType getLabelStyle()
- Specified by:
getLabelStylein 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:
setLabelStylein interfaceFeatureStyleType- Parameters:
newLabelStyle- the new value of the 'Label Style' containment reference.- See Also:
FeatureStyleType.getLabelStyle()
-
getBaseType
public String getBaseType()
- Specified by:
getBaseTypein 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:
setBaseTypein interfaceFeatureStyleType- Parameters:
newBaseType- the new value of the 'Base Type' attribute.- See Also:
FeatureStyleType.getBaseType()
-
getFeatureType
public String getFeatureType()
- Specified by:
getFeatureTypein 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:
setFeatureTypein interfaceFeatureStyleType- Parameters:
newFeatureType- the new value of the 'Feature Type' attribute.- See Also:
FeatureStyleType.getFeatureType()
-
getQueryGrammar
public QueryGrammarEnumeration getQueryGrammar()
- Specified by:
getQueryGrammarin 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:
setQueryGrammarin 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:
unsetQueryGrammarin interfaceFeatureStyleType- See Also:
FeatureStyleType.isSetQueryGrammar(),FeatureStyleType.getQueryGrammar(),FeatureStyleType.setQueryGrammar(QueryGrammarEnumeration)
-
isSetQueryGrammar
public boolean isSetQueryGrammar()
- Specified by:
isSetQueryGrammarin 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:
eInverseRemovein classAbstractGMLTypeImpl
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classAbstractGMLTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classAbstractGMLTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classAbstractGMLTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classAbstractGMLTypeImpl
-
toString
public String toString()
- Overrides:
toStringin classAbstractGMLTypeImpl
-
-