protected AbstractBarcodeEvaluator(JRComponentElement componentElement, JRDefaultStyleProvider defaultStyleProvider) { this.componentElement = componentElement; this.barcodeComponent = (BarcodeComponent) componentElement.getComponent(); this.defaultStyleProvider = defaultStyleProvider; }
public JRBaseComponentElement(JRComponentElement element, JRBaseObjectFactory factory) { super(element, factory); componentKey = element.getComponentKey(); ComponentManager manager = ComponentsEnvironment.getComponentManager(componentKey); component = manager.getComponentCompiler().toCompiledComponent( element.getComponent(), factory); }
public JRFillComponentElement(JRBaseFiller filler, JRComponentElement element, JRFillObjectFactory factory) { super(filler, element, factory); ComponentKey componentKey = element.getComponentKey(); ComponentManager manager = ComponentsEnvironment.getComponentManager(componentKey); fillComponent = manager.getComponentFillFactory().toFillComponent(element.getComponent(), factory); fillComponent.initialize(this); }
public Component getComponent() { return ((JRComponentElement) parent).getComponent(); }
/** * Collects expressions from a component element wrapper. * * <p> * Common element expressions are collected, and then the component * compiler's * {@link ComponentCompiler#collectExpressions(Component, JRExpressionCollector)} * is called to collect component expressions. * * @param componentElement the component element */ public void collect(JRComponentElement componentElement) { collectElement(componentElement); ComponentKey componentKey = componentElement.getComponentKey(); ComponentManager manager = ComponentsEnvironment.getComponentManager(componentKey); Component component = componentElement.getComponent(); manager.getComponentCompiler().collectExpressions(component, this); }
public void evaluateBarcode() { BarcodeComponent barcodeComponent = (BarcodeComponent) componentElement.getComponent(); barcodeComponent.receive(this); }
public void writeComponentElement(JRComponentElement componentElement) throws IOException { writer.startElement(JRXmlConstants.ELEMENT_componentElement, getNamespace()); writeReportElement(componentElement); ComponentKey componentKey = componentElement.getComponentKey(); Component component = componentElement.getComponent(); ComponentXmlWriter componentXmlWriter = ComponentsEnvironment. getComponentManager(componentKey).getComponentXmlWriter(); componentXmlWriter.writeToXml(componentKey, component, this); writer.closeElement(); }
public JRPrintElement convert(ReportConverter reportConverter, JRComponentElement element) ListComponent list = (ListComponent) element.getComponent(); if (list == null || list.getContents() == null)
protected void verifyComponentElement(JRComponentElement element) { verifyReportElement(element); ComponentKey componentKey = element.getComponentKey(); if (componentKey == null) { addBrokenRule("No component key set for component element", element); } Component component = element.getComponent(); if (component == null) { addBrokenRule("No component set for component element", element); } if (componentKey != null && component != null) { ComponentCompiler compiler = ComponentsEnvironment. getComponentManager(componentKey).getComponentCompiler(); compiler.verify(component, this); } }
public JRPrintElement convert(ReportConverter reportConverter, JRComponentElement element) BarbecueComponent component = (BarbecueComponent) element.getComponent(); if (component == null || component.getType() == null)