﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
127	Why was addSelectionChangedListener removed?	kleptog@…	imi	"I was using addSelectionChangedListener() however it got removed at some point. Presumably now people are required to manipulate the list themselves. That means that if you want a plugin to work across the current and stable version you need something like:

                        try { Main.ds.addSelectionChangedListener(this); }
                        catch( NoSuchMethodError e )
                        {
                                try {
                                java.lang.reflect.Field f = DataSet.class.getDeclaredField(""listeners"");
                                ((Collection<SelectionChangedListener>)f.get(Main.ds)).add(this);
                                } catch (Exception x) { System.out.println( e ); }
                        }

Which isn't pretty. Could you leave the functions in a little longer until a stable release has the new way public (the other way around requires trapping the security error and falling back to the function...)"	enhancement	closed	minor		unspecified		wontfix		
