|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.base.drawing.StiBorder
com.stimulsoft.base.drawing.StiAdvancedBorder
public class StiAdvancedBorder
Class describes a multi-border.
Field Summary |
---|
Fields inherited from class com.stimulsoft.base.drawing.StiBorder |
---|
side |
Constructor Summary | |
---|---|
StiAdvancedBorder()
Creates a new instance of the StiAdvancedBorder class. |
|
StiAdvancedBorder(StiBorderSide topSide,
StiBorderSide bottomSide,
StiBorderSide leftSide,
StiBorderSide rightSide,
boolean dropShadow,
double shadowSize,
StiBrush shadowBrush)
Creates a new instance of the StiAdvancedBorder class. |
|
StiAdvancedBorder(StiBorderSide topSide,
StiBorderSide bottomSide,
StiBorderSide leftSide,
StiBorderSide rightSide,
boolean dropShadow,
double shadowSize,
StiBrush shadowBrush,
boolean topmost)
Creates a new instance of the StiAdvancedBorder class. |
|
StiAdvancedBorder(StiColor topSideColor,
double topSideSize,
StiPenStyle topSideStyle,
StiColor bottomSideColor,
double bottomSideSize,
StiPenStyle bottomSideStyle,
StiColor leftSideColor,
double leftSideSize,
StiPenStyle leftSideStyle,
StiColor rightSideColor,
double rightSideSize,
StiPenStyle rightSideStyle,
boolean dropShadow,
double shadowSize,
StiBrush shadowBrush)
Creates a new instance of the StiAdvancedBorder class. |
|
StiAdvancedBorder(StiColor topSideColor,
double topSideSize,
StiPenStyle topSideStyle,
StiColor bottomSideColor,
double bottomSideSize,
StiPenStyle bottomSideStyle,
StiColor leftSideColor,
double leftSideSize,
StiPenStyle leftSideStyle,
StiColor rightSideColor,
double rightSideSize,
StiPenStyle rightSideStyle,
boolean dropShadow,
double shadowSize,
StiBrush shadowBrush,
boolean topmost)
Creates a new instance of the StiAdvancedBorder class. |
Method Summary | |
---|---|
java.lang.Object |
clone()
Creates a new object that is a copy of the current instance. |
void |
deserialize(java.lang.String strObject)
Десериализация объекта из строки. |
boolean |
equals(java.lang.Object obj)
|
StiBorderSide |
getBottomSide()
Gets or sets frame of bottom side. |
StiColor |
getColor()
Gets or sets a border color. |
StiBorderSide |
getLeftSide()
Gets or sets frame of left side. |
StiBorderSide |
getRightSide()
Gets or sets frame of right side. |
StiEnumSet<StiBorderSides> |
getSide()
Gets or sets frame borders. |
double |
getSize()
Gets or sets a border size. |
StiPenStyle |
getStyle()
Gets or sets a border style. |
StiBorderSide |
getTopSide()
Gets or sets frame of top side. |
int |
hashCode()
|
boolean |
isAllBorderSidesPresent()
Gets value which indicates that all sides of border is present. |
boolean |
isBottomBorderSidePresent()
Gets value which indicates that bottom side of border is present. |
boolean |
isDefault()
Gets value indicates, that this object-frame is by default. |
boolean |
isLeftBorderSidePresent()
Gets value which indicates that left side of border is present. |
boolean |
isRightBorderSidePresent()
Gets value which indicates that right side of border is present. |
boolean |
isTopBorderSidePresent()
Gets value which indicates that top side of border is present. |
java.lang.String |
serialize()
Сериализация объекта в строку. |
void |
setColor(StiColor value)
|
void |
setSide(StiBorderSides value)
|
void |
setSize(double value)
|
void |
setStyle(StiPenStyle value)
|
Methods inherited from class com.stimulsoft.base.drawing.StiBorder |
---|
draw, getDropShadow, getShadowBrush, getShadowSize, getSizeOffset, getTopmost, isDefault, LoadFromJson, setDropShadow, setShadowBrush, setShadowSize, setSide, setTopmost |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StiAdvancedBorder()
public StiAdvancedBorder(StiColor topSideColor, double topSideSize, StiPenStyle topSideStyle, StiColor bottomSideColor, double bottomSideSize, StiPenStyle bottomSideStyle, StiColor leftSideColor, double leftSideSize, StiPenStyle leftSideStyle, StiColor rightSideColor, double rightSideSize, StiPenStyle rightSideStyle, boolean dropShadow, double shadowSize, StiBrush shadowBrush)
public StiAdvancedBorder(StiColor topSideColor, double topSideSize, StiPenStyle topSideStyle, StiColor bottomSideColor, double bottomSideSize, StiPenStyle bottomSideStyle, StiColor leftSideColor, double leftSideSize, StiPenStyle leftSideStyle, StiColor rightSideColor, double rightSideSize, StiPenStyle rightSideStyle, boolean dropShadow, double shadowSize, StiBrush shadowBrush, boolean topmost)
public StiAdvancedBorder(StiBorderSide topSide, StiBorderSide bottomSide, StiBorderSide leftSide, StiBorderSide rightSide, boolean dropShadow, double shadowSize, StiBrush shadowBrush)
topSide
- Top side of border.bottomSide
- Bottom side of border.leftSide
- Left side of border.rightSide
- Right side of border.dropShadow
- Drop shadow or not.shadowSize
- Shadow siz.shadowBrush
- Brush for drawing shadow of border.public StiAdvancedBorder(StiBorderSide topSide, StiBorderSide bottomSide, StiBorderSide leftSide, StiBorderSide rightSide, boolean dropShadow, double shadowSize, StiBrush shadowBrush, boolean topmost)
topSide
- Top side of border.bottomSide
- Bottom side of border.leftSide
- Left side of border.rightSide
- Right side of border.dropShadow
- Drop shadow or not.shadowSize
- Shadow siz.shadowBrush
- Brush for drawing shadow of border.topmost
- Value which indicates that border sides will be drawn on top of all components.Method Detail |
---|
public java.lang.Object clone()
clone
in class StiBorder
public int hashCode()
hashCode
in class StiBorder
public boolean equals(java.lang.Object obj)
equals
in class StiBorder
public StiBorderSide getLeftSide()
public StiBorderSide getRightSide()
public StiBorderSide getTopSide()
public StiBorderSide getBottomSide()
public boolean isTopBorderSidePresent()
isTopBorderSidePresent
in class StiBorder
public boolean isBottomBorderSidePresent()
isBottomBorderSidePresent
in class StiBorder
public boolean isLeftBorderSidePresent()
isLeftBorderSidePresent
in class StiBorder
public boolean isRightBorderSidePresent()
isRightBorderSidePresent
in class StiBorder
public boolean isAllBorderSidesPresent()
isAllBorderSidesPresent
in class StiBorder
public StiEnumSet<StiBorderSides> getSide()
getSide
in class StiBorder
public void setSide(StiBorderSides value)
setSide
in class StiBorder
public StiColor getColor()
getColor
in class StiBorder
public void setColor(StiColor value)
setColor
in class StiBorder
public double getSize()
getSize
in class StiBorder
public void setSize(double value)
setSize
in class StiBorder
public StiPenStyle getStyle()
getStyle
in class StiBorder
public void setStyle(StiPenStyle value)
setStyle
in class StiBorder
public boolean isDefault()
isDefault
in interface IStiDefault
isDefault
in class StiBorder
public java.lang.String serialize()
IStiSerializableToString
serialize
in interface IStiSerializableToString
serialize
in class StiBorder
public void deserialize(java.lang.String strObject)
IStiSerializableToString
deserialize
in interface IStiSerializableToString
deserialize
in class StiBorder
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |