org.gcube.vremanagement.softwaregateway.answer.xml
Class XMLModel

java.lang.Object
  extended by org.gcube.vremanagement.softwaregateway.answer.xml.XMLModel
Direct Known Subclasses:
XMLBuilder

public abstract class XMLModel
extends Object

Model for Xml answer

Author:
Roberto Cirillo (ISTI - CNR)

Constructor Summary
XMLModel()
           
 
Method Summary
abstract  void addDependencies(List<GCubeCoordinates> resolved, List<GCubeCoordinates> missing)
           
abstract  void addFooter()
           
abstract  void addHeader()
           
abstract  void addPackages(List<GCubeCoordinates> plugin)
           
abstract  void addPlugin(List<GCubeCoordinates> plugin)
           
 void addReportPackage(ReportObject obj)
           
 String getXml()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLModel

public XMLModel()
Method Detail

addHeader

public abstract void addHeader()

addFooter

public abstract void addFooter()

addDependencies

public abstract void addDependencies(List<GCubeCoordinates> resolved,
                                     List<GCubeCoordinates> missing)

addPlugin

public abstract void addPlugin(List<GCubeCoordinates> plugin)

addPackages

public abstract void addPackages(List<GCubeCoordinates> plugin)

getXml

public String getXml()

addReportPackage

public void addReportPackage(ReportObject obj)


Copyright © 2013. All Rights Reserved.