Class AbstractFieldDefinition
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.wizard.model.AbstractElementFormatDefinition
-
- org.pentaho.reporting.engine.classic.wizard.model.AbstractFieldDefinition
-
- All Implemented Interfaces:
Serializable
,Cloneable
,ElementFormatDefinition
,FieldDefinition
- Direct Known Subclasses:
DefaultDetailFieldDefinition
,DefaultGroupDefinition
public abstract class AbstractFieldDefinition extends AbstractElementFormatDefinition implements FieldDefinition
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractFieldDefinition()
protected
AbstractFieldDefinition(String field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class
getAggregationFunction()
String
getDataFormat()
String
getDisplayName()
String
getField()
Class
getFieldTypeHint()
String
getNullString()
Length
getWidth()
void
setAggregationFunction(Class aggregationFunction)
void
setDataFormat(String dataFormat)
void
setDisplayName(String displayName)
void
setField(String field)
void
setFieldTypeHint(Class fieldTypeHint)
void
setNullString(String nullString)
void
setWidth(Length width)
-
Methods inherited from class org.pentaho.reporting.engine.classic.wizard.model.AbstractElementFormatDefinition
clone, getBackgroundColor, getFontBold, getFontColor, getFontItalic, getFontName, getFontSize, getFontStrikethrough, getFontUnderline, getHorizontalAlignment, getVerticalAlignment, setBackgroundColor, setFontBold, setFontColor, setFontItalic, setFontName, setFontSize, setFontStrikethrough, setFontUnderline, setHorizontalAlignment, setVerticalAlignment
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.reporting.engine.classic.wizard.model.FieldDefinition
clone
-
-
-
-
Constructor Detail
-
AbstractFieldDefinition
protected AbstractFieldDefinition()
-
AbstractFieldDefinition
protected AbstractFieldDefinition(String field)
-
-
Method Detail
-
getField
public String getField()
- Specified by:
getField
in interfaceFieldDefinition
-
setField
public void setField(String field)
- Specified by:
setField
in interfaceFieldDefinition
-
getNullString
public String getNullString()
- Specified by:
getNullString
in interfaceFieldDefinition
-
setNullString
public void setNullString(String nullString)
- Specified by:
setNullString
in interfaceFieldDefinition
-
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName
in interfaceFieldDefinition
-
setDisplayName
public void setDisplayName(String displayName)
- Specified by:
setDisplayName
in interfaceFieldDefinition
-
getDataFormat
public String getDataFormat()
- Specified by:
getDataFormat
in interfaceFieldDefinition
-
setDataFormat
public void setDataFormat(String dataFormat)
- Specified by:
setDataFormat
in interfaceFieldDefinition
-
getAggregationFunction
public Class getAggregationFunction()
- Specified by:
getAggregationFunction
in interfaceFieldDefinition
-
setAggregationFunction
public void setAggregationFunction(Class aggregationFunction)
- Specified by:
setAggregationFunction
in interfaceFieldDefinition
-
getFieldTypeHint
public Class getFieldTypeHint()
- Specified by:
getFieldTypeHint
in interfaceFieldDefinition
-
setFieldTypeHint
public void setFieldTypeHint(Class fieldTypeHint)
- Specified by:
setFieldTypeHint
in interfaceFieldDefinition
-
getWidth
public Length getWidth()
- Specified by:
getWidth
in interfaceFieldDefinition
-
setWidth
public void setWidth(Length width)
- Specified by:
setWidth
in interfaceFieldDefinition
-
-