org.gcube.informationsystem.glitebridge.kimpl
Class ExtraParser<T>

java.lang.Object
  extended by org.gcube.informationsystem.glitebridge.kimpl.ExtraParser<T>
Type Parameters:
T - extended object

public abstract class ExtraParser<T>
extends java.lang.Object

Author:
Luca Frosini (ISTI-CNR)

Constructor Summary
ExtraParser(T object)
           
 
Method Summary
 T getObject()
           
abstract  void parseExtraAttributes(org.kxml2.io.KXmlParser parser)
          Parse extra attributes
abstract  void parseExtraTags(org.kxml2.io.KXmlParser parser)
          Parse extra tags
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtraParser

public ExtraParser(T object)
Parameters:
object - Object
Method Detail

parseExtraAttributes

public abstract void parseExtraAttributes(org.kxml2.io.KXmlParser parser)
                                   throws java.lang.Exception
Parse extra attributes

Parameters:
parser - KXmlParse
Throws:
java.lang.Exception - if fails

parseExtraTags

public abstract void parseExtraTags(org.kxml2.io.KXmlParser parser)
                             throws java.lang.Exception
Parse extra tags

Parameters:
parser - KXmlParser
Throws:
java.lang.Exception - if fails

getObject

public T getObject()
Returns:
T