|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.StiBase
com.stimulsoft.report.components.StiComponent
com.stimulsoft.report.components.complexcomponents.StiContainer
com.stimulsoft.report.dialogs.StiReportControl
public class StiReportControl
Describes the base class for all report controls.
Field Summary |
---|
Fields inherited from class com.stimulsoft.report.components.complexcomponents.StiContainer |
---|
border, brush, collapsingIndex, components, ParentComponentIsBand, ParentComponentIsCrossBand |
Fields inherited from class com.stimulsoft.report.components.StiComponent |
---|
canGrow, canShrink, componentPlacement, conditions, currentPointer, expressions, interaction, isRendered, page, parent, parentBookmark, parentPointer, top, width |
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
---|
REFERENCE_EMPTY, REFERENCE_REPORT |
Constructor Summary | |
---|---|
StiReportControl()
Creates a new StiReportControl. |
|
StiReportControl(StiRectangle rect)
Creates a new StiReportControl. |
Method Summary | |
---|---|
boolean |
canContainIn(StiComponent component)
May this container be located in the specified component. |
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance. |
void |
convert(StiUnit oldUnit,
StiUnit newUnit)
Converts a component out of one unit into another. |
StiAfterPrintEvent |
getAfterPrintEvent()
Occurs after the component printing. |
StiColor |
getBackColor()
Gets or sets the background color for the control. |
StiBeforePrintEvent |
getBeforePrintEvent()
Occurs before printing of the component. |
StiBookmarkExpression |
getBookmark()
gets or sets the expression to fill a component bookmark. |
StiBorder |
getBorder()
Gets or sets frame of the component. |
StiBrush |
getBrush()
Gets or sets a brush to fill a component. |
boolean |
getCanGrow()
gets or sets a value which indicates that this object can grow. |
boolean |
getCanShrink()
gets or sets value which indicates that this object can shrink. |
StiClickEvent |
getClickEvent()
Gets or sets a script of the event Click. |
java.lang.String |
getComponentStyle()
gets or sets a style of a component. |
StiConditionsCollection |
getConditions()
gets or sets the collection of conditions. |
java.lang.Object |
getControlWpf()
Gets ot sets WPF control for this Report Control. |
StiRectangle |
getDefaultClientRectangle()
Gets or sets the default client area of a component. |
StiEvent |
GetDefaultEvent()
Gets default event for this report control. |
StiDockStyle |
getDockStyle()
gets or sets a type of the component docking. |
StiDoubleClickEvent |
getDoubleClickEvent()
Gets or sets a script of the event DoubleClick. |
boolean |
getEnabled()
Gets or sets a value indicating whether the control can respond to user interaction. |
StiEnterEvent |
getEnterEvent()
Gets or sets a script of the event Enter. |
StiEventsCollection |
getEvents()
Return events collection of this component; |
StiFont |
getFont()
Gets or sets the font of the text displayed by the control. |
StiColor |
getForeColor()
Gets or sets the foreground color of the control. |
StiGetBookmarkEvent |
getgetBookmarkEvent()
Occurs when getting of the Bookmark for the component. |
StiGetDrillDownReportEvent |
getgetDrillDownReportEvent()
Occurs when it is required to get a report for the Drill-Down operation. |
StiGetHyperlinkEvent |
getgetHyperlinkEvent()
Occurs when getting Hyperlink for the component. |
StiGetTagEvent |
getgetTagEvent()
Gets or sets a script of the event GetTag. |
StiGetToolTipEvent |
getgetToolTipEvent()
Gets or sets a script of the event GetToolTip. |
boolean |
getGrowToHeight()
gets or sets a value which indicates that the height of this component increases/decreases to the bottom of a container. |
double |
getHeight()
|
StiHyperlinkExpression |
getHyperlink()
gets or sets an expression to fill a component hyperlink. |
StiInteraction |
getInteraction()
gets interaction options of this component. |
boolean |
getIsReportContainer()
|
StiLeaveEvent |
getLeaveEvent()
Gets or sets a script of the event Leave. |
double |
getLeft()
gets or sets left position of a component. |
java.lang.String |
getLocalizedCategory()
Gets a localized name of the component category. |
java.lang.String |
getLocalizedName()
Gets a localized component name. |
StiPoint |
getLocation()
Gets or sets the coordinates of the upper-left corner of the control relative to the upper-left corner of its container. |
StiSize |
getMaxSize()
gets or sets maximal size. |
StiSize |
getMinSize()
gets or sets minimal size. |
StiMouseDownEvent |
getMouseDownEvent()
Gets or sets a script of the event MouseDown. |
StiMouseEnterEvent |
getMouseEnterEvent()
Gets or sets a script of the event MouseEnter. |
StiMouseLeaveEvent |
getMouseLeaveEvent()
Gets or sets a script of the event MouseLeave. |
StiMouseMoveEvent |
getMouseMoveEvent()
Gets or sets a script of the event MouseMove. |
StiMouseUpEvent |
getMouseUpEvent()
Gets or sets a script of the event MouseUp. |
boolean |
getPrintable()
gets or sets a value which indicates whether a component is printable or not. |
StiPrintOnType |
getPrintOn()
gets or sets a value which indicates on what pages component will be printed. |
java.lang.String |
getServiceCategory()
Gets a service category. |
StiEnumSet<StiShiftMode> |
getShiftMode()
gets or sets a value which indicates the shift mode of a component. |
StiSize |
getSize()
Gets or sets the height and width of the control. |
StiTagExpression |
getTag()
gets or sets the expression to fill a component tag. |
java.lang.String |
getTagValueBinding()
Gets the data bindings for the tag value. |
int |
getToolboxPosition()
Gets value to sort a position in the toolbox. |
StiToolTipExpression |
getToolTip()
gets or sets the expression to fill a component tooltip. |
double |
getTop()
gets or sets top position of a component. |
boolean |
getUseParentStyles()
gets or sets a value which indicates that this component must use styles from parent component. |
boolean |
getVisible()
Gets or sets a value indicating whether the control is displayed. |
double |
getWidth()
gets or sets width of a component. |
void |
InvokeEnter(StiEventHandlerArgs e)
Occurs when the control is entered. |
void |
InvokeLeave(StiEventHandlerArgs e)
Occurs when the input focus leaves the control. |
void |
InvokeMouseDown(MouseEventArgs e)
Occurs when the mouse pointer is over the control and a mouse button is pressed. |
void |
InvokeMouseMove(MouseEventArgs e)
Occurs when the mouse pointer is moved over the control. |
void |
InvokeMouseUp(MouseEventArgs e)
Occurs when the mouse pointer is over the control and a mouse button is released. |
void |
LoadFromJsonObject(JSONObject jObject)
|
void |
packService()
Packs a service. |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setAfterPrintEvent(StiAfterPrintEvent value)
|
void |
setBackColor(StiColor value)
|
void |
setBeforePrintEvent(StiBeforePrintEvent value)
|
void |
setBookmark(StiBookmarkExpression value)
|
void |
setBorder(StiBorder value)
|
void |
setBrush(StiBrush value)
|
void |
setCanGrow(boolean value)
|
void |
setCanShrink(boolean value)
|
void |
setClickEvent(StiClickEvent value)
|
void |
setComponentStyle(java.lang.String value)
|
void |
setConditions(StiConditionsCollection value)
|
void |
setControlWpf(java.lang.Object value)
|
void |
setDockStyle(StiDockStyle value)
|
void |
setDoubleClickEvent(StiDoubleClickEvent value)
|
void |
setEnabled(boolean value)
|
void |
setEnterEvent(StiEnterEvent value)
|
void |
setFont(StiFont value)
|
void |
setForeColor(StiColor value)
|
void |
setgetBookmarkEvent(StiGetBookmarkEvent value)
|
void |
setgetDrillDownReportEvent(StiGetDrillDownReportEvent value)
|
void |
setgetHyperlinkEvent(StiGetHyperlinkEvent value)
|
void |
setgetTagEvent(StiGetTagEvent value)
|
void |
setgetToolTipEvent(StiGetToolTipEvent value)
|
void |
setGrowToHeight(boolean value)
|
void |
setHeight(double value)
|
void |
setHyperlink(StiHyperlinkExpression value)
|
void |
setInteraction(StiInteraction value)
|
void |
setLeaveEvent(StiLeaveEvent value)
|
void |
setLeft(double value)
|
void |
setLocation(StiPoint value)
|
void |
setMaxSize(StiSize value)
|
void |
setMinSize(StiSize value)
|
void |
setMouseDownEvent(StiMouseDownEvent value)
|
void |
setMouseEnterEvent(StiMouseEnterEvent value)
|
void |
setMouseLeaveEvent(StiMouseLeaveEvent value)
|
void |
setMouseMoveEvent(StiMouseMoveEvent value)
|
void |
setMouseUpEvent(StiMouseUpEvent value)
|
void |
setPrintable(boolean value)
|
void |
setPrintOn(StiPrintOnType value)
|
void |
setShiftMode(StiEnumSet<StiShiftMode> value)
|
void |
setSize(StiSize value)
|
void |
setTag(StiTagExpression value)
|
void |
setTagValueBinding(java.lang.String value)
|
void |
setToolTip(StiToolTipExpression value)
|
void |
setTop(double value)
|
void |
setUseParentStyles(boolean value)
|
void |
setVisible(boolean value)
|
void |
setWidth(double value)
|
Methods inherited from class com.stimulsoft.report.StiBase |
---|
getServiceName |
Methods inherited from class com.stimulsoft.base.services.StiService |
---|
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, properties, setProperties, setServiceEnabled |
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject |
---|
cleanReference, getReference, setReference |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
---|
getReference, setReference |
Constructor Detail |
---|
public StiReportControl()
public StiReportControl(StiRectangle rect)
rect
- The rectangle describes sizes and position of the control.Method Detail |
---|
public java.lang.Object clone()
clone
in class StiComponent
public void convert(StiUnit oldUnit, StiUnit newUnit)
StiContainer
convert
in interface IStiUnitConvert
convert
in class StiContainer
oldUnit
- Old units.newUnit
- New units.public void packService()
StiComponent
packService
in class StiComponent
public java.lang.String getServiceCategory()
getServiceCategory
in class StiComponent
public boolean getUseParentStyles()
StiComponent
getUseParentStyles
in class StiComponent
public void setUseParentStyles(boolean value)
setUseParentStyles
in class StiComponent
public StiSize getMinSize()
StiComponent
getMinSize
in class StiComponent
public void setMinSize(StiSize value)
setMinSize
in class StiComponent
public StiSize getMaxSize()
StiComponent
getMaxSize
in class StiComponent
public void setMaxSize(StiSize value)
setMaxSize
in class StiComponent
public StiInteraction getInteraction()
StiComponent
getInteraction
in interface IStiInteraction
getInteraction
in class StiComponent
public void setInteraction(StiInteraction value)
setInteraction
in interface IStiInteraction
setInteraction
in class StiComponent
public StiDockStyle getDockStyle()
StiComponent
getDockStyle
in class StiComponent
public void setDockStyle(StiDockStyle value)
setDockStyle
in class StiComponent
public StiPrintOnType getPrintOn()
StiComponent
getPrintOn
in interface IStiPrintOn
getPrintOn
in class StiComponent
public void setPrintOn(StiPrintOnType value)
setPrintOn
in interface IStiPrintOn
setPrintOn
in class StiComponent
public StiBorder getBorder()
StiContainer
getBorder
in interface IStiBorder
getBorder
in class StiContainer
public void setBorder(StiBorder value)
setBorder
in interface IStiBorder
setBorder
in class StiContainer
public StiBrush getBrush()
StiContainer
getBrush
in interface IStiBrush
getBrush
in class StiContainer
public void setBrush(StiBrush value)
setBrush
in interface IStiBrush
setBrush
in class StiContainer
public final boolean getGrowToHeight()
StiComponent
getGrowToHeight
in interface IStiGrowToHeight
getGrowToHeight
in class StiComponent
public final void setGrowToHeight(boolean value)
setGrowToHeight
in interface IStiGrowToHeight
setGrowToHeight
in class StiComponent
public final StiEnumSet<StiShiftMode> getShiftMode()
StiComponent
getShiftMode
in interface IStiShift
getShiftMode
in class StiComponent
public final void setShiftMode(StiEnumSet<StiShiftMode> value)
setShiftMode
in interface IStiShift
setShiftMode
in class StiComponent
public final double getLeft()
StiComponent
getLeft
in class StiComponent
public final void setLeft(double value)
setLeft
in class StiComponent
public final double getTop()
StiComponent
getTop
in class StiComponent
public final void setTop(double value)
setTop
in class StiComponent
public double getWidth()
StiComponent
getWidth
in class StiComponent
public void setWidth(double value)
setWidth
in class StiComponent
public double getHeight()
getHeight
in class StiComponent
public void setHeight(double value)
setHeight
in class StiComponent
public final boolean getCanShrink()
StiComponent
getCanShrink
in interface IStiCanShrink
getCanShrink
in class StiComponent
public final void setCanShrink(boolean value)
setCanShrink
in interface IStiCanShrink
setCanShrink
in class StiComponent
public final boolean getCanGrow()
StiComponent
getCanGrow
in interface IStiCanGrow
getCanGrow
in class StiComponent
public final void setCanGrow(boolean value)
setCanGrow
in interface IStiCanGrow
setCanGrow
in class StiComponent
public final boolean getPrintable()
StiComponent
getPrintable
in class StiComponent
public final void setPrintable(boolean value)
setPrintable
in class StiComponent
public final StiBookmarkExpression getBookmark()
StiComponent
getBookmark
in class StiComponent
public final void setBookmark(StiBookmarkExpression value)
setBookmark
in class StiComponent
public final StiHyperlinkExpression getHyperlink()
StiComponent
getHyperlink
in class StiComponent
public final void setHyperlink(StiHyperlinkExpression value)
setHyperlink
in class StiComponent
public final StiConditionsCollection getConditions()
StiComponent
getConditions
in interface IStiConditions
getConditions
in class StiComponent
public final void setConditions(StiConditionsCollection value)
setConditions
in interface IStiConditions
setConditions
in class StiComponent
public final StiGetBookmarkEvent getgetBookmarkEvent()
StiComponent
getgetBookmarkEvent
in class StiComponent
public final void setgetBookmarkEvent(StiGetBookmarkEvent value)
setgetBookmarkEvent
in class StiComponent
public final StiGetHyperlinkEvent getgetHyperlinkEvent()
StiComponent
getgetHyperlinkEvent
in class StiComponent
public final void setgetHyperlinkEvent(StiGetHyperlinkEvent value)
setgetHyperlinkEvent
in class StiComponent
public final StiBeforePrintEvent getBeforePrintEvent()
StiComponent
getBeforePrintEvent
in class StiComponent
public final void setBeforePrintEvent(StiBeforePrintEvent value)
setBeforePrintEvent
in class StiComponent
public final StiAfterPrintEvent getAfterPrintEvent()
StiComponent
getAfterPrintEvent
in class StiComponent
public final void setAfterPrintEvent(StiAfterPrintEvent value)
setAfterPrintEvent
in class StiComponent
public final StiGetDrillDownReportEvent getgetDrillDownReportEvent()
StiComponent
getgetDrillDownReportEvent
in class StiComponent
public final void setgetDrillDownReportEvent(StiGetDrillDownReportEvent value)
setgetDrillDownReportEvent
in class StiComponent
public StiMouseLeaveEvent getMouseLeaveEvent()
getMouseLeaveEvent
in class StiComponent
public void setMouseLeaveEvent(StiMouseLeaveEvent value)
setMouseLeaveEvent
in class StiComponent
public StiMouseEnterEvent getMouseEnterEvent()
getMouseEnterEvent
in class StiComponent
public void setMouseEnterEvent(StiMouseEnterEvent value)
setMouseEnterEvent
in class StiComponent
public StiGetTagEvent getgetTagEvent()
getgetTagEvent
in class StiComponent
public void setgetTagEvent(StiGetTagEvent value)
setgetTagEvent
in class StiComponent
public StiGetToolTipEvent getgetToolTipEvent()
getgetToolTipEvent
in class StiComponent
public void setgetToolTipEvent(StiGetToolTipEvent value)
setgetToolTipEvent
in class StiComponent
public StiClickEvent getClickEvent()
getClickEvent
in class StiComponent
public void setClickEvent(StiClickEvent value)
setClickEvent
in class StiComponent
public StiDoubleClickEvent getDoubleClickEvent()
getDoubleClickEvent
in class StiComponent
public void setDoubleClickEvent(StiDoubleClickEvent value)
setDoubleClickEvent
in class StiComponent
public final void InvokeEnter(StiEventHandlerArgs e)
public StiEnterEvent getEnterEvent()
public void setEnterEvent(StiEnterEvent value)
public final void InvokeLeave(StiEventHandlerArgs e)
public StiLeaveEvent getLeaveEvent()
public void setLeaveEvent(StiLeaveEvent value)
public final void InvokeMouseDown(MouseEventArgs e)
public StiMouseDownEvent getMouseDownEvent()
public void setMouseDownEvent(StiMouseDownEvent value)
public final void InvokeMouseUp(MouseEventArgs e)
public StiMouseUpEvent getMouseUpEvent()
public void setMouseUpEvent(StiMouseUpEvent value)
public final void InvokeMouseMove(MouseEventArgs e)
public StiMouseMoveEvent getMouseMoveEvent()
public void setMouseMoveEvent(StiMouseMoveEvent value)
public java.lang.String getComponentStyle()
StiComponent
getComponentStyle
in class StiContainer
public void setComponentStyle(java.lang.String value)
setComponentStyle
in class StiComponent
public StiEventsCollection getEvents()
getEvents
in class StiComponent
public boolean canContainIn(StiComponent component)
canContainIn
in class StiComponent
component
- Component for checking.
public int getToolboxPosition()
getToolboxPosition
in class StiContainer
public java.lang.String getLocalizedCategory()
getLocalizedCategory
in class StiContainer
public java.lang.String getLocalizedName()
getLocalizedName
in class StiContainer
public final java.lang.Object getControlWpf()
public final void setControlWpf(java.lang.Object value)
public StiToolTipExpression getToolTip()
StiComponent
getToolTip
in class StiComponent
public void setToolTip(StiToolTipExpression value)
setToolTip
in class StiComponent
public StiTagExpression getTag()
StiComponent
getTag
in class StiComponent
public void setTag(StiTagExpression value)
setTag
in class StiComponent
public final java.lang.String getTagValueBinding()
public final void setTagValueBinding(java.lang.String value)
public StiColor getForeColor()
public void setForeColor(StiColor value)
public StiSize getSize()
public void setSize(StiSize value)
public StiPoint getLocation()
public void setLocation(StiPoint value)
public StiFont getFont()
public void setFont(StiFont value)
public StiColor getBackColor()
public void setBackColor(StiColor value)
public boolean getEnabled()
getEnabled
in class StiComponent
public void setEnabled(boolean value)
setEnabled
in class StiComponent
public boolean getVisible()
public void setVisible(boolean value)
public StiRectangle getDefaultClientRectangle()
getDefaultClientRectangle
in class StiContainer
public StiEvent GetDefaultEvent()
GetDefaultEvent
in interface IStiReportControl
public boolean getIsReportContainer()
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject
in interface IStiJsonReportObject
SaveToJsonObject
in class StiContainer
JSONException
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject
in interface IStiJsonReportObject
LoadFromJsonObject
in class StiContainer
JSONException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |