com.stimulsoft.report.components.simplecomponents
Class StiCrossLinePrimitive

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.base.services.StiService
          extended by com.stimulsoft.report.StiBase
              extended by com.stimulsoft.report.components.StiComponent
                  extended by com.stimulsoft.report.components.simplecomponents.StiPrimitive
                      extended by com.stimulsoft.report.components.simplecomponents.StiLinePrimitive
                          extended by com.stimulsoft.report.components.simplecomponents.StiCrossLinePrimitive
All Implemented Interfaces:
IStiAppExpressionCollection, IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiName, IStiCanGrow, IStiCanShrink, IStiComponentGuid, IStiConditions, IStiGrowToHeight, IStiInteraction, IStiPrintOn, IStiSelect, IStiShift, IStiUnitConvert, IStiReportProperty, IStiInherited, IStiStateSaveRestore, java.lang.Cloneable
Direct Known Subclasses:
StiRectanglePrimitive, StiVerticalLinePrimitive

public abstract class StiCrossLinePrimitive
extends StiLinePrimitive

Describes class that realizes component - StiCrossLinePrimitive.


Field Summary
 StiEndPointPrimitive StoredEndPoint
           
 StiStartPointPrimitive StoredStartPoint
           
 
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
StiCrossLinePrimitive()
          Creates a new StiCrossLinePrimitive.
StiCrossLinePrimitive(StiRectangle rect)
          Creates a new StiCrossLinePrimitive.
 
Method Summary
 boolean canContainIn(StiComponent component)
          May this container be located in the specified component.
 StiEndPointPrimitive getEndPoint()
           
 StiEndPointPrimitive getEndPoint(StiContainer cont)
           
 double getHeight()
           
 double getLeft()
          gets or sets left position of a component.
 boolean getLinked()
          gets or sets a value which indicates whether the object snap to the container is turned on.
 StiStartPointPrimitive getStartPoint()
           
 StiStartPointPrimitive getStartPoint(StiContainer cont)
           
 double getTop()
          gets or sets top position of a component.
 void OnRemoveComponent()
           
 void setHeight(double value)
           
 void setLeft(double value)
           
 void setLinked(boolean value)
           
 void setTop(double value)
           
 
Methods inherited from class com.stimulsoft.report.components.simplecomponents.StiLinePrimitive
getColor, getDefaultClientRectangle, getInvalidateOnMouseOver, getSize, getStyle, LoadFromJsonObject, SaveToJsonObject, setColor, setSize, setStyle
 
Methods inherited from class com.stimulsoft.report.components.simplecomponents.StiPrimitive
getCanGrow, getCanShrink, getClientRectangle, getComponentType, getConditions, getDisplayRectangle, getDockStyle, getGrowToHeight, getLocalizedCategory, getPriority, getShift, getUseParentStyles, setCanGrow, setCanShrink, setClientRectangle, setConditions, setDirectDisplayRectangle, setDisplayRectangle, setDockStyle, setGrowToHeight, setShift, setUseParentStyles
 
