Just set container="true" on the field mapping:

<class name="MonitorPoint">
    <field name="position" type="Point3D" container="true"/>
</class>

--Keith


"Yaldiz, Sunay" wrote:
> 
> Hello,
> 
> I have a question. I have a class Point3D whose definition is seen
> below:
> 
> public class Point3D{
>  public double x;
>  public double y;
>  public double z;
> }
> 
> And MonitorPoint class which has instance variable having type Point3D:
> 
> public class MonitorPoint{
>         private Point3D position;
> 
>         public Point3D getPosition(){
>                 return position;
>         }
>         public void setPosition(Point3D pos){
>                 position = pos;
>         }
> 
> }
> 
> The XML representation for MonitorPoint should look like:
> <MonitorPoint x="1.0" y="2.0" z="3.0"/>
> 
> Can I have such an XML representation without writing field handlers for
> x,y and z as seen?
> <class name="MonitorPoint">
>         <field name="x" type="XField" handler="XFieldHandler">
>                 <bind-xml name="x" node="attribute"/>
>         </field>
> <!-- for y and z similarly-->
> </class>
> 
> What I really dont want is writing field handlers for x,y,z just because
> I want them to be attributes for <MonitorPoint> instead of <Position>.
> 
> Thanks in advance
> Sunay
> 
> 
> 
> This e-mail contains confidential information for the exclusive attention of the 
> intended addressee. Any access of third parties to this e-mail is unauthorised. Any 
> use of this e-mail by unintended recipients such as copying, distribution, 
> disclosure etc. is prohibited and may be unlawful. When addressed to our clients the 
> content of this e-mail is subject to the General Terms and Conditions of GL's Group 
> of Companies applicable at the date of this e-mail.
> 
> GL's Group of Companies does not warrant and/or guarantee that this message at the 
> moment of receipt is authentic, correct and its communication free of errors, 
> interruption etc.
> 
> 
> -----------------------------------------------------------
> If you wish to unsubscribe from this mailing, send mail to
> [EMAIL PROTECTED] with a subject of:
>         unsubscribe castor-dev

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to