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

java.lang.Object
  |
  +--org.apache.commons.jelly.TagSupport
        |
        +--org.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: 1.2 $
Author:
Jochen Wiedmann, Jakarta Commons Development Team

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
Overrides:
doTag in class org.apache.commons.jelly.TagSupport


Copyright © 2004 Apache Software Foundation. All Rights Reserved.