Subversion Repository Public Repository

litesoft

Diff Revisions 947 vs 948 for /trunk/Java/DATT/src/org/litesoft/datt/server/pos/ToDoTaskGO.java

Diff revisions: vs.
  @@ -9,25 +9,21 @@
9 9
10 10 public abstract class ToDoTaskGO
11 11 extends org.litesoft.orsup.nonpublic.PersistentObjectImpl<ToDoTask>
12 - implements HasAttributes
13 - {
12 + implements HasAttributes {
14 13 private static final ConstructionControl CONSTRUCTION_CONTROL = new ConstructionControl();
15 14
16 - public static SimpleFromIdentifier from()
17 - {
15 + public static SimpleFromIdentifier from() {
18 16 return ToDoTaskMetaData.INSTANCE;
19 17 }
20 18
21 - protected ToDoTaskGO( Transaction pTransaction )
22 - {
19 + protected ToDoTaskGO( Transaction pTransaction ) {
23 20 super( ToDoTaskMetaData.INSTANCE, pTransaction );
24 21 mID = getNextSequenceNumber( getClass() );
25 22 registerWithTransaction();
26 23 setDefaults();
27 24 }
28 25
29 - protected ToDoTaskGO( ConstructionControl pConstructionControl )
30 - {
26 + protected ToDoTaskGO( ConstructionControl pConstructionControl ) {
31 27 super( ToDoTaskMetaData.INSTANCE, CONSTRUCTION_CONTROL, pConstructionControl );
32 28 }
33 29
  @@ -35,22 +31,18 @@
35 31
36 32 protected final RecordVersionHelper mRecordVersion = new RecordVersionHelper();
37 33
38 - public Long getRecordVersion()
39 - {
34 + public Long getRecordVersion() {
40 35 return mRecordVersion.getRecordVersion();
41 36 }
42 37
43 38 private static class AttributeAccessor_RecordVersion
44 - extends AttributeAccessorSCD_RecordVersion<ToDoTask>
45 - {
46 - public AttributeAccessor_RecordVersion()
47 - {
39 + extends AttributeAccessorSCD_RecordVersion<ToDoTask> {
40 + public AttributeAccessor_RecordVersion() {
48 41 super( "RecordVersion", "RecordVersion" );
49 42 }
50 43
51 44 @Override
52 - protected RecordVersionHelper getRecordVersionHelper( ToDoTask pPO )
53 - {
45 + protected RecordVersionHelper getRecordVersionHelper( ToDoTask pPO ) {
54 46 return pPO.mRecordVersion;
55 47 }
56 48 }
  @@ -59,35 +51,29 @@
59 51
60 52 private Long mID;
61 53
62 - public Long getID()
63 - {
54 + public Long getID() {
64 55 return mID;
65 56 }
66 57
67 - protected void LLsetID( Long pID )
68 - {
58 + protected void LLsetID( Long pID ) {
69 59 verifyMutability( CD_ID, mID, pID );
70 60 mID = pID;
71 61 }
72 62
73 63 private static class AttributeAccessor_ID
74 64 extends AttributeAccessorSCDsimplePersistedSysSetOnly<ToDoTask>
75 - implements NonImportableFeature
76 - {
77 - public AttributeAccessor_ID()
78 - {
65 + implements NonImportableFeature {
66 + public AttributeAccessor_ID() {
79 67 super( "ID", "ID", false, _Long.AddOnly() );
80 68 }
81 69
82 70 @Override
83 - public Object getValueOnPO( ToDoTask pPO )
84 - {
71 + public Object getValueOnPO( ToDoTask pPO ) {
85 72 return pPO.getID();
86 73 }
87 74
88 75 @Override
89 - public void db_setValueOnPO( ToDoTask pPO, Object pValue )
90 - {
76 + public void db_setValueOnPO( ToDoTask pPO, Object pValue ) {
91 77 pPO.LLsetID( to_Long( pValue ) );
92 78 }
93 79 }
  @@ -99,40 +85,33 @@
99 85 /**
100 86 * On Change, update open tasks on the story
101 87 */
102 - public Boolean getDone()
103 - {
88 + public Boolean getDone() {
104 89 return mDone;
105 90 }
106 91
107 - public void setDone( Boolean pDone )
108 - {
92 + public void setDone( Boolean pDone ) {
109 93 verifyMutability( CD_Done, mDone, pDone );
110 94 mDone = pDone;
111 95 }
112 96
113 97 private static class AttributeAccessor_Done
114 - extends AttributeAccessorSCDsimplePersistedRegular<ToDoTask>
115 - {
116 - public AttributeAccessor_Done()
117 - {
98 + extends AttributeAccessorSCDsimplePersistedRegular<ToDoTask> {
99 + public AttributeAccessor_Done() {
118 100 super( "Done", "Done", false, _Boolean );
119 101 }
120 102
121 103 @Override
122 - public Object getDefault()
123 - {
104 + public Object getDefault() {
124 105 return false;
125 106 }
126 107
127 108 @Override
128 - public Object getValueOnPO( ToDoTask pPO )
129 - {
109 + public Object getValueOnPO( ToDoTask pPO ) {
130 110 return pPO.getDone();
131 111 }
132 112
133 113 @Override
134 - public void setValueOnPO( ToDoTask pPO, Object pValue )
135 - {
114 + public void setValueOnPO( ToDoTask pPO, Object pValue ) {
136 115 pPO.setDone( to_Boolean( pValue ) );
137 116 }
138 117 }
  @@ -141,101 +120,84 @@
141 120
142 121 private String mName;
143 122
144 - public String getName()
145 - {
123 + public String getName() {
146 124 return mName;
147 125 }
148 126
149 - public void setName( String pName )
150 - {
127 + public void setName( String pName ) {
151 128 verifyMutability( CD_Name, mName, pName );
152 129 mName = pName;
153 130 }
154 131
155 132 private static class AttributeAccessor_Name
156 - extends AttributeAccessorSCDsimplePersistedRegular<ToDoTask>
157 - {
158 - public AttributeAccessor_Name()
159 - {
133 + extends AttributeAccessorSCDsimplePersistedRegular<ToDoTask> {
134 + public AttributeAccessor_Name() {
160 135 super( "Name", "Name", true, _String.with( MaxLength.of( 100 ), //
161 136 DisplayLength.of( 20 ) ) );
162 137 }
163 138
164 139 @Override
165 - public Object getValueOnPO( ToDoTask pPO )
166 - {
140 + public Object getValueOnPO( ToDoTask pPO ) {
167 141 return pPO.getName();
168 142 }
169 143
170 144 @Override
171 - public void setValueOnPO( ToDoTask pPO, Object pValue )
172 - {
145 + public void setValueOnPO( ToDoTask pPO, Object pValue ) {
173 146 pPO.setName( to_String( pValue ) );
174 147 }
175 148 }
176 149
177 - public static final AttributeAccessorSCDtoOneRegular<ToDoTask,ToDoStory> CD_Story = new AttributeAccessor_Story();
150 + public static final AttributeAccessorSCDtoOneRegular<ToDoTask, ToDoStory> CD_Story = new AttributeAccessor_Story();
178 151
179 - protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<ToDoTask,ToDoStory> mStory = //
180 - new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<ToDoTask,ToDoStory>( (ToDoTask) this, CD_Story );
152 + protected org.litesoft.orsup.lazyload.LazyLoadToOneRegular<ToDoTask, ToDoStory> mStory = //
153 + new org.litesoft.orsup.lazyload.LazyLoadToOneRegular<ToDoTask, ToDoStory>( (ToDoTask) this, CD_Story );
181 154
182 - public ToDoStory getStory()
183 - {
155 + public ToDoStory getStory() {
184 156 return processLazyLoadAccess( mStory );
185 157 }
186 158
187 - public void setStory( ToDoStory pStory )
188 - {
159 + public void setStory( ToDoStory pStory ) {
189 160 processLazyLoadMutation( mStory, pStory );
190 161 }
191 162
192 163 private static class AttributeAccessor_Story
193 - extends AttributeAccessorSCDtoOneRegular<ToDoTask,ToDoStory>
194 - {
195 - public AttributeAccessor_Story()
196 - {
164 + extends AttributeAccessorSCDtoOneRegular<ToDoTask, ToDoStory> {
165 + public AttributeAccessor_Story() {
197 166 super( "Story", "Story_id", ToDoStory.class, "ID", "Tasks", false, true, Mutability.RW );
198 167 }
199 168
200 169 @Override
201 - public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<ToDoTask,ToDoStory> getValueHolder( ToDoTask pPO )
202 - {
170 + public org.litesoft.orsup.lazyload.LazyLoadToOneRegular<ToDoTask, ToDoStory> getValueHolder( ToDoTask pPO ) {
203 171 return pPO.mStory;
204 172 }
205 173
206 174 @Override
207 - public Object getValueOnPO( ToDoTask pPO )
208 - {
175 + public Object getValueOnPO( ToDoTask pPO ) {
209 176 return pPO.getStory();
210 177 }
211 178
212 179 @Override
213 - public void setValueOnPO( ToDoTask pPO, Object pValue )
214 - {
180 + public void setValueOnPO( ToDoTask pPO, Object pValue ) {
215 181 pPO.setStory( to_PO( pPO, ToDoStory.class, pValue ) );
216 182 }
217 183
218 184 @Override
219 - public Object db_getValueOnPO( ToDoTask pPO )
220 - {
185 + public Object db_getValueOnPO( ToDoTask pPO ) {
221 186 return pPO.mStory.db_getValue();
222 187 }
223 188
224 189 @Override
225 - public void db_setValueOnPO( ToDoTask pPO, Object pValue )
226 - {
190 + public void db_setValueOnPO( ToDoTask pPO, Object pValue ) {
227 191 pPO.mStory.db_setValue( to_Long( pValue ) );
228 192 }
229 193 }
230 194
231 195 static class MyMetaData
232 - extends org.litesoft.orsup.nonpublic.PersistentObjectImplMetaData<ToDoTask>
233 - {
196 + extends org.litesoft.orsup.nonpublic.PersistentObjectImplMetaData<ToDoTask> {
234 197 public static final String OBJECT_NAME = "ToDoTask";
235 198 public static final String TABLE_NAME = "ToDoTask";
236 199
237 - MyMetaData()
238 - {
200 + MyMetaData() {
239 201 super( OBJECT_NAME, TABLE_NAME, new AttributeAccessorKeySet( CD_ID ), //
240 202
241 203 CD_RecordVersion, /* .. */
  @@ -253,32 +215,27 @@
253 215 }
254 216
255 217 @Override
256 - public Class getPOclass()
257 - {
218 + public Class getPOclass() {
258 219 return ToDoTask.class;
259 220 }
260 221
261 222 @Override
262 - public ToDoTask createNew( Transaction pTransaction )
263 - {
223 + public ToDoTask createNew( Transaction pTransaction ) {
264 224 return new ToDoTask( pTransaction );
265 225 }
266 226
267 227 @Override
268 - public ToDoTask createPOfromFinder()
269 - {
228 + public ToDoTask createPOfromFinder() {
270 229 return new ToDoTask( CONSTRUCTION_CONTROL );
271 230 }
272 231
273 232 @Override
274 - public String getDisplayValueFormat()
275 - {
233 + public String getDisplayValueFormat() {
276 234 return "${Name}";
277 235 }
278 236
279 237 @Override
280 - public String getRecordVersionAttributeName()
281 - {
238 + public String getRecordVersionAttributeName() {
282 239 return CD_RecordVersion.getName();
283 240 }
284 241 }