view src/de/mpg/mpiwg/itgroup/digilib/digiImage/properties/RedrawButtonListener.java @ 25:6e7bb3467531

new property view
author dwinter
date Mon, 10 Jan 2011 11:38:03 +0100
parents
children 183c3e96f6c3
line wrap: on
line source

package de.mpg.mpiwg.itgroup.digilib.digiImage.properties;

import java.util.Map;

import org.eclipse.swt.events.ModifyEvent;
import org.eclipse.swt.events.MouseEvent;
import org.eclipse.swt.events.MouseListener;
import org.eclipse.swt.widgets.Text;
import org.eclipse.ui.views.properties.IPropertySource;

import de.mpg.mpiwg.itgroup.digilib.digiImage.DigiImage;

public class RedrawButtonListener implements MouseListener {

	
	private DigiImage digiImage;
	private Map<String, Text> texts;

	public RedrawButtonListener(DigiImage digiImage, Map<String, Text> texts) {
		this.digiImage=digiImage;
		this.texts=texts;
	}

	public void mouseDoubleClick(MouseEvent e) {
		// TODO Auto-generated method stub

	}

	public void mouseDown(MouseEvent e) {
		// TODO Auto-generated method stub

	}

	public void mouseUp(MouseEvent e) {
	
//             DigiImageProperties properties = (DigiImageProperties) digiImage
//                   .getAdapter(IPropertySource.class);
//              
//             
//             for (String key: texts.keySet()){
//              properties.setPropertyValue(key, (String)texts.get(key).getText());
//              
//           }
		digiImage.redraw();
	}

}