/**
 * 
 */
package view.tool.JEditableComboBox;

import tool.observable.EasyObserver;
import view.vuePopup.JObservablePopup;

/**
 * @author alexis
 *
 */
public class JEditableComboBoxControler implements EasyObserver{
	
	private JObservablePopup pane;

	public Runnable plus = new Runnable(){
		@Override
		public void run() {
			try {
				String[] data = pane.getData();
				for(int i = 0; i < data.length; i++)
					System.out.print(data[i]+" ");
				System.out.println("");
			} catch (Exception e) {
				e.printStackTrace();
			}
		}};
	public Runnable moin = new Runnable(){
		@Override
		public void run() {
			try {
				String[] data = pane.getData();
				for(int i = 0; i < data.length; i++)
					System.out.print(data[i]);
				System.out.println("");
			} catch (Exception e) {
				e.printStackTrace();
			}
		}};
		
	/**
	 * 
	 */
	public JEditableComboBoxControler(JObservablePopup pane) {
		this.pane = pane;
	}
	
	public void update(Object obs, Object e) {
		if(e instanceof Runnable)
		{
			((Runnable)e).run();
		}
	}
}