Package jadex.xml.writer
Interface IObjectWriterHandler
- 
- All Known Implementing Classes:
- AbstractObjectWriterHandler,- BeanObjectWriterHandler,- OAVObjectWriterHandler
 
 public interface IObjectWriterHandlerInterface for an object writer handler. Has the task to generate write information for an object.
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description WriteObjectInfogetObjectWriteInfo(java.lang.Object object, TypeInfo typeinfo, IContext context)Get all subobjects of an object.IPreProcessor[]getPreProcessors(java.lang.Object object, java.lang.Object typeinfo)Get the pre-processor.QNamegetTagName(java.lang.Object object, IContext context)Get the tag name for an object.QNamegetTagWithPrefix(QName tag, IContext context)Get the tag with namespace.TypeInfogetTypeInfo(java.lang.Object object, QName[] fullpath, IContext context)Get the most specific mapping info.
 
- 
- 
- 
Method Detail- 
getTypeInfoTypeInfo getTypeInfo(java.lang.Object object, QName[] fullpath, IContext context) Get the most specific mapping info.- Parameters:
- tag- The tag.
- fullpath- The full path.
- Returns:
- The most specific mapping info.
 
 - 
getTagNameQName getTagName(java.lang.Object object, IContext context) Get the tag name for an object.
 - 
getObjectWriteInfoWriteObjectInfo getObjectWriteInfo(java.lang.Object object, TypeInfo typeinfo, IContext context) throws java.lang.Exception Get all subobjects of an object.- Parameters:
- object- The object.
- typeinfo- The Typeinfo.
- Throws:
- java.lang.Exception
 
 - 
getPreProcessorsIPreProcessor[] getPreProcessors(java.lang.Object object, java.lang.Object typeinfo) Get the pre-processor.- Returns:
- The pre-processor
 
 
- 
 
-