|
||||||||||
| 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 IStiUnitConvertconvert in class StiContaineroldUnit - Old units.newUnit - New units.public void packService()
StiComponent
packService in class StiComponentpublic java.lang.String getServiceCategory()
getServiceCategory in class StiComponentpublic boolean getUseParentStyles()
StiComponent
getUseParentStyles in class StiComponentpublic void setUseParentStyles(boolean value)
setUseParentStyles in class StiComponentpublic StiSize getMinSize()
StiComponent
getMinSize in class StiComponentpublic void setMinSize(StiSize value)
setMinSize in class StiComponentpublic StiSize getMaxSize()
StiComponent
getMaxSize in class StiComponentpublic void setMaxSize(StiSize value)
setMaxSize in class StiComponentpublic StiInteraction getInteraction()
StiComponent
getInteraction in interface IStiInteractiongetInteraction in class StiComponentpublic void setInteraction(StiInteraction value)
setInteraction in interface IStiInteractionsetInteraction in class StiComponentpublic StiDockStyle getDockStyle()
StiComponent
getDockStyle in class StiComponentpublic void setDockStyle(StiDockStyle value)
setDockStyle in class StiComponentpublic StiPrintOnType getPrintOn()
StiComponent
getPrintOn in interface IStiPrintOngetPrintOn in class StiComponentpublic void setPrintOn(StiPrintOnType value)
setPrintOn in interface IStiPrintOnsetPrintOn in class StiComponentpublic StiBorder getBorder()
StiContainer
getBorder in interface IStiBordergetBorder in class StiContainerpublic void setBorder(StiBorder value)
setBorder in interface IStiBordersetBorder in class StiContainerpublic StiBrush getBrush()
StiContainer
getBrush in interface IStiBrushgetBrush in class StiContainerpublic void setBrush(StiBrush value)
setBrush in interface IStiBrushsetBrush in class StiContainerpublic final boolean getGrowToHeight()
StiComponent
getGrowToHeight in interface IStiGrowToHeightgetGrowToHeight in class StiComponentpublic final void setGrowToHeight(boolean value)
setGrowToHeight in interface IStiGrowToHeightsetGrowToHeight in class StiComponentpublic final StiEnumSet<StiShiftMode> getShiftMode()
StiComponent
getShiftMode in interface IStiShiftgetShiftMode in class StiComponentpublic final void setShiftMode(StiEnumSet<StiShiftMode> value)
setShiftMode in interface IStiShiftsetShiftMode in class StiComponentpublic final double getLeft()
StiComponent
getLeft in class StiComponentpublic final void setLeft(double value)
setLeft in class StiComponentpublic final double getTop()
StiComponent
getTop in class StiComponentpublic final void setTop(double value)
setTop in class StiComponentpublic double getWidth()
StiComponent
getWidth in class StiComponentpublic void setWidth(double value)
setWidth in class StiComponentpublic double getHeight()
getHeight in class StiComponentpublic void setHeight(double value)
setHeight in class StiComponentpublic final boolean getCanShrink()
StiComponent
getCanShrink in interface IStiCanShrinkgetCanShrink in class StiComponentpublic final void setCanShrink(boolean value)
setCanShrink in interface IStiCanShrinksetCanShrink in class StiComponentpublic final boolean getCanGrow()
StiComponent
getCanGrow in interface IStiCanGrowgetCanGrow in class StiComponentpublic final void setCanGrow(boolean value)
setCanGrow in interface IStiCanGrowsetCanGrow in class StiComponentpublic final boolean getPrintable()
StiComponent
getPrintable in class StiComponentpublic final void setPrintable(boolean value)
setPrintable in class StiComponentpublic final StiBookmarkExpression getBookmark()
StiComponent
getBookmark in class StiComponentpublic final void setBookmark(StiBookmarkExpression value)
setBookmark in class StiComponentpublic final StiHyperlinkExpression getHyperlink()
StiComponent
getHyperlink in class StiComponentpublic final void setHyperlink(StiHyperlinkExpression value)
setHyperlink in class StiComponentpublic final StiConditionsCollection getConditions()
StiComponent
getConditions in interface IStiConditionsgetConditions in class StiComponentpublic final void setConditions(StiConditionsCollection value)
setConditions in interface IStiConditionssetConditions in class StiComponentpublic final StiGetBookmarkEvent getgetBookmarkEvent()
StiComponent
getgetBookmarkEvent in class StiComponentpublic final void setgetBookmarkEvent(StiGetBookmarkEvent value)
setgetBookmarkEvent in class StiComponentpublic final StiGetHyperlinkEvent getgetHyperlinkEvent()
StiComponent
getgetHyperlinkEvent in class StiComponentpublic final void setgetHyperlinkEvent(StiGetHyperlinkEvent value)
setgetHyperlinkEvent in class StiComponentpublic final StiBeforePrintEvent getBeforePrintEvent()
StiComponent
getBeforePrintEvent in class StiComponentpublic final void setBeforePrintEvent(StiBeforePrintEvent value)
setBeforePrintEvent in class StiComponentpublic final StiAfterPrintEvent getAfterPrintEvent()
StiComponent
getAfterPrintEvent in class StiComponentpublic final void setAfterPrintEvent(StiAfterPrintEvent value)
setAfterPrintEvent in class StiComponentpublic final StiGetDrillDownReportEvent getgetDrillDownReportEvent()
StiComponent
getgetDrillDownReportEvent in class StiComponentpublic final void setgetDrillDownReportEvent(StiGetDrillDownReportEvent value)
setgetDrillDownReportEvent in class StiComponentpublic StiMouseLeaveEvent getMouseLeaveEvent()
getMouseLeaveEvent in class StiComponentpublic void setMouseLeaveEvent(StiMouseLeaveEvent value)
setMouseLeaveEvent in class StiComponentpublic StiMouseEnterEvent getMouseEnterEvent()
getMouseEnterEvent in class StiComponentpublic void setMouseEnterEvent(StiMouseEnterEvent value)
setMouseEnterEvent in class StiComponentpublic StiGetTagEvent getgetTagEvent()
getgetTagEvent in class StiComponentpublic void setgetTagEvent(StiGetTagEvent value)
setgetTagEvent in class StiComponentpublic StiGetToolTipEvent getgetToolTipEvent()
getgetToolTipEvent in class StiComponentpublic void setgetToolTipEvent(StiGetToolTipEvent value)
setgetToolTipEvent in class StiComponentpublic StiClickEvent getClickEvent()
getClickEvent in class StiComponentpublic void setClickEvent(StiClickEvent value)
setClickEvent in class StiComponentpublic StiDoubleClickEvent getDoubleClickEvent()
getDoubleClickEvent in class StiComponentpublic void setDoubleClickEvent(StiDoubleClickEvent value)
setDoubleClickEvent in class StiComponentpublic 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 StiContainerpublic void setComponentStyle(java.lang.String value)
setComponentStyle in class StiComponentpublic StiEventsCollection getEvents()
getEvents in class StiComponentpublic boolean canContainIn(StiComponent component)
canContainIn in class StiComponentcomponent - Component for checking.
public int getToolboxPosition()
getToolboxPosition in class StiContainerpublic java.lang.String getLocalizedCategory()
getLocalizedCategory in class StiContainerpublic java.lang.String getLocalizedName()
getLocalizedName in class StiContainerpublic final java.lang.Object getControlWpf()
public final void setControlWpf(java.lang.Object value)
public StiToolTipExpression getToolTip()
StiComponent
getToolTip in class StiComponentpublic void setToolTip(StiToolTipExpression value)
setToolTip in class StiComponentpublic StiTagExpression getTag()
StiComponent
getTag in class StiComponentpublic void setTag(StiTagExpression value)
setTag in class StiComponentpublic 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 StiComponentpublic void setEnabled(boolean value)
setEnabled in class StiComponentpublic boolean getVisible()
public void setVisible(boolean value)
public StiRectangle getDefaultClientRectangle()
getDefaultClientRectangle in class StiContainerpublic StiEvent GetDefaultEvent()
GetDefaultEvent in interface IStiReportControlpublic boolean getIsReportContainer()
public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiContainerJSONException
public void LoadFromJsonObject(JSONObject jObject)
throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiContainerJSONException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||