org.apache.commons.jelly.tags.jaxme
Class MarshallTag

java.lang.Object
  extended byorg.apache.commons.jelly.TagSupport
      extended byorg.apache.commons.jelly.tags.jaxme.MarshallTag
All Implemented Interfaces:
org.apache.commons.jelly.Tag

public class MarshallTag
extends org.apache.commons.jelly.TagSupport

Marshalls a generated object generated by a JAXB implementation into xml.

The result is placed into the processed content for further processing by enclosing tags.

Version:
$Revision: 155420 $
Author:
Jochen Wiedmann, Apache Commons Development Team

Field Summary
 
Fields inherited from class org.apache.commons.jelly.TagSupport
body, context, hasTrimmed, parent, shouldTrim
 
Constructor Summary
MarshallTag()
           
 
Method Summary
 void doTag(org.apache.commons.jelly.XMLOutput output)
           
 java.lang.Object getObject()
           
 java.lang.String getPackages()
           
 void setObject(java.lang.Object object)
          Defines the object to be unmarshalled into xml by specifying a jelly variable name.
 void setPackages(java.lang.String packages)
          Defines the generated objects which will be marshalled by specifying the package name.
 
Methods inherited from class org.apache.commons.jelly.TagSupport
findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, findAncestorWithClass, getBody, getBodyText, getBodyText, getContext, getParent, invokeBody, isEscapeText, isTrim, setBody, setContext, setEscapeText, setParent, setTrim, trimBody
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarshallTag

public MarshallTag()
Method Detail

getPackages

public java.lang.String getPackages()

setPackages

public void setPackages(java.lang.String packages)
Defines the generated objects which will be marshalled by specifying the package name.


getObject

public java.lang.Object getObject()

setObject

public void setObject(java.lang.Object object)
Defines the object to be unmarshalled into xml by specifying a jelly variable name.


doTag

public void doTag(org.apache.commons.jelly.XMLOutput output)
           throws org.apache.commons.jelly.MissingAttributeException,
                  org.apache.commons.jelly.JellyTagException
Throws:
org.apache.commons.jelly.MissingAttributeException
org.apache.commons.jelly.JellyTagException


Copyright © 2004-2006 Apache Software Foundation. All Rights Reserved.