: Public <<metaclass>> Class
Created: 30/06/2015 12:23:43 PM
Modified: 01/12/2016 9:07:25 AM
Project:
Advanced:
The class S121_GF_FeatureType is a specialization of S100_GF_FeatureType.<br/><br/>The class S100_GF_FeatureType is a realisation of the ISO 19109 class GF_FeatureType. It differs from the ISO class in the following ways: <br/>1. It is a sub-type of the class S100_GF_NamedType; <br/>2. It does not realise the Generalization and Specialization associations with the class GF_InheritanceRelation. Instead, the class has an association with itself with the roles subType and superType. GF_InheritanceRelation is not realised in the S-100 GFM; <br/>3. The multiplicity of the superType is 0..1 to represent the concept that a feature may have a maximum of one superType. This is in order to prevent multiple-inheritance in S-100; <br/>4. The multiplicity of the role carrierOfCharacteristics with S100_GF_PropertyType (the S-100 realisation of GF_PropertyType) is changed from 0..* to 1..*. An S-100 feature must have properties.<br/>
Element Source Role Target Role
S121_FC_FeatureType
Class  
Name:  
 
Name:  
 
Details:
 
«metaclass» S121_GF_FeatureType
Class  
Name: subType
 
Name: superType
 
Details:
Role: superType - The more generic feature type from which this feature type is derived.<br/>Role: subType - The more specific feature types which are derived from this feature type.<br/>
Element Source Role Target Role
«metaclass» S121_GF_FeatureType
Class  
Name: subType
 
Name: superType
 
Details:
Role: superType - The more generic feature type from which this feature type is derived.<br/>Role: subType - The more specific feature types which are derived from this feature type.<br/>
«metaclass» S121_GF_ThematicAttributeType
Class  
Name: characteristics
 
Name:  
 
Details:
 
«metaclass» S121_GF_SpatialAttributeType
Class  
Name: spatialCharacteristics
 
Name:  
 
Details:
 
Object Type Connection Direction Notes
«FeatureType» S121_FeatureUnit Abstract Realization From  
S100_GF_NamedType Class Generalization To  
S100_GF_FeatureType Class Generalization To  
«metaclass» S121_GF_ThematicAttributeType Class Weak From  
«FeatureType» S121_FeatureUnit Abstract Realization From  
FeatureType Instance Object Realization From  
«metaclass» S121_GF_SpatialAttributeType Class Weak From