Package net.opengis.gml311.impl
Class TopoComplexTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- MinimalEObjectImpl
- 
- MinimalEObjectImpl.Container
- 
- AbstractGMLTypeImpl
- 
- AbstractTopologyTypeImpl
- 
- TopoComplexTypeImpl
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- AbstractGMLType,- AbstractTopologyType,- TopoComplexType,- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject
 
 public class TopoComplexTypeImpl extends AbstractTopologyTypeImpl implements TopoComplexType An implementation of the model object 'Topo Complex 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 static booleanIS_MAXIMAL_EDEFAULTThe default value of the 'Is Maximal' attribute.protected booleanisMaximalThe cached value of the 'Is Maximal' attribute.protected booleanisMaximalESetThis is true if the Is Maximal attribute has been set.protected TopoComplexMemberTypemaximalComplexThe cached value of the 'Maximal Complex' containment reference.protected EList<TopoComplexMemberType>subComplexThe cached value of the 'Sub Complex' containment reference list.protected EList<TopoComplexMemberType>superComplexThe cached value of the 'Super Complex' containment reference list.protected EList<TopoPrimitiveMemberType>topoPrimitiveMemberThe cached value of the 'Topo Primitive Member' containment reference list.protected TopoPrimitiveArrayAssociationTypetopoPrimitiveMembersThe cached value of the 'Topo Primitive Members' containment reference.- 
Fields inherited from class AbstractGMLTypeImpldescription, id, ID_EDEFAULT, metaDataProperty, nameGroup
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedTopoComplexTypeImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetMaximalComplex(TopoComplexMemberType newMaximalComplex, NotificationChain msgs)NotificationChainbasicSetTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType newTopoPrimitiveMembers, 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)TopoComplexMemberTypegetMaximalComplex()EList<TopoComplexMemberType>getSubComplex()EList<TopoComplexMemberType>getSuperComplex()EList<TopoPrimitiveMemberType>getTopoPrimitiveMember()TopoPrimitiveArrayAssociationTypegetTopoPrimitiveMembers()booleanisIsMaximal()booleanisSetIsMaximal()voidsetIsMaximal(boolean newIsMaximal)voidsetMaximalComplex(TopoComplexMemberType newMaximalComplex)voidsetTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType newTopoPrimitiveMembers)StringtoString()voidunsetIsMaximal()- 
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 AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 
- 
 
- 
- 
- 
Field Detail- 
maximalComplexprotected TopoComplexMemberType maximalComplex The cached value of the 'Maximal Complex' containment reference.- See Also:
- getMaximalComplex()
 
 - 
superComplexprotected EList<TopoComplexMemberType> superComplex The cached value of the 'Super Complex' containment reference list.- See Also:
- getSuperComplex()
 
 - 
subComplexprotected EList<TopoComplexMemberType> subComplex The cached value of the 'Sub Complex' containment reference list.- See Also:
- getSubComplex()
 
 - 
topoPrimitiveMemberprotected EList<TopoPrimitiveMemberType> topoPrimitiveMember The cached value of the 'Topo Primitive Member' containment reference list.- See Also:
- getTopoPrimitiveMember()
 
 - 
topoPrimitiveMembersprotected TopoPrimitiveArrayAssociationType topoPrimitiveMembers The cached value of the 'Topo Primitive Members' containment reference.- See Also:
- getTopoPrimitiveMembers()
 
 - 
IS_MAXIMAL_EDEFAULTprotected static final boolean IS_MAXIMAL_EDEFAULT The default value of the 'Is Maximal' attribute.- See Also:
- isIsMaximal(), Constant Field Values
 
 - 
isMaximalprotected boolean isMaximal The cached value of the 'Is Maximal' attribute.- See Also:
- isIsMaximal()
 
 - 
isMaximalESetprotected boolean isMaximalESet This is true if the Is Maximal attribute has been set.
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- AbstractTopologyTypeImpl
 
 - 
getMaximalComplexpublic TopoComplexMemberType getMaximalComplex() - Specified by:
- getMaximalComplexin interface- TopoComplexType
- Returns:
- the value of the 'Maximal Complex' containment reference.
- See Also:
- TopoComplexType.setMaximalComplex(TopoComplexMemberType),- Gml311Package.getTopoComplexType_MaximalComplex()
 
 - 
