com.stimulsoft.report.components
Class StiBandInteraction

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.report.components.StiInteraction
          extended by com.stimulsoft.report.components.StiBandInteraction
All Implemented Interfaces:
IStiDefault, IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiInteractionClass, IStiReportProperty, java.lang.Cloneable

public class StiBandInteraction
extends StiInteraction


Field Summary
 
Fields inherited from class com.stimulsoft.report.components.StiInteraction
drillDownPageGuid, ParentComponent
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiBandInteraction()
           
 
Method Summary
 StiCollapsedExpression getCollapsed()
          Gets or sets the boolean expression which indicates whether a group, when rendering, should be collapsed or not.
 boolean getCollapseGroupFooter()
          Gets or sets value which indicates whether it is necessary GroupFooter collapsing.
 boolean getCollapsingEnabled()
          Gets or sets value which indicates whether it is allowed or not data collapsing in the report viewer.
 boolean getSelectionEnabled()
          Gets or sets a value which indicates whether it is allowed to select one data row which is output by this DataBand.
 boolean isDefault()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setCollapsed(StiCollapsedExpression value)
           
 void setCollapseGroupFooter(boolean value)
           
 void setCollapsingEnabled(boolean value)
           
 void setSelectionEnabled(boolean value)
           
 
Methods inherited from class com.stimulsoft.report.components.StiInteraction
clone, getBookmark, getDrillDownEnabled, getDrillDownMode, getDrillDownPage, getDrillDownPageGuid, getDrillDownParameter1, getDrillDownParameter2, getDrillDownParameter3, getDrillDownParameter4, getDrillDownParameter5, getDrillDownReport, getHyperlink, getReport, GetReport, GetSortColumns, GetSortColumnsString, GetSortDataBandName, getSortingColumn, getSortingDirection, getSortingEnabled, getSortingIndex, getTag, getToolTip, setBookmark, setDrillDownEnabled, setDrillDownMode, setDrillDownPage, setDrillDownPageGuid, setDrillDownParameter1, setDrillDownParameter2, setDrillDownParameter3, setDrillDownParameter4, setDrillDownParameter5, setDrillDownReport, setHyperlink, setSortingColumn, setSortingDirection, setSortingEnabled, setSortingIndex, setTag, setToolTip
 
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiBandInteraction

public StiBandInteraction()
Method Detail

getCollapsingEnabled

public boolean getCollapsingEnabled()
Gets or sets value which indicates whether it is allowed or not data collapsing in the report viewer.


setCollapsingEnabled

public void setCollapsingEnabled(boolean value)

getSelectionEnabled

public boolean getSelectionEnabled()
Gets or sets a value which indicates whether it is allowed to select one data row which is output by this DataBand.


setSelectionEnabled

public void setSelectionEnabled(boolean value)

getCollapseGroupFooter

public boolean getCollapseGroupFooter()
Gets or sets value which indicates whether it is necessary GroupFooter collapsing.


setCollapseGroupFooter

public void setCollapseGroupFooter(boolean value)

getCollapsed

public StiCollapsedExpression getCollapsed()
Gets or sets the boolean expression which indicates whether a group, when rendering, should be collapsed or not.


setCollapsed

public void setCollapsed(StiCollapsedExpression value)

isDefault

public boolean isDefault()
Specified by:
isDefault in interface IStiDefault
Overrides:
isDefault in class StiInteraction

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Specified by:
SaveToJsonObject in interface IStiJsonReportObject
Overrides:
SaveToJsonObject in class StiInteraction
Throws:
JSONException

LoadFromJsonObject

public void LoadFromJsonObject(JSONObject jObject)
                        throws JSONException
Specified by:
LoadFromJsonObject in interface IStiJsonReportObject
Overrides:
LoadFromJsonObject in class StiInteraction
Throws:
JSONException