it.eng.spagobi.engines.qbe.bo
Class FormViewerState

java.lang.Object
  extended by it.eng.spagobi.engines.qbe.bo.FormViewerState

public class FormViewerState
extends java.lang.Object

This class wrap the FormViewer state (a JSONObject) and provide parsing methods.

Author:
Davide Zerbetto (davide.zerbetto@eng.it)

Field Summary
static org.apache.log4j.Logger logger
           
 
Constructor Summary
FormViewerState(org.json.JSONObject state)
           
 
Method Summary
 java.lang.String getDynamicFilterField(java.lang.String dynamicFilterId)
           
 java.util.List<java.lang.String> getDynamicFilterFromToValues(java.lang.String dynamicFilterId)
           
 java.lang.String getDynamicFilterValue(java.lang.String dynamicFilterId)
           
 java.util.List<java.lang.String> getOpenFilterValues(java.lang.String openFilterId)
           
 java.lang.String getXORFilterSelectedOption(java.lang.String xorFilterId)
           
 boolean isOnOffFilterActive(java.lang.String ofOffFilterGroupId, java.lang.String onOffFilterId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static transient org.apache.log4j.Logger logger
Constructor Detail

FormViewerState

public FormViewerState(org.json.JSONObject state)
Method Detail

getXORFilterSelectedOption

public java.lang.String getXORFilterSelectedOption(java.lang.String xorFilterId)

isOnOffFilterActive

public boolean isOnOffFilterActive(java.lang.String ofOffFilterGroupId,
                                   java.lang.String onOffFilterId)

getOpenFilterValues

public java.util.List<java.lang.String> getOpenFilterValues(java.lang.String openFilterId)

getDynamicFilterField

public java.lang.String getDynamicFilterField(java.lang.String dynamicFilterId)

getDynamicFilterFromToValues

public java.util.List<java.lang.String> getDynamicFilterFromToValues(java.lang.String dynamicFilterId)

getDynamicFilterValue

public java.lang.String getDynamicFilterValue(java.lang.String dynamicFilterId)