Style

de.activegroup.scalajasper.core.Style
See theStyle companion object
sealed case class Style(parentStyle: Option[StyleReference], conditionalStyles: Seq[(Expression[Boolean], Style)], backcolor: Option[Color], forecolor: Option[Color], font: Font, horizontalImageAlignment: Option[HorizontalImageAlignEnum], horizontalTextAlignment: Option[HorizontalTextAlignEnum], paragraph: Paragraph, markup: Option[String], mode: Option[ModeEnum], pattern: Option[String], radius: Option[Int], rotation: Option[RotationEnum], scaleImage: Option[ScaleImageEnum], verticalImageAlignment: Option[VerticalImageAlignEnum], verticalTextAlignment: Option[VerticalTextAlignEnum], line: Pen, box: LineBox, fill: Option[FillEnum], blankWhenNull: Option[Boolean]) extends AbstractStyle

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def ++(rhs: Style): Style

combine this style with given style. If a property is set in both styles, the right side replaces the left. This is different from the copy method, in that it is a 'deep' combination. ParentStyle and conditionalStyles can hardly be combined automatically; so don't expect anything of one of the styles uses it.

combine this style with given style. If a property is set in both styles, the right side replaces the left. This is different from the copy method, in that it is a 'deep' combination. ParentStyle and conditionalStyles can hardly be combined automatically; so don't expect anything of one of the styles uses it.

Attributes

def isEmpty: Boolean

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product