@Override protected void buildTemplateFieldValue(int type, String fieldType, String value, StringBuilder buf) { buf.append( " " ); constraintValueBuilder.buildLHSFieldValue( buf, type, fieldType, rowDataProvider.getTemplateKeyValue( value ) ); buf.append( " " ); }
@Override protected void buildTemplateFieldValue(int type, String fieldType, String value, StringBuilder buf) { buf.append( " " ); constraintValueBuilder.buildLHSFieldValue( buf, type, fieldType, rowDataProvider.getTemplateKeyValue( value ) ); buf.append( " " ); }
@Override protected void buildTemplateFieldValue(ActionFieldValue fieldValue, StringBuilder buf) { constraintValueBuilder.buildRHSFieldValue( buf, fieldValue.type, rowDataProvider.getTemplateKeyValue( fieldValue.value ) ); }
@Override protected void buildTemplateFieldValue(ActionFieldValue fieldValue, StringBuilder buf) { constraintValueBuilder.buildRHSFieldValue( buf, fieldValue.type, rowDataProvider.getTemplateKeyValue( fieldValue.value ) ); }
@Override public void visitFreeFormLine(FreeFormLine ffl) { StringBuffer interpolatedResult = new StringBuffer(); final Matcher matcherTemplateKey = patternTemplateKey.matcher( ffl.text ); while ( matcherTemplateKey.find() ) { String varName = matcherTemplateKey.group( 1 ); matcherTemplateKey.appendReplacement( interpolatedResult, rowDataProvider.getTemplateKeyValue( varName ) ); } matcherTemplateKey.appendTail( interpolatedResult ); //Don't update the original FreeFormLine object FreeFormLine fflClone = new FreeFormLine(); fflClone.text = interpolatedResult.toString(); super.visitFreeFormLine( fflClone ); }
@Override public void visitFreeFormLine(FreeFormLine ffl) { StringBuffer interpolatedResult = new StringBuffer(); final Matcher matcherTemplateKey = patternTemplateKey.matcher( ffl.text ); while ( matcherTemplateKey.find() ) { String varName = matcherTemplateKey.group( 1 ); matcherTemplateKey.appendReplacement( interpolatedResult, rowDataProvider.getTemplateKeyValue( varName ) ); } matcherTemplateKey.appendTail( interpolatedResult ); //Don't update the original FreeFormLine object FreeFormLine fflClone = new FreeFormLine(); fflClone.text = interpolatedResult.toString(); super.visitFreeFormLine( fflClone ); }
@Override public void visitFreeFormLine(FreeFormLine ffl) { StringBuffer interpolatedResult = new StringBuffer(); final Matcher matcherTemplateKey = patternTemplateKey.matcher( ffl.text ); while ( matcherTemplateKey.find() ) { String varName = matcherTemplateKey.group( 1 ); matcherTemplateKey.appendReplacement( interpolatedResult, rowDataProvider.getTemplateKeyValue( varName ) ); } matcherTemplateKey.appendTail( interpolatedResult ); //Don't update the original FreeFormLine object FreeFormLine fflClone = new FreeFormLine(); fflClone.text = interpolatedResult.toString(); super.visitFreeFormLine( fflClone ); }
@Override public void visitFreeFormLine(FreeFormLine ffl) { StringBuffer interpolatedResult = new StringBuffer(); final Matcher matcherTemplateKey = patternTemplateKey.matcher( ffl.text ); while ( matcherTemplateKey.find() ) { String varName = matcherTemplateKey.group( 1 ); matcherTemplateKey.appendReplacement( interpolatedResult, rowDataProvider.getTemplateKeyValue( varName ) ); } matcherTemplateKey.appendTail( interpolatedResult ); //Don't update the original FreeFormLine object FreeFormLine fflClone = new FreeFormLine(); fflClone.text = interpolatedResult.toString(); super.visitFreeFormLine( fflClone ); }
String value = rowDataProvider.getTemplateKeyValue( variable.getVarName() ); if ( "".equals( value ) ) { addPattern = false;
String value = rowDataProvider.getTemplateKeyValue( variable.getVarName() ); if ( "".equals( value ) ) { addPattern = false;
String value = rowDataProvider.getTemplateKeyValue( variable.getVarName() ); if ( "".equals( value ) ) { addAction = false;
String value = rowDataProvider.getTemplateKeyValue( variable.getVarName() ); if ( "".equals( value ) ) { addAction = false;