Class CVDesignComponent
- java.lang.Object
-
- net.sf.jasperreports.customvisualization.design.CVDesignComponent
-
- All Implemented Interfaces:
Serializable,Cloneable,CVComponent,net.sf.jasperreports.engine.component.Component,net.sf.jasperreports.engine.component.ContextAwareComponent,net.sf.jasperreports.engine.design.events.JRChangeEventsSupport,net.sf.jasperreports.engine.JRCloneable
public class CVDesignComponent extends Object implements CVComponent, net.sf.jasperreports.engine.design.events.JRChangeEventsSupport
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringPROPERTY_EVALUATION_GROUPstatic StringPROPERTY_EVALUATION_TIMEstatic StringPROPERTY_ITEM_DATAstatic StringPROPERTY_ITEM_PROPERTIESstatic StringPROPERTY_ON_ERROR_TYPEstatic StringPROPERTY_PROCESSING_CLASSstatic longserialVersionUID
-
Constructor Summary
Constructors Constructor Description CVDesignComponent()CVDesignComponent(CVComponent component, net.sf.jasperreports.engine.base.JRBaseObjectFactory baseFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddItemData(net.sf.jasperreports.components.items.ItemData data)voidaddItemProperty(net.sf.jasperreports.components.items.ItemProperty property)Objectclone()net.sf.jasperreports.engine.component.ComponentContextgetContext()StringgetEvaluationGroup()net.sf.jasperreports.engine.type.EvaluationTimeEnumgetEvaluationTime()net.sf.jasperreports.engine.design.events.JRPropertyChangeSupportgetEventSupport()List<net.sf.jasperreports.components.items.ItemData>getItemData()List<net.sf.jasperreports.components.items.ItemProperty>getItemProperties()net.sf.jasperreports.engine.type.OnErrorTypeEnumgetOnErrorType()Indicates how the engine will treat a situation where there is an error.StringgetProcessingClass()voidremoveItemData(net.sf.jasperreports.components.items.ItemData dataset)voidremoveItemProperty(net.sf.jasperreports.components.items.ItemProperty property)voidsetContext(net.sf.jasperreports.engine.component.ComponentContext context)voidsetEvaluationGroup(String evaluationGroup)voidsetEvaluationTime(net.sf.jasperreports.engine.type.EvaluationTimeEnum evaluationTimeValue)voidsetOnErrorType(net.sf.jasperreports.engine.type.OnErrorTypeEnum onErrorType)voidsetProcessingClass(String processingClass)
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
PROPERTY_ITEM_PROPERTIES
public static final String PROPERTY_ITEM_PROPERTIES
- See Also:
- Constant Field Values
-
PROPERTY_ITEM_DATA
public static final String PROPERTY_ITEM_DATA
- See Also:
- Constant Field Values
-
PROPERTY_EVALUATION_TIME
public static final String PROPERTY_EVALUATION_TIME
- See Also:
- Constant Field Values
-
PROPERTY_EVALUATION_GROUP
public static final String PROPERTY_EVALUATION_GROUP
- See Also:
- Constant Field Values
-
PROPERTY_PROCESSING_CLASS
public static final String PROPERTY_PROCESSING_CLASS
- See Also:
- Constant Field Values
-
PROPERTY_ON_ERROR_TYPE
public static final String PROPERTY_ON_ERROR_TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CVDesignComponent
public CVDesignComponent()
-
CVDesignComponent
public CVDesignComponent(CVComponent component, net.sf.jasperreports.engine.base.JRBaseObjectFactory baseFactory)
-
-
Method Detail
-
getEventSupport
public net.sf.jasperreports.engine.design.events.JRPropertyChangeSupport getEventSupport()
- Specified by:
getEventSupportin interfacenet.sf.jasperreports.engine.design.events.JRChangeEventsSupport
-
clone
public Object clone()
-
getEvaluationTime
public net.sf.jasperreports.engine.type.EvaluationTimeEnum getEvaluationTime()
- Specified by:
getEvaluationTimein interfaceCVComponent
-
setEvaluationTime
public void setEvaluationTime(net.sf.jasperreports.engine.type.EvaluationTimeEnum evaluationTimeValue)
-
getEvaluationGroup
public String getEvaluationGroup()
- Specified by:
getEvaluationGroupin interfaceCVComponent
-
setEvaluationGroup
public void setEvaluationGroup(String evaluationGroup)
-
getOnErrorType
public net.sf.jasperreports.engine.type.OnErrorTypeEnum getOnErrorType()
Description copied from interface:CVComponentIndicates how the engine will treat a situation where there is an error.- Specified by:
getOnErrorTypein interfaceCVComponent- Returns:
- a value representing one of the missing image handling constants
in
OnErrorTypeEnum
-
setOnErrorType
public void setOnErrorType(net.sf.jasperreports.engine.type.OnErrorTypeEnum onErrorType)
-
getItemProperties
public List<net.sf.jasperreports.components.items.ItemProperty> getItemProperties()
- Specified by:
getItemPropertiesin interfaceCVComponent
-
addItemProperty
public void addItemProperty(net.sf.jasperreports.components.items.ItemProperty property)
-
removeItemProperty
public void removeItemProperty(net.sf.jasperreports.components.items.ItemProperty property)
-
getItemData
public List<net.sf.jasperreports.components.items.ItemData> getItemData()
- Specified by:
getItemDatain interfaceCVComponent
-
addItemData
public void addItemData(net.sf.jasperreports.components.items.ItemData data)
-
removeItemData
public void removeItemData(net.sf.jasperreports.components.items.ItemData dataset)
-
getProcessingClass
public String getProcessingClass()
- Specified by:
getProcessingClassin interfaceCVComponent- Returns:
- the processingClass
-
setProcessingClass
public void setProcessingClass(String processingClass)
- Parameters:
processingClass- the processingClass to set
-
setContext
public void setContext(net.sf.jasperreports.engine.component.ComponentContext context)
- Specified by:
setContextin interfacenet.sf.jasperreports.engine.component.ContextAwareComponent
-
getContext
public net.sf.jasperreports.engine.component.ComponentContext getContext()
- Specified by:
getContextin interfacenet.sf.jasperreports.engine.component.ContextAwareComponent
-
-