Class AbstractLayoutNodeSerializer
- java.lang.Object
-
- org.flexdock.perspective.persist.xml.AbstractLayoutNodeSerializer
-
- All Implemented Interfaces:
ISerializer
- Direct Known Subclasses:
DockingPortNodeSerializer
,SplitNodeSerializer
public abstract class AbstractLayoutNodeSerializer extends java.lang.Object implements ISerializer
Created on 2005-06-27- Version:
- $Id: AbstractLayoutNodeSerializer.java,v 1.7 2005-07-06 18:10:49 winnetou25 Exp $
- Author:
- Mateusz Szczap
-
-
Constructor Summary
Constructors Constructor Description AbstractLayoutNodeSerializer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract LayoutNode
createLayoutNode()
java.lang.Object
deserialize(org.w3c.dom.Element element)
protected abstract 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)
-
-
-
Method Detail
-
serialize
public org.w3c.dom.Element serialize(org.w3c.dom.Document document, java.lang.Object object)
- Specified by:
serialize
in interfaceISerializer
-
getElement
protected abstract org.w3c.dom.Element getElement(org.w3c.dom.Document document, java.lang.Object o)
-
deserialize
public java.lang.Object deserialize(org.w3c.dom.Element element)
- Specified by:
deserialize
in interfaceISerializer
-
createLayoutNode
protected abstract LayoutNode createLayoutNode()
-
-