org.gcube.vremanagement.softwarerepository.report.impl.kxml.kimpl
Class KReport

java.lang.Object
  extended by org.gcube.vremanagement.softwarerepository.report.impl.kxml.kimpl.KReport
All Implemented Interfaces:
KResource<Report>

public class KReport
extends java.lang.Object
implements KResource<Report>

Author:
Luca Frosini (ISTI-CNR)

Constructor Summary
KReport()
           
 
Method Summary
 Report load(org.kxml2.io.KXmlParser parser, java.lang.String rootTag)
          
 void store(Report t, org.kxml2.io.KXmlSerializer serializer, java.lang.String rootTag)
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KReport

public KReport()
Method Detail

load

public Report load(org.kxml2.io.KXmlParser parser,
                   java.lang.String rootTag)
            throws java.lang.Exception

Specified by:
load in interface KResource<Report>
Parameters:
parser - KXmlParser
rootTag - START and END TAG
Returns:
T
Throws:
java.lang.Exception - if fails

store

public void store(Report t,
                  org.kxml2.io.KXmlSerializer serializer,
                  java.lang.String rootTag)
           throws java.lang.Exception

Specified by:
store in interface KResource<Report>
Parameters:
t - T
serializer - KXmlSerializer
rootTag - START and END TAG
Throws:
java.lang.Exception - if fails