source: mauRepo/MolesManager/trunk/src/ea_model/iso_19129_2009_igcd/igcd_framework/if_classificationattributetype.py @ 8074

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/mauRepo/MolesManager/trunk/src/ea_model/iso_19129_2009_igcd/igcd_framework/if_classificationattributetype.py@8074
Revision 8074, 4.1 KB checked in by mnagni, 8 years ago (diff)

Last Working version for DB library and ingester. Verified that can correctly ingest CI_PArty (that is, CI_Individual or CI_Organization) objects.

Line 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17from ea_model.iso_19109_2005_application_schema.general_feature_model.gf_attributetype import  GF_AttributeType
18
19'''
20Created on 26-Jan-2012 16:07:32
21
22@author: mnagni
23'''
24
25class IF_ClassificationAttributeType(GF_AttributeType):
26    '''
27        Represents a data entity defined in a UML diagram and supposed to
28        be persisted in a relational database.
29 
30        This class has been genererated automatically using the Apache Velocity project.
31    '''
32    '''
33        Please note that any access to the inner attributes should be done using
34        the given get/set methods and NOT accessing them directly.
35    '''
36    def __init__(self):
37        self._gf_attributetype = GF_AttributeType()     
38
39        self.propertyTypeMetadata = []
40        self.valueDomain = None
41        self._characterizeBy_gf_temporalattributetype = []
42        self._characterizeBy_gf_thematicattributetype = []
43        self._characterizeBy_gf_metadataattributetype = []
44        self._characterizeBy_gf_locationalattributetype = []
45        self._characterizeBy_if_classificationattributetype = []
46        self._characterizeBy_gf_spatialattributetype = []
47        self.featureAttributeMetadata = []
48        self.memberName = None
49        self.constrainedBy = []
50        self.valueType = None
51        self.definition = None
52        self.theGF_FeatureType = None
53        self._characterize_gf_temporalattributetype = None
54        self._characterize_gf_thematicattributetype = None
55        self._characterize_gf_metadataattributetype = None
56        self._characterize_gf_locationalattributetype = None
57        self._characterize_if_classificationattributetype = None
58        self._characterize_gf_spatialattributetype = None
59        self.cardinality = None
60        super(IF_ClassificationAttributeType, self).__init__()
61
62    @property
63    def propertyTypeMetadata(self):
64        return self._gf_attributetype.propertyTypeMetadata
65
66    @propertyTypeMetadata.setter
67    def propertyTypeMetadata(self, value):
68             self._gf_attributetype.propertyTypeMetadata = value
69
70    @property
71    def valueDomain(self):
72        return self._gf_attributetype.valueDomain
73
74    @valueDomain.setter
75    def valueDomain(self, value):
76             self._gf_attributetype.valueDomain = value
77
78    @property
79    def characterizeBy(self):
80        return self._gf_attributetype.characterizeBy
81
82    @characterizeBy.setter
83    def characterizeBy(self, value):
84             self._gf_attributetype.characterizeBy = value
85
86    @property
87    def featureAttributeMetadata(self):
88        return self._gf_attributetype.featureAttributeMetadata
89
90    @featureAttributeMetadata.setter
91    def featureAttributeMetadata(self, value):
92             self._gf_attributetype.featureAttributeMetadata = value
93
94    @property
95    def memberName(self):
96        return self._gf_attributetype.memberName
97
98    @memberName.setter
99    def memberName(self, value):
100             self._gf_attributetype.memberName = value
101
102    @property
103    def constrainedBy(self):
104        return self._gf_attributetype.constrainedBy
105
106    @constrainedBy.setter
107    def constrainedBy(self, value):
108             self._gf_attributetype.constrainedBy = value
109
110    @property
111    def valueType(self):
112        return self._gf_attributetype.valueType
113
114    @valueType.setter
115    def valueType(self, value):
116             self._gf_attributetype.valueType = value
117
118    @property
119    def definition(self):
120        return self._gf_attributetype.definition
121
122    @definition.setter
123    def definition(self, value):
124             self._gf_attributetype.definition = value
125
126    @property
127    def theGF_FeatureType(self):
128        return self._gf_attributetype.theGF_FeatureType
129
130    @theGF_FeatureType.setter
131    def theGF_FeatureType(self, value):
132             self._gf_attributetype.theGF_FeatureType = value
133
134    @property
135    def characterize(self):
136        return self._gf_attributetype.characterize
137
138    @characterize.setter
139    def characterize(self, value):
140             self._gf_attributetype.characterize = value
141
142    @property
143    def cardinality(self):
144        return self._gf_attributetype.cardinality
145
146    @cardinality.setter
147    def cardinality(self, value):
148             self._gf_attributetype.cardinality = value
Note: See TracBrowser for help on using the repository browser.