it.eng.spagobi.engines.documentcomposition.configuration
Class DocumentCompositionConfiguration

java.lang.Object
  extended by it.eng.spagobi.engines.documentcomposition.configuration.DocumentCompositionConfiguration

public class DocumentCompositionConfiguration
extends java.lang.Object

Author:
Antonella Giachino (antonella.giachino@eng.it)

Nested Class Summary
static class DocumentCompositionConfiguration.Document
           
 
Constructor Summary
DocumentCompositionConfiguration()
          Instantiates a new document composition configuration.
DocumentCompositionConfiguration(it.eng.spago.base.SourceBean DocumentCompositionConfigurationSB)
          Instantiates a new document composition configuration.
 
Method Summary
 void addDocument(DocumentCompositionConfiguration.Document document)
          Adds the document.
 DocumentCompositionConfiguration.Document getDocument(java.lang.String documentName)
          Gets the document.
 java.util.List getDocumentsArray()
          Gets the documents array.
 void getInfoDocumentLinked(java.lang.String docLabel)
          Reads and defines all maps with all information about configuration for refresh.
 java.lang.String getLabel(java.lang.String documentLabel)
          Gets the label.
 java.util.List getLabelsArray()
          Gets the labels array.
 java.util.Map getLstDivStyle()
          Gets the lst div style.
 java.util.Map getLstDocLinked()
          Gets the lst doc linked.
 java.util.Map getLstDocTitles()
           
 java.util.Map getLstFieldLinked()
          Gets the lst field linked.
 java.util.Map getLstPanelStyle()
          Gets the lst panel style.
 java.util.Map getLstUrl()
          Gets the lst url.
 java.util.Map getLstUrlParams()
          Gets the lst url params.
 java.util.List getParametersArray()
          Gets the parameters array.
 java.util.HashMap getParametersForDocument(java.lang.String docLabel)
          Gets the parameters for document.
 java.util.List getSbiObjLabelsArray()
          Gets the sbi obj labels array.
 java.lang.String getTemplateFile()
          Gets the template file.
 void resetDocuments()
          Reset documents.
 void setLstDocLinked(java.util.Map lstDocLinked)
          Sets the lst doc linked.
 void setLstDocTitles(java.util.Map lstDocTitles)
           
 void setLstFieldLinked(java.util.Map lstFieldLinked)
          Sets the lst field linked.
 void setLstPanelStyle(java.util.Map lstPanelStyle)
          Sets the lst panel style.
 void setLstStyle(java.util.Map lstDivStyle)
          Sets the lst style.
 void setLstUrl(java.util.Map lstUrl)
          Sets the lst url.
 void setLstUrlParams(java.util.Map lstUrlParams)
          Sets the lst url params.
 void setTemplateFile(java.lang.String templateFile)
          Sets the template file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentCompositionConfiguration

public DocumentCompositionConfiguration()
Instantiates a new document composition configuration.


DocumentCompositionConfiguration

public DocumentCompositionConfiguration(it.eng.spago.base.SourceBean DocumentCompositionConfigurationSB)
Instantiates a new document composition configuration.

Parameters:
DocumentCompositionConfigurationSB - the document composition configuration sb
Method Detail

addDocument

public void addDocument(DocumentCompositionConfiguration.Document document)
Adds the document.

Parameters:
document - the document

resetDocuments

public void resetDocuments()
Reset documents.


getDocument

public DocumentCompositionConfiguration.Document getDocument(java.lang.String documentName)
Gets the document.

Parameters:
documentName - the document name
Returns:
the document

getLabel

public java.lang.String getLabel(java.lang.String documentLabel)
Gets the label.

Parameters:
documentLabel - the document label
Returns:
the label

getLabelsArray

public java.util.List getLabelsArray()
Gets the labels array.

Returns:
the labels array

getSbiObjLabelsArray

public java.util.List getSbiObjLabelsArray()
Gets the sbi obj labels array.

Returns:
the sbi obj labels array

getTemplateFile

public java.lang.String getTemplateFile()
Gets the template file.

Returns:
the template file

setTemplateFile

public void setTemplateFile(java.lang.String templateFile)
Sets the template file.

Parameters:
templateFile - the new template file

getParametersArray

public java.util.List getParametersArray()
Gets the parameters array.

Returns:
the parameters array

getParametersForDocument

public java.util.HashMap getParametersForDocument(java.lang.String docLabel)
Gets the parameters for document.

Parameters:
docLabel - the doc label
Returns:
the parameters for document

getInfoDocumentLinked

public void getInfoDocumentLinked(java.lang.String docLabel)
Reads and defines all maps with all information about configuration for refresh.

Parameters:
docLabel - the logical label of document presents into document composition

getDocumentsArray

public java.util.List getDocumentsArray()
Gets the documents array.

Returns:
the documents array

getLstUrl

public java.util.Map getLstUrl()
Gets the lst url.

Returns:
the lst url

setLstUrl

public void setLstUrl(java.util.Map lstUrl)
Sets the lst url.

Parameters:
lstUrl - the new lst url

getLstDivStyle

public java.util.Map getLstDivStyle()
Gets the lst div style.

Returns:
the lst div style

setLstStyle

public void setLstStyle(java.util.Map lstDivStyle)
Sets the lst style.

Parameters:
lstDivStyle - the new lst style

getLstUrlParams

public java.util.Map getLstUrlParams()
Gets the lst url params.

Returns:
the lst url params

setLstUrlParams

public void setLstUrlParams(java.util.Map lstUrlParams)
Sets the lst url params.

Parameters:
lstUrlParams - the new lst url params

getLstDocLinked

public java.util.Map getLstDocLinked()
Gets the lst doc linked.

Returns:
the lst doc linked

setLstDocLinked

public void setLstDocLinked(java.util.Map lstDocLinked)
Sets the lst doc linked.

Parameters:
lstDocLinked - the new lst doc linked

getLstFieldLinked

public java.util.Map getLstFieldLinked()
Gets the lst field linked.

Returns:
the lst field linked

setLstFieldLinked

public void setLstFieldLinked(java.util.Map lstFieldLinked)
Sets the lst field linked.

Parameters:
lstFieldLinked - the new lst field linked

getLstPanelStyle

public java.util.Map getLstPanelStyle()
Gets the lst panel style.

Returns:
the lst panel style

getLstDocTitles

public java.util.Map getLstDocTitles()
Returns:
the lstDocTitles

setLstDocTitles

public void setLstDocTitles(java.util.Map lstDocTitles)
Parameters:
lstDocTitles - the lstDocTitles to set

setLstPanelStyle

public void setLstPanelStyle(java.util.Map lstPanelStyle)
Sets the lst panel style.

Parameters:
lstPanelStyle - the new lst panel style