Class 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
    • 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:
        getEventSupport in interface net.sf.jasperreports.engine.design.events.JRChangeEventsSupport
      • clone

        public Object clone()
        Specified by:
        clone in interface net.sf.jasperreports.engine.JRCloneable
        Overrides:
        clone in class Object
      • getEvaluationTime

        public net.sf.jasperreports.engine.type.EvaluationTimeEnum getEvaluationTime()
        Specified by:
        getEvaluationTime in interface CVComponent
      • setEvaluationTime

        public void setEvaluationTime​(net.sf.jasperreports.engine.type.EvaluationTimeEnum evaluationTimeValue)
      • setEvaluationGroup

        public void setEvaluationGroup​(String evaluationGroup)
      • getOnErrorType

        public net.sf.jasperreports.engine.type.OnErrorTypeEnum getOnErrorType()
        Description copied from interface: CVComponent
        Indicates how the engine will treat a situation where there is an error.
        Specified by:
        getOnErrorType in interface CVComponent
        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:
        getItemProperties in interface CVComponent
      • 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:
        getItemData in interface CVComponent
      • addItemData

        public void addItemData​(net.sf.jasperreports.components.items.ItemData data)
      • removeItemData

        public void removeItemData​(net.sf.jasperreports.components.items.ItemData dataset)
      • 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:
        setContext in interface net.sf.jasperreports.engine.component.ContextAwareComponent
      • getContext

        public net.sf.jasperreports.engine.component.ComponentContext getContext()
        Specified by:
        getContext in interface net.sf.jasperreports.engine.component.ContextAwareComponent