01: package org.compass.core.test.reference.withprop;
02:
03: import org.compass.core.converter.ConversionException;
04: import org.compass.core.converter.basic.AbstractBasicConverter;
05: import org.compass.core.mapping.ResourcePropertyMapping;
06: import org.compass.core.marshall.MarshallingContext;
07:
08: /**
09: * @author kimchy
10: */
11: public class BConverter extends AbstractBasicConverter {
12:
13: protected String doToString(Object o,
14: ResourcePropertyMapping resourcePropertyMapping,
15: MarshallingContext context) {
16: return ((B) o).value;
17: }
18:
19: protected Object doFromString(String str,
20: ResourcePropertyMapping resourcePropertyMapping,
21: MarshallingContext context) throws ConversionException {
22: B b = new B();
23: b.value = "1";
24: return b;
25: }
26: }
|