org.flexdock.perspective.persist.xml
Class SplitNodeSerializer

java.lang.Object
  extended by org.flexdock.perspective.persist.xml.AbstractLayoutNodeSerializer
      extended by org.flexdock.perspective.persist.xml.SplitNodeSerializer
All Implemented Interfaces:
ISerializer

public class SplitNodeSerializer
extends AbstractLayoutNodeSerializer
implements ISerializer

Created on 2005-06-23

Version:
$Id: SplitNodeSerializer.java,v 1.9 2005/07/06 18:10:48 winnetou25 Exp $
Author:
Mateusz Szczap

Constructor Summary
SplitNodeSerializer()
           
 
Method Summary
protected  LayoutNode createLayoutNode()
           
 java.lang.Object deserialize(org.w3c.dom.Element element)
           
protected  org.w3c.dom.Element getElement(org.w3c.dom.Document document, java.lang.Object o)
           
 org.w3c.dom.Element serialize(org.w3c.dom.Document document, java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SplitNodeSerializer

public SplitNodeSerializer()
Method Detail

serialize

public org.w3c.dom.Element serialize(org.w3c.dom.Document document,
                                     java.lang.Object object)
Specified by:
serialize in interface ISerializer
Overrides:
serialize in class AbstractLayoutNodeSerializer

getElement

protected org.w3c.dom.Element getElement(org.w3c.dom.Document document,
                                         java.lang.Object o)
Specified by:
getElement in class AbstractLayoutNodeSerializer

deserialize

public java.lang.Object deserialize(org.w3c.dom.Element element)
Specified by:
deserialize in interface ISerializer
Overrides:
deserialize in class AbstractLayoutNodeSerializer

createLayoutNode

protected LayoutNode createLayoutNode()
Specified by:
createLayoutNode in class AbstractLayoutNodeSerializer