basicSetMaximalComplexpublic NotificationChain basicSetMaximalComplex(TopoComplexMemberType newMaximalComplex, NotificationChain msgs) 
 - 
setMaximalComplexpublic void setMaximalComplex(TopoComplexMemberType newMaximalComplex) - Specified by:
- setMaximalComplexin interface- TopoComplexType
- Parameters:
- newMaximalComplex- the new value of the 'Maximal Complex' containment reference.
- See Also:
- TopoComplexType.getMaximalComplex()
 
 - 
getSuperComplexpublic EList<TopoComplexMemberType> getSuperComplex() - Specified by:
- getSuperComplexin interface- TopoComplexType
- Returns:
- the value of the 'Super Complex' containment reference list.
- See Also:
- Gml311Package.getTopoComplexType_SuperComplex()
 
 - 
getSubComplexpublic EList<TopoComplexMemberType> getSubComplex() - Specified by:
- getSubComplexin interface- TopoComplexType
- Returns:
- the value of the 'Sub Complex' containment reference list.
- See Also:
- Gml311Package.getTopoComplexType_SubComplex()
 
 - 
getTopoPrimitiveMemberpublic EList<TopoPrimitiveMemberType> getTopoPrimitiveMember() - Specified by:
- getTopoPrimitiveMemberin interface- TopoComplexType
- Returns:
- the value of the 'Topo Primitive Member' containment reference list.
- See Also:
- Gml311Package.getTopoComplexType_TopoPrimitiveMember()
 
 - 
getTopoPrimitiveMemberspublic TopoPrimitiveArrayAssociationType getTopoPrimitiveMembers() - Specified by:
- getTopoPrimitiveMembersin interface- TopoComplexType
- Returns:
- the value of the 'Topo Primitive Members' containment reference.
- See Also:
- TopoComplexType.setTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType),- Gml311Package.getTopoComplexType_TopoPrimitiveMembers()
 
 - 
basicSetTopoPrimitiveMemberspublic NotificationChain basicSetTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType newTopoPrimitiveMembers, NotificationChain msgs) 
 - 
setTopoPrimitiveMemberspublic void setTopoPrimitiveMembers(TopoPrimitiveArrayAssociationType newTopoPrimitiveMembers) - Specified by:
- setTopoPrimitiveMembersin interface- TopoComplexType
- Parameters:
- newTopoPrimitiveMembers- the new value of the 'Topo Primitive Members' containment reference.
- See Also:
- TopoComplexType.getTopoPrimitiveMembers()
 
 - 
isIsMaximalpublic boolean isIsMaximal() - Specified by:
- isIsMaximalin interface- TopoComplexType
- Returns:
- the value of the 'Is Maximal' attribute.
- See Also:
- TopoComplexType.isSetIsMaximal(),- TopoComplexType.unsetIsMaximal(),- TopoComplexType.setIsMaximal(boolean),- Gml311Package.getTopoComplexType_IsMaximal()
 
 - 
setIsMaximalpublic void setIsMaximal(boolean newIsMaximal) - Specified by:
- setIsMaximalin interface- TopoComplexType
- Parameters:
- newIsMaximal- the new value of the 'Is Maximal' attribute.
- See Also:
- TopoComplexType.isSetIsMaximal(),- TopoComplexType.unsetIsMaximal(),- TopoComplexType.isIsMaximal()
 
 - 
unsetIsMaximalpublic void unsetIsMaximal() - Specified by:
- unsetIsMaximalin interface- TopoComplexType
- See Also:
- TopoComplexType.isSetIsMaximal(),- TopoComplexType.isIsMaximal(),- TopoComplexType.setIsMaximal(boolean)
 
 - 
isSetIsMaximalpublic boolean isSetIsMaximal() - Specified by:
- isSetIsMaximalin interface- TopoComplexType
- Returns:
- whether the value of the 'Is Maximal' attribute is set.
- See Also:
- TopoComplexType.unsetIsMaximal(),- TopoComplexType.isIsMaximal(),- TopoComplexType.setIsMaximal(boolean)
 
 - 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
- eInverseRemovein class- AbstractGMLTypeImpl
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- AbstractGMLTypeImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- AbstractGMLTypeImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- AbstractGMLTypeImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- AbstractGMLTypeImpl
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- AbstractGMLTypeImpl
 
 
- 
 
-