statements.add(new JVariableDeclarationStatement(null, local, null));
statements. addStatement(new JVariableDeclarationStatement(null, local, null));
    private static void makeWorkDecls(List filterInfo,				      JBlock statements,				      boolean init) {	// add declarations for each filter	for (ListIterator it = filterInfo.listIterator(); it.hasNext(); ) {	    FilterInfo info = (FilterInfo)it.next();	    // get list of local variable definitions from <filterInfo>	    List locals = 		init ? info.init.getVariables() : info.steady.getVariables();	    // go through locals, adding variable declaration	    for (ListIterator loc = locals.listIterator(); loc.hasNext(); ) {		// get local		JVariableDefinition local = 		    (JVariableDefinition)loc.next();		// add variable declaration for local		statements.add(new JVariableDeclarationStatement(null, 								 local, 								 null));	    }	}    }