Methods inherited from class com.stimulsoft.report.components.StiComponent
addSize, applyConditions, CheckForParentComponent, clearAllStates, ClearAllStates, ClearContents, clone, clone, ComponentToPage, ComponentToPage, ComponentToPage, convert, convert, decrementTop, doBookmark, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, doPointer, fillComponentPlacement, getActualSize, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmark, getBookmarkValue, getBottom, getClickEvent, getComponentPlacement, getComponentStyle, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDelimiterComponent, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDoubleClickEvent, getDrillDownParameters, getEnabled, getEvents, getExpressions, getForceRedrawAll, getgetBookmarkEvent, getgetDrillDownReportEvent, getgetHyperlinkEvent, getgetTagEvent, getgetToolTipEvent, getGroupHeaderBand, GetGroupHeaderBand, getGuid, getHighlightState, getHyperlink, getHyperlinkValue, getIgnoreNamingRule, getImage, getImage, getInherited, getInteraction, getIsCross, getIsDesigning, getIsEnabled, getIsEventEmpty, getIsExporting, getIsgetTagHandlerEmpty, getIsPrinting, getIsRendered, getIsSelected, getLevel, getLocked, getMaxSize, getMeasureGraphics, getMinSize, getMouseEnterEvent, getMouseLeaveEvent, getPage, getPaintRectangle, getPaintRectangle, getPaintRectangle, getParent, getParentBookmark, getPlaceOnToolbox, getPointer, getPointerValue, getPrintable, getPrintOn, getQuickInfo, getRenderedCount, getReport, getRestrictions, getRight, getSelectionTick, getSelectRectangle, getServiceCategory, getServiceType, getShiftMode, getShowQuickButtons, getTag, getTagStrValue, getTagValue, getToolboxPosition, getToolTip, getToolTipValue, getWidth, incrementtTop, InternalRender, invert, InvokeAfterPrint, InvokeBeforePrint, InvokeBeginRender, InvokeClick, InvokeDoubleClick, InvokeEndRender, invokeEvents, InvokegetBookmark, InvokegetDrillDownReport, InvokegetHyperlink, InvokegetTag, InvokegetToolTip, InvokeMouseEnter, InvokeMouseLeave, InvokePainted, invokePainting, isAutomaticDock, isDesigning, isExportAsImage, IsParentSelect, NewGuid, packService, PageToComponent, PageToComponent, paint, PlacedOnColumnBand, Prepare, render, reset, Reset, restoreState, RestoreState, saveState, select, setAfterPrintEvent, setAlias, setAnchor, setBeforePrintEvent, setBookmark, setBookmarkValue, setClickEvent, setComponentPlacement, setComponentStyle, setCurrentBookmark, setDelimiterComponent, setDockable, setDoubleClickEvent, setDrillDownParameters, setEnabled, setExpressions, setgetBookmarkEvent, setgetDrillDownReportEvent, setgetHyperlinkEvent, setgetTagEvent, setgetToolTipEvent, setGuid, setHeightProp, setHighlightState, setHyperlink, setHyperlinkValue, setIgnoreNamingRule, setInherited, setInteraction, setIsRendered, setIsSelected, setLeftProp, setLocked, setMaxSize, setMinSize, setMouseEnterEvent, setMouseLeaveEvent, setName, setPage, setPaintRectangle, setParent, setParentBookmark, setPlaceOnToolbox, setPointer, setPointerValue, setPrintable, setPrintOn, setRenderedCount, setReport, SetReportVariables, setRestrictions, setSelectionTick, setSelectRectangle, setShiftMode, setShowQuickButtons, setStates, setTag, setTagValue, setToolTip, setToolTipValue, setTopProp, setWidth, setWidthProp, toString, UnPrepare
 
Methods inherited from class com.stimulsoft.report.StiBase
getLocalizedName, getName, 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
 

Field Detail

StoredStartPoint

public StiStartPointPrimitive StoredStartPoint

StoredEndPoint

public StiEndPointPrimitive StoredEndPoint
Constructor Detail

StiCrossLinePrimitive

public StiCrossLinePrimitive()
Creates a new StiCrossLinePrimitive.


StiCrossLinePrimitive

public StiCrossLinePrimitive(StiRectangle rect)
Creates a new StiCrossLinePrimitive.

Parameters:
rect - The rectangle describes size and position of the component.
Method Detail

OnRemoveComponent

public void OnRemoveComponent()
Overrides:
OnRemoveComponent in class StiComponent

canContainIn

public boolean canContainIn(StiComponent component)
May this container be located in the specified component.

Overrides:
canContainIn in class StiComponent
Parameters:
component - Component for checking.
Returns:
true, if this container may is located in the specified component.

getLinked

public boolean getLinked()
Description copied from class: StiComponent
gets or sets a value which indicates whether the object snap to the container is turned on.

Overrides:
getLinked in class StiComponent

setLinked

public void setLinked(boolean value)
Overrides:
setLinked in class StiComponent

getLeft

public double getLeft()
Description copied from class: StiComponent
gets or sets left position of a component.

Overrides:
getLeft in class StiComponent

setLeft

public void setLeft(double value)
Overrides:
setLeft in class StiComponent

getTop

public double getTop()
Description copied from class: StiComponent
gets or sets top position of a component.

Overrides:
getTop in class StiComponent

setTop

public void setTop(double value)
Overrides:
setTop in class StiComponent

getHeight

public double getHeight()
Overrides:
getHeight in class StiComponent

setHeight

public void setHeight(double value)
Overrides:
setHeight in class StiComponent

getStartPoint

public final StiStartPointPrimitive getStartPoint()

getStartPoint

public final StiStartPointPrimitive getStartPoint(StiContainer cont)

getEndPoint

public final StiEndPointPrimitive getEndPoint()

getEndPoint

public final StiEndPointPrimitive getEndPoint(StiContainer cont)