Package net.opengis.gml311.impl
Class TinTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- MinimalEObjectImpl
- 
- MinimalEObjectImpl.Container
 
 
 
 
- 
- All Implemented Interfaces:
- AbstractGeometricPrimitiveType,- AbstractGeometryType,- AbstractGMLType,- AbstractSurfaceType,- SurfaceType,- TinType,- TriangulatedSurfaceType,- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject
 
 public class TinTypeImpl extends TriangulatedSurfaceTypeImpl implements TinType An implementation of the model object 'Tin Type'.The following features are implemented: 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class MinimalEObjectImpl.ContainerMinimalEObjectImpl.Container.Dynamic
 - 
Nested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected EList<LineStringSegmentArrayPropertyType>breakLinesThe cached value of the 'Break Lines' containment reference list.protected ControlPointTypecontrolPointThe cached value of the 'Control Point' containment reference.protected LengthTypemaxLengthThe cached value of the 'Max Length' containment reference.protected EList<LineStringSegmentArrayPropertyType>stopLinesThe cached value of the 'Stop Lines' containment reference list.- 
Fields inherited from class TriangulatedSurfaceTypeImpltrianglePatches
 - 
Fields inherited from class SurfaceTypeImplpatchesGroup
 - 
Fields inherited from class AbstractGeometryTypeImplAXIS_LABELS_EDEFAULT, axisLabels, gid, GID_EDEFAULT, SRS_DIMENSION_EDEFAULT, SRS_NAME_EDEFAULT, srsDimension, srsName, UOM_LABELS_EDEFAULT, uomLabels
 - 
Fields inherited from class AbstractGMLTypeImpldescription, id, ID_EDEFAULT, metaDataProperty, nameGroup
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedTinTypeImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetControlPoint(ControlPointType newControlPoint, NotificationChain msgs)NotificationChainbasicSetMaxLength(LengthType newMaxLength, 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)EList<LineStringSegmentArrayPropertyType>getBreakLines()ControlPointTypegetControlPoint()LengthTypegetMaxLength()EList<LineStringSegmentArrayPropertyType>getStopLines()voidsetControlPoint(ControlPointType newControlPoint)voidsetMaxLength(LengthType newMaxLength)- 
Methods inherited from class TriangulatedSurfaceTypeImplbasicSetTrianglePatches, getTrianglePatches, setTrianglePatches
 - 
Methods inherited from class SurfaceTypeImplbasicSetPatches, getPatches, getPatchesGroup, setPatches, toString
 - 
Methods inherited from class AbstractGeometryTypeImplgetAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels
 - 
Methods inherited from class AbstractGMLTypeImplbasicSetDescription, getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 - 
Methods 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, eSettings
 - 
Methods 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, eVirtualValues
 - 
Methods inherited from class Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface AbstractGeometryTypegetAxisLabels, getGid, getSrsDimension, getSrsName, getUomLabels, setAxisLabels, setGid, setSrsDimension, setSrsName, setUomLabels
 - 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 - 
Methods inherited from interface EObjecteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
 - 
Methods inherited from interface SurfaceTypegetPatches, getPatchesGroup, setPatches
 - 
Methods inherited from interface TriangulatedSurfaceTypegetTrianglePatches, setTrianglePatches
 
- 
 
- 
- 
- 
Field Detail- 
stopLinesprotected EList<LineStringSegmentArrayPropertyType> stopLines The cached value of the 'Stop Lines' containment reference list.- See Also:
- getStopLines()
 
 - 
breakLinesprotected EList<LineStringSegmentArrayPropertyType> breakLines The cached value of the 'Break Lines' containment reference list.- See Also:
- getBreakLines()
 
 - 
maxLengthprotected LengthType maxLength The cached value of the 'Max Length' containment reference.- See Also:
- getMaxLength()
 
 - 
controlPointprotected ControlPointType controlPoint The cached value of the 'Control Point' containment reference.- See Also:
- getControlPoint()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- TriangulatedSurfaceTypeImpl
 
 - 
getStopLinespublic EList<LineStringSegmentArrayPropertyType> getStopLines() - Specified by:
- getStopLinesin interface- TinType
- Returns:
- the value of the 'Stop Lines' containment reference list.
- See Also:
- Gml311Package.getTinType_StopLines()
 
 - 
getBreakLinespublic EList<LineStringSegmentArrayPropertyType> getBreakLines() - Specified by:
- getBreakLinesin interface- TinType
- Returns:
- the value of the 'Break Lines' containment reference list.
- See Also:
- Gml311Package.getTinType_BreakLines()
 
 - 
getMaxLengthpublic LengthType getMaxLength() - Specified by:
- getMaxLengthin interface- TinType
- Returns:
- the value of the 'Max Length' containment reference.
- See Also:
- TinType.setMaxLength(LengthType),- Gml311Package.getTinType_MaxLength()
 
 - 
basicSetMaxLengthpublic NotificationChain basicSetMaxLength(LengthType newMaxLength, NotificationChain msgs) 
 - 
setMaxLengthpublic void setMaxLength(LengthType newMaxLength) - Specified by:
- setMaxLengthin interface- TinType
- Parameters:
- newMaxLength- the new value of the 'Max Length' containment reference.
- See Also:
- TinType.getMaxLength()
 
 - 
getControlPointpublic ControlPointType getControlPoint() - Specified by:
- getControlPointin interface- TinType
- Returns:
- the value of the 'Control Point' containment reference.
- See Also:
- TinType.setControlPoint(ControlPointType),- Gml311Package.getTinType_ControlPoint()
 
 - 
basicSetControlPointpublic NotificationChain basicSetControlPoint(ControlPointType newControlPoint, NotificationChain msgs) 
 - 
setControlPointpublic void setControlPoint(ControlPointType newControlPoint) - Specified by:
- setControlPointin interface- TinType
- Parameters:
- newControlPoint- the new value of the 'Control Point' containment reference.
- See Also:
- TinType.getControlPoint()
 
 - 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
- eInverseRemovein class- TriangulatedSurfaceTypeImpl
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- TriangulatedSurfaceTypeImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- TriangulatedSurfaceTypeImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- TriangulatedSurfaceTypeImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- TriangulatedSurfaceTypeImpl
 
 
- 
 
-