org.exolab.castor.xml.util

Class ContainerElement


public class ContainerElement
extends java.lang.Object

A light-weight object used to wrap any object. This allows Castor to effectively "wrap" and "unwrap" elements during marshalling and unmarshalling.
Author:
Keith Visco

Constructor Summary

ContainerElement()
Creates a new empty ContainerElement
ContainerElement(Object object)
Creates a ContainerElement with the specified object

Method Summary

Object
getObject()
Returns the object contained within this ContainerElement
Object
getParent()
Returns the parent of the contained object
void
setObject(Object object)
Sets the object that is contained within this ContainerElement
void
setParent(Object parent)
Sets the parent of the contained object

Constructor Details

ContainerElement

public ContainerElement()
Creates a new empty ContainerElement

ContainerElement

public ContainerElement(Object object)
Creates a ContainerElement with the specified object
Parameters:
object - the Object to set

Method Details

getObject

public Object getObject()
Returns the object contained within this ContainerElement
Returns:
the object contained within this ContainerElement

getParent

public Object getParent()
Returns the parent of the contained object
Returns:
the parent of the contained object

setObject

public void setObject(Object object)
Sets the object that is contained within this ContainerElement
Parameters:
object - the Object to set

setParent

public void setParent(Object parent)
Sets the parent of the contained object
Parameters:
parent - the parent of the contained object

Intalio Inc. (C) 1999-2003. All rights reserved http://www.intalio.com