Class DesignBaseCell
java.lang.Object
net.sf.jasperreports.engine.base.JRBaseElementGroup
net.sf.jasperreports.engine.design.JRDesignElementGroup
net.sf.jasperreports.components.table.DesignBaseCell
- All Implemented Interfaces:
Serializable,Cloneable,BaseCell,DesignStyleContainer,JRChangeEventsSupport,JRBoxContainer,JRChild,JRCloneable,JRElementGroup,JRPropertiesHolder,JRStyleContainer,JRVisitable
- Direct Known Subclasses:
DesignCell
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JRLineBoxprotected JRDefaultStyleProviderprotected Integerprotected JRPropertiesMapstatic final Stringstatic final Stringstatic final Stringstatic final Stringprotected JRStyleprotected StringFields inherited from class net.sf.jasperreports.engine.design.JRDesignElementGroup
PROPERTY_CHILDREN, PROPERTY_ELEMENT_GROUPFields inherited from class net.sf.jasperreports.engine.base.JRBaseElementGroup
children, elementGroup -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Returns the parent properties holder, whose properties are used as defaults for this object.Returns this object's properties map.getStyle()Returns this object's style.Returns the name of an external style which is to be used by this object.booleanChecks whether the object has any properties.voidsetDefaultStyleProvider(JRDefaultStyleProvider defaultStyleProvider) voidvoidvoidsetStyleNameReference(String styleName) Methods inherited from class net.sf.jasperreports.engine.design.JRDesignElementGroup
addElement, addElement, addElement, addElementGroup, addElementGroup, getEventSupport, removeElement, removeElementGroup, setElementGroupMethods inherited from class net.sf.jasperreports.engine.base.JRBaseElementGroup
clone, getChildren, getElementByKey, getElementByKey, getElementGroup, getElements, getElements, visitMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.jasperreports.engine.JRElementGroup
getChildren, getElementByKey, getElementGroup, getElementsMethods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getStyleNameMethods inherited from interface net.sf.jasperreports.engine.JRVisitable
visit
-
Field Details
-
PROPERTY_DEFAULT_STYLE_PROVIDER
- See Also:
-
PROPERTY_STYLE
- See Also:
-
PROPERTY_STYLE_NAME_REFERENCE
- See Also:
-
PROPERTY_HEIGHT
- See Also:
-
defaultStyleProvider
-
style
-
styleNameReference
-
box
-
height
-
propertiesMap
-
-
Constructor Details
-
DesignBaseCell
public DesignBaseCell()
-
-
Method Details
-
getHeight
-
getDefaultLineColor
- Specified by:
getDefaultLineColorin interfaceJRBoxContainer
-
getLineBox
- Specified by:
getLineBoxin interfaceJRBoxContainer
-
getDefaultStyleProvider
- Specified by:
getDefaultStyleProviderin interfaceJRStyleContainer
-
getStyle
Description copied from interface:JRStyleContainerReturns this object's style.- Specified by:
getStylein interfaceJRStyleContainer- Returns:
- this object's style
-
getStyleNameReference
Description copied from interface:JRStyleContainerReturns the name of an external style which is to be used by this object. External styles are defined intemplatesand are resolved at fill time. This attribute is only effective if no direct style (as returned bygetStyle()is specified for this object.- Specified by:
getStyleNameReferencein interfaceJRStyleContainer- Returns:
- the name of an external style
-
setDefaultStyleProvider
- Specified by:
setDefaultStyleProviderin interfaceDesignStyleContainer
-
setStyle
- Specified by:
setStylein interfaceDesignStyleContainer
-
setStyleNameReference
- Specified by:
setStyleNameReferencein interfaceDesignStyleContainer
-
setHeight
-
hasProperties
public boolean hasProperties()Description copied from interface:JRPropertiesHolderChecks whether the object has any properties.- Specified by:
hasPropertiesin interfaceJRPropertiesHolder- Returns:
- whether the object has any properties
-
getPropertiesMap
Description copied from interface:JRPropertiesHolderReturns this object's properties map.- Specified by:
getPropertiesMapin interfaceJRPropertiesHolder- Returns:
- this object's properties map
-
getParentProperties
Description copied from interface:JRPropertiesHolderReturns the parent properties holder, whose properties are used as defaults for this object.- Specified by:
getParentPropertiesin interfaceJRPropertiesHolder- Returns:
- the parent properties holder, or
nullif no parent
-
clone
- Specified by:
clonein interfaceJRCloneable- Overrides:
clonein classJRDesignElementGroup
-