/** * Done parsing. * * @throws org.xml.sax.SAXException * if there is a parsing error. */ protected void doneParsing() throws SAXException { for ( int i = 0; i < styleExpressionHandlers.size(); i++ ) { final StyleExpressionHandler handler = (StyleExpressionHandler) styleExpressionHandlers.get( i ); if ( handler.getKey() != null ) { element.setStyleExpression( handler.getKey(), handler.getExpression() ); } } }
/** * Done parsing. * * @throws SAXException * if there is a parsing error. */ protected void doneParsing() throws SAXException { super.doneParsing(); final Element element = getElement(); if ( fieldName != null ) { final GetDataRowValueExpression ex = new GetDataRowValueExpression(); ex.setField( fieldName ); element.setStyleExpression( ElementStyleKeys.ANCHOR_NAME, ex ); } else if ( formula != null ) { final FormulaExpression fe = new FormulaExpression(); fe.setFormula( formula ); element.setStyleExpression( ElementStyleKeys.ANCHOR_NAME, fe ); } } }
/** * Done parsing. * * @throws org.xml.sax.SAXException * if there is a parsing error. */ protected void doneParsing() throws SAXException { if ( dataSourceHandler != null ) { element.setDataSource( (DataSource) dataSourceHandler.getObject() ); } for ( int i = 0; i < styleExpressionHandlers.size(); i++ ) { final StyleExpressionHandler handler = (StyleExpressionHandler) styleExpressionHandlers.get( i ); final StyleKey key = handler.getKey(); if ( handler.getKey() != null ) { final Expression expression = handler.getExpression(); element.setStyleExpression( key, expression ); } } element.setAttribute( AttributeNames.Core.NAMESPACE, AttributeNames.Core.SOURCE, getRootHandler().getSource() ); }
if ( handler.getKey() != null ) { final Expression expression = handler.getExpression(); element.setStyleExpression( key, expression );
/** * Done parsing. * * @throws org.xml.sax.SAXException * if there is a parsing error. */ protected void doneParsing() throws SAXException { element = getElementFactory().createElement(); element.setAttribute( AttributeNames.Core.NAMESPACE, AttributeNames.Core.SOURCE, getRootHandler().getSource() ); handleInheritedStyle( styleClass ); for ( int i = 0; i < styleExpressionHandlers.size(); i++ ) { final StyleExpressionHandler handler = styleExpressionHandlers.get( i ); final StyleKey key = handler.getKey(); if ( handler.getKey() != null ) { final Expression expression = handler.getExpression(); element.setStyleExpression( key, expression ); } } super.doneParsing(); }
target.setStyleExpression( entry.getKey(), entry.getValue() );