org.jboss.xb.binding.sunday.marshalling
Class AbstractAttributeMarshaller

java.lang.Object
  extended by org.jboss.xb.binding.sunday.marshalling.AbstractAttributeMarshaller
All Implemented Interfaces:
AttributeMarshaller
Direct Known Subclasses:
DefaultAttributeMarshaller

public abstract class AbstractAttributeMarshaller
extends Object
implements AttributeMarshaller

Version:
$Revision: 1.2 $
Author:
Alexey Loubyansky

Constructor Summary
AbstractAttributeMarshaller()
           
 
Method Summary
abstract  Object getValue(MarshallingContext ctx)
           
 String marshal(MarshallingContext ctx)
           
abstract  String marshalValue(MarshallingContext ctx, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAttributeMarshaller

public AbstractAttributeMarshaller()
Method Detail

getValue

public abstract Object getValue(MarshallingContext ctx)

marshalValue

public abstract String marshalValue(MarshallingContext ctx,
                                    Object value)

marshal

public String marshal(MarshallingContext ctx)
Specified by:
marshal in interface AttributeMarshaller


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.