org.gcube.vremanagement.softwarerepository.report.impl.kxml
Interface KResource<T>

Type Parameters:
T - T Class
All Known Implementing Classes:
KElement, KReport

public interface KResource<T>

Author:
Luca Frosini (ISTI-CNR)

Method Summary
 T load(org.kxml2.io.KXmlParser parser, java.lang.String rootTag)
           
 void store(T t, org.kxml2.io.KXmlSerializer serializer, java.lang.String rootTag)
           
 

Method Detail

load

T load(org.kxml2.io.KXmlParser parser,
       java.lang.String rootTag)
       throws java.lang.Exception
Parameters:
parser - KXmlParser
rootTag - START and END TAG
Returns:
T
Throws:
java.lang.Exception - if fails

store

void store(T t,
           org.kxml2.io.KXmlSerializer serializer,
           java.lang.String rootTag)
           throws java.lang.Exception
Parameters:
t - T
serializer - KXmlSerializer
rootTag - START and END TAG
Throws:
java.lang.Exception - if fails