Class AbstractElementFormatDefinition
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.wizard.model.AbstractElementFormatDefinition
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ElementFormatDefinition
- Direct Known Subclasses:
AbstractFieldDefinition
,DefaultRootBandDefinition
public abstract class AbstractElementFormatDefinition extends Object implements ElementFormatDefinition
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractElementFormatDefinition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Color
getBackgroundColor()
Boolean
getFontBold()
Color
getFontColor()
Boolean
getFontItalic()
String
getFontName()
Integer
getFontSize()
Boolean
getFontStrikethrough()
Boolean
getFontUnderline()
org.pentaho.reporting.engine.classic.core.ElementAlignment
getHorizontalAlignment()
org.pentaho.reporting.engine.classic.core.ElementAlignment
getVerticalAlignment()
void
setBackgroundColor(Color backgroundColor)
void
setFontBold(Boolean fontBold)
void
setFontColor(Color fontColor)
void
setFontItalic(Boolean fontItalic)
void
setFontName(String fontName)
void
setFontSize(Integer fontSize)
void
setFontStrikethrough(Boolean fontStrikethrough)
void
setFontUnderline(Boolean fontUnderline)
void
setHorizontalAlignment(org.pentaho.reporting.engine.classic.core.ElementAlignment horizontalAlignment)
void
setVerticalAlignment(org.pentaho.reporting.engine.classic.core.ElementAlignment verticalAlignment)
-
-
-
Method Detail
-
getHorizontalAlignment
public org.pentaho.reporting.engine.classic.core.ElementAlignment getHorizontalAlignment()
- Specified by:
getHorizontalAlignment
in interfaceElementFormatDefinition
-
setHorizontalAlignment
public void setHorizontalAlignment(org.pentaho.reporting.engine.classic.core.ElementAlignment horizontalAlignment)
- Specified by:
setHorizontalAlignment
in interfaceElementFormatDefinition
-
getVerticalAlignment
public org.pentaho.reporting.engine.classic.core.ElementAlignment getVerticalAlignment()
- Specified by:
getVerticalAlignment
in interfaceElementFormatDefinition
-
setVerticalAlignment
public void setVerticalAlignment(org.pentaho.reporting.engine.classic.core.ElementAlignment verticalAlignment)
- Specified by:
setVerticalAlignment
in interfaceElementFormatDefinition
-
getFontName
public String getFontName()
- Specified by:
getFontName
in interfaceElementFormatDefinition
-
setFontName
public void setFontName(String fontName)
- Specified by:
setFontName
in interfaceElementFormatDefinition
-
getFontBold
public Boolean getFontBold()
- Specified by:
getFontBold
in interfaceElementFormatDefinition
-
setFontBold
public void setFontBold(Boolean fontBold)
- Specified by:
setFontBold
in interfaceElementFormatDefinition
-
getFontItalic
public Boolean getFontItalic()
- Specified by:
getFontItalic
in interfaceElementFormatDefinition
-
setFontItalic
public void setFontItalic(Boolean fontItalic)
- Specified by:
setFontItalic
in interfaceElementFormatDefinition
-
getFontUnderline
public Boolean getFontUnderline()
- Specified by:
getFontUnderline
in interfaceElementFormatDefinition
-
setFontUnderline
public void setFontUnderline(Boolean fontUnderline)
- Specified by:
setFontUnderline
in interfaceElementFormatDefinition
-
getFontStrikethrough
public Boolean getFontStrikethrough()
- Specified by:
getFontStrikethrough
in interfaceElementFormatDefinition
-
setFontStrikethrough
public void setFontStrikethrough(Boolean fontStrikethrough)
- Specified by:
setFontStrikethrough
in interfaceElementFormatDefinition
-
getFontSize
public Integer getFontSize()
- Specified by:
getFontSize
in interfaceElementFormatDefinition
-
setFontSize
public void setFontSize(Integer fontSize)
- Specified by:
setFontSize
in interfaceElementFormatDefinition
-
getFontColor
public Color getFontColor()
- Specified by:
getFontColor
in interfaceElementFormatDefinition
-
setFontColor
public void setFontColor(Color fontColor)
- Specified by:
setFontColor
in interfaceElementFormatDefinition
-
getBackgroundColor
public Color getBackgroundColor()
- Specified by:
getBackgroundColor
in interfaceElementFormatDefinition
-
setBackgroundColor
public void setBackgroundColor(Color backgroundColor)
- Specified by:
setBackgroundColor
in interfaceElementFormatDefinition
-
clone
public Object clone() throws CloneNotSupportedException
- Specified by:
clone
in interfaceElementFormatDefinition
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-
-