I have an issue with objects and flavours, and need to know where to
look. I have read the docs, and the source, at this point it still is
unclear.

I have two objects

public Object1 {
        private String name;
        Object2 property1 = new Object2();
        ...
}

public Object2 {
        private String attr1;
        private String attr2;
}

in my .betwixt file, I have a definition:

object1.betwixt
<info>
        <element name='my-first-object'>
                <element name='my-name' property='name'>
                        <option>
                                <name>value</name>
                                <value>myValue</value>
                        </option>
                </element>
                <element name='my-object' property='property1'>
                        <option>
                                <name>value</name>
                                <value>mySecondValue</value>
                        </option>
                </element>
        </element>
</info>

I have written a custom StringConverter, and I can see which flavours
are being passed, and which are not.
basically, I do not get a flavour when I am calling the complex type
(property1).

Do I have to create a ClassConverter? or do I have to modify some base
class? or is there a plugable approach that I can take for this.

I need a flavour for this custom object because in one output I have to
create:

<my-object attr1='somevalue' />

and in another

<my-object>
        <attr1>value1</attr1>
        <attr2>value2</attr1>
</my-object>

Please let me know as soon as possible.

Thanks,
Ryan


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to