public abstract class StiView extends StiComponent implements IStiHorAlignment, IStiVertAlignment, IStiBorder, IStiExportImageExtended, IStiBrush
| Modifier and Type | Field and Description |
|---|---|
protected java.awt.image.BufferedImage |
bufferedImage |
protected java.lang.String |
imageBytesToDraw |
canGrow, canShrink, componentPlacement, conditions, interaction, isRendered, page, parent, parentBookmark, PropertyComponentStyle, PropertyDelimiterComponent, PropertyDockable, PropertyInherited, PropertyLinked, PropertyLocked, PropertyMaxSize, PropertyMinSize, PropertyPlaceOnToolbox, PropertyRenderedCount, PropertyRestrictions, PropertySelectionTick, PropertyShowQuickButtons, PropertyUseParentStyles, top, widthpropertiesREFERENCE_EMPTY, REFERENCE_REPORT| Constructor and Description |
|---|
StiView()
Creates a new component of the type StiView.
|
StiView(StiRectangle rect)
Creates a new component of the type StiView.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
clone(boolean cloneProperties)
Creates a new object that is a copy of the current instance.
|
StiSize |
getActualSize()
Initializes a new instance of the StiSize class from the specified dimensi.
|
boolean |
getAspectRatio()
Gets or sets value, indicates that the image will save its aspect ratio.
|
StiBorder |
getBorder()
Gets or sets border of the component.
|
StiBrush |
getBrush()
Gets or sets a brush to fill a component.
|
java.awt.image.BufferedImage |
getBufferedImage(StiRectangle rect) |
StiHorAlignment |
getHorAlignment()
Gets or sets the horizontal alignment of an object.
|
java.lang.String |
getImageBytesToDraw()
Gets or sets the image that appeared as a result of the component rendering.
|
abstract java.lang.String |
GetImageFromSource() |
java.lang.String |
getImageToDraw() |
boolean |
getIsCachedImage() |
double |
getMultipleFactor()
Gets or sets value to multiply by it an image size.
|
java.lang.Object |
getObjectToDraw()
Gets or sets the WPF visual object that appeared as a result of the component rendering.
|
StiSize |
getRealSize() |
boolean |
getSmoothing()
Gets or sets smoothing mode for drawing image.
|
boolean |
getStretch()
Gets or sets value, indicates that this component will stretch the image till the image will
get size equal in its size on the page.
|
StiVertAlignment |
getVertAlignment()
Gets or sets the vertical alignment of an object.
|
boolean |
isExportAsImage(StiExportFormat format) |
boolean |
IsExportAsImage(StiExportFormat format) |
void |
LoadFromJsonObject(JSONObject jObject) |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
void |
setAspectRatio(boolean value) |
void |
setBorder(StiBorder value) |
void |
setBrush(StiBrush value) |
void |
setHorAlignment(StiHorAlignment value) |
void |
setImageBytesToDraw(java.lang.String value) |
void |
setImageToDraw(java.lang.String value) |
void |
setIsCachedImage(boolean value) |
void |
setMultipleFactor(double value) |
void |
setObjectToDraw(java.lang.Object value) |
void |
setSmoothing(boolean value) |
void |
setStretch(boolean value) |
void |
setVertAlignment(StiVertAlignment value) |
addSize, AllowPrintOn, applyConditions, canContainIn, CheckForParentComponent, clearAllStates, ClearAllStates, ClearContents, clone, ComponentToPage, ComponentToPage, ComponentToPage, convert, convert, decrementTop, doBookmark, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, fillComponentPlacement, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmark, getBookmarkValue, getBottom, getBuilder, getCanGrow, getCanShrink, getClickEvent, getClientRectangle, getComponentPlacement, getComponentStyle, getComponentType, getConditions, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDefaultClientRectangle, getDelimiterComponent, getDisplayRectangle, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDockStyle, getDoubleClickEvent, getDrillDownParameters, getEnabled, getEvents, getForceRedrawAll, getgetBookmarkEvent, getgetDrillDownReportEvent, getgetHyperlinkEvent, getgetTagEvent, getgetToolTipEvent, getGroupHeaderBand, GetGroupHeaderBand, getGrowToHeight, getGuid, getHeight, getHighlightState, getHyperlink, getHyperlinkValue, getIgnoreNamingRule, getImage, getImage, getInherited, getInteraction, getInvalidateOnMouseOver, getIsCross, getIsDesigning, getIsEnabled, getIsEventEmpty, getIsExporting, getIsgetTagHandlerEmpty, getIsPrinting, getIsRendered, getIsSelected, getLeft, getLevel, getLinked, getLocked, getMaxSize, getMeasureGraphics, getMinSize, getMouseEnterEvent, getMouseLeaveEvent, getPage, getPaintRectangle, getPaintRectangle, getPaintRectangle, getParent, getParentBookmark, getPlaceOnToolbox, getPrintable, getPrintOn, getPriority, getQuickInfo, getRenderedCount, getReport, getRestrictions, getRight, getSelectionTick, getSelectRectangle, getServiceCategory, getServiceType, getShift, getShiftMode, getShowQuickButtons, getStates, getTag, getTagValue, getToolboxPosition, getToolTip, getToolTipValue, getTop, getUseParentStyles, getWidth, incrementtTop, InternalRender, invert, InvokeAfterPrint, InvokeBeforePrint, InvokeBeginRender, InvokeClick, InvokeDoubleClick, InvokeEndRender, invokeEvents, InvokegetBookmark, InvokegetDrillDownReport, InvokegetHyperlink, InvokegetTag, InvokegetToolTip, InvokeMouseEnter, InvokeMouseLeave, InvokePainted, invokePainting, isAutomaticDock, isDesigning, IsParentSelect, NewGuid, OnAfterPrint, OnBeforePrint, OnClick, OnDoubleClick, OngetBookmark, OngetDrillDownReport, OngetHyperlink, OngetTag, OngetToolTip, OnMouseEnter, OnMouseLeave, OnPainted, OnPainting, OnRemoveComponent, packService, PageToComponent, PageToComponent, paint, PlacedOnColumnBand, Prepare, render, reset, Reset, restoreState, RestoreState, saveState, select, setAfterPrintEvent, setAlias, setAnchor, setBeforePrintEvent, setBookmark, setBookmarkValue, setCanGrow, setCanShrink, setClickEvent, setClientRectangle, setComponentPlacement, setComponentStyle, setConditions, setCurrentBookmark, setDelimiterComponent, setDirectDisplayRectangle, setDisplayRectangle, setDockable, setDockStyle, setDoubleClickEvent, setDrillDownParameters, setEnabled, setgetBookmarkEvent, setgetDrillDownReportEvent, setgetHyperlinkEvent, setgetTagEvent, setgetToolTipEvent, setGrowToHeight, setGuid, setHeight, setHeightProp, setHighlightState, setHyperlink, setHyperlinkValue, setIgnoreNamingRule, setInherited, setInteraction, setIsRendered, setIsSelected, setLeft, setLeftProp, setLinked, setLocked, setMaxSize, setMinSize, setMouseEnterEvent, setMouseLeaveEvent, setName, setPage, setPaintRectangle, setParent, setParentBookmark, setPlaceOnToolbox, setPrintable, setPrintOn, setRenderedCount, setReport, SetReportVariables, setRestrictions, setSelectionTick, setSelectRectangle, setShift, setShiftMode, setShowQuickButtons, setStates, setTag, setTagValue, setToolTip, setToolTipValue, setTop, setTopProp, setUseParentStyles, setWidth, setWidthProp, toString, UnPreparegetLocalizedCategory, getLocalizedName, getName, getServiceNamegetProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, properties, setProperties, setServiceEnabledcleanReference, getReference, setReferenceequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetImagegetImageprotected java.lang.String imageBytesToDraw
protected java.awt.image.BufferedImage bufferedImage
public StiView()
public StiView(StiRectangle rect)
rect - The rectangle describes size and position of the component.public java.awt.image.BufferedImage getBufferedImage(StiRectangle rect)
public java.lang.Object clone(boolean cloneProperties)
clone in class StiComponentpublic final StiHorAlignment getHorAlignment()
getHorAlignment in interface IStiHorAlignmentpublic final void setHorAlignment(StiHorAlignment value)
setHorAlignment in interface IStiHorAlignmentpublic boolean isExportAsImage(StiExportFormat format)
isExportAsImage in interface IStiExportImageExtendedisExportAsImage in class StiComponentpublic final StiVertAlignment getVertAlignment()
getVertAlignment in interface IStiVertAlignmentpublic final void setVertAlignment(StiVertAlignment value)
setVertAlignment in interface IStiVertAlignmentpublic boolean IsExportAsImage(StiExportFormat format)
public final StiBorder getBorder()
getBorder in interface IStiBorderpublic final void setBorder(StiBorder value)
setBorder in interface IStiBorderpublic final StiBrush getBrush()
public StiSize getActualSize()
StiComponentgetActualSize in class StiComponentpublic final StiSize getRealSize()
public final boolean getSmoothing()
public final void setSmoothing(boolean value)
public final boolean getIsCachedImage()
public final void setIsCachedImage(boolean value)
public final java.lang.Object getObjectToDraw()
public final void setObjectToDraw(java.lang.Object value)
public java.lang.String getImageToDraw()
public void setImageToDraw(java.lang.String value)
public java.lang.String getImageBytesToDraw()
public void setImageBytesToDraw(java.lang.String value)
public final boolean getStretch()
public final void setStretch(boolean value)
public final double getMultipleFactor()
public final void setMultipleFactor(double value)
public final boolean getAspectRatio()
public final void setAspectRatio(boolean value)
public abstract java.lang.String GetImageFromSource()
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectSaveToJsonObject in class StiComponentJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectLoadFromJsonObject in class StiComponentJSONExceptionCopyright © 2019 Stimulsoft. All Rights Reserved.