it.eng.spagobi.kpi.utils
Class BasicXmlBuilder

java.lang.Object
  extended by it.eng.spagobi.kpi.utils.BasicXmlBuilder

public class BasicXmlBuilder
extends java.lang.Object

The Class BasicTemplateBuilder.

Author:
Chiara Chiarelli

Constructor Summary
BasicXmlBuilder(java.lang.String documentName)
           
BasicXmlBuilder(java.lang.String documentName, java.lang.String documentTitle, java.lang.String documentSubTitle)
           
 
Method Summary
 java.lang.String buildTemplate(java.util.List resources)
           
 void createSubtitle()
           
 void createThresholdsList()
           
 void createTitle()
           
 void createXml(java.util.List resources)
           
 it.eng.spago.base.SourceBean newKpi(KpiInstance ki)
           
 it.eng.spago.base.SourceBean newKpiValue(KpiValue value)
           
 it.eng.spago.base.SourceBean newLine(KpiLine line)
           
 it.eng.spago.base.SourceBean newResource(KpiResourceBlock thisBlock)
           
protected  java.util.List orderChildren(java.util.List ordered, java.util.List notordered)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicXmlBuilder

public BasicXmlBuilder(java.lang.String documentName,
                       java.lang.String documentTitle,
                       java.lang.String documentSubTitle)

BasicXmlBuilder

public BasicXmlBuilder(java.lang.String documentName)
Method Detail

buildTemplate

public java.lang.String buildTemplate(java.util.List resources)

createXml

public void createXml(java.util.List resources)

createTitle

public void createTitle()

createThresholdsList

public void createThresholdsList()

createSubtitle

public void createSubtitle()

newResource

public it.eng.spago.base.SourceBean newResource(KpiResourceBlock thisBlock)

newLine

public it.eng.spago.base.SourceBean newLine(KpiLine line)

newKpi

public it.eng.spago.base.SourceBean newKpi(KpiInstance ki)

newKpiValue

public it.eng.spago.base.SourceBean newKpiValue(KpiValue value)

orderChildren

protected java.util.List orderChildren(java.util.List ordered,
                                       java.util.List notordered)