237 <p>The following usage constraints are defined here since |
237 <p>The following usage constraints are defined here since |
238 they apply to more than annotation: |
238 they apply to more than annotation: |
239 <ul> |
239 <ul> |
240 <li> For a property, a given annotation can be applied to |
240 <li> For a property, a given annotation can be applied to |
241 either read or write property but not both. </li> |
241 either read or write property but not both. </li> |
242 |
242 |
243 <li> A property name must be different from any other |
243 <li> A property name must be different from any other |
244 property name in any of the super classes of the |
244 property name in any of the super classes of the |
245 class being mapped. </li> |
245 class being mapped. </li> |
246 |
246 |
247 <li> A mapped field name or the decapitalized name of a |
247 <li> A mapped field name or the decapitalized name of a |
248 mapped property must be unique within a class. </li> |
248 mapped property must be unique within a class. </li> |
249 </ul> |
249 </ul> |
250 <h3>Notations</h3> |
250 <h3>Notations</h3> |
251 <b>Namespace prefixes</b> |
251 <b>Namespace prefixes</b> |
252 <p>The following namespace prefixes are used in the XML Schema |
252 <p>The following namespace prefixes are used in the XML Schema |
253 fragments in this package.<p> |
253 fragments in this package. |
254 |
254 |
255 <table border="1" cellpadding="4" cellspacing="3"> |
255 <table border="1" cellpadding="4" cellspacing="3"> |
256 <tbody> |
256 <tbody> |
257 <tr> |
257 <tr> |
258 <td><b>Prefix</b></td> |
258 <td><b>Prefix</b></td> |
259 <td><b>Namespace</b></td> |
259 <td><b>Namespace</b></td> |