com.pmease.quickbuild.plugin.report.engine.extensionpoint
Class AbstractTypedXMLObject
java.lang.Object
com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
- All Implemented Interfaces:
- TypedObject, XMLSerializable, java.io.Serializable
- Direct Known Subclasses:
- AbstractCategoryItem, ContainsOption, DataColumn, DataReport, DataRow, DefaultStatsEvaluator, ReportCategory, ReportMetaData, ReportRelation, SimpleFilterDef, SqlClauseFilterDef, StatsQuery
public abstract class AbstractTypedXMLObject
- extends java.lang.Object
- implements TypedObject, XMLSerializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.pmease.quickbuild.plugin.report.engine.extensionpoint.TypedObject |
getType |
AbstractTypedXMLObject
public AbstractTypedXMLObject()
getElementName
public abstract java.lang.String getElementName()
fromXML
public void fromXML(org.dom4j.Element node)
- Specified by:
fromXML
in interface XMLSerializable
toXML
public org.dom4j.Element toXML()
throws ReportException
- Specified by:
toXML
in interface XMLSerializable
- Throws:
ReportException
reflectionReadFromNode
protected void reflectionReadFromNode(org.dom4j.Element node)
reflectionWriteToNode
protected void reflectionWriteToNode(org.dom4j.Element node)
initFromStream
public void initFromStream(java.lang.Class<?> clazz,
java.lang.String xml)
initFromClassResource
public void initFromClassResource(java.lang.Class<?> clazz)
initFromLocal
public void initFromLocal()
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.