Mercurial > hg > de.mpg.mpiwg.itgroup.digilib.core
view src/de/mpg/mpiwg/itgroup/digilib/digiImage/properties/DigiImagePropertyListener.java @ 29:fbcf122a6a24
Working version for textgrid
author | dwinter |
---|---|
date | Wed, 14 Sep 2011 14:41:31 +0200 |
parents | 183c3e96f6c3 |
children |
line wrap: on
line source
package de.mpg.mpiwg.itgroup.digilib.digiImage.properties; import org.eclipse.swt.events.ModifyEvent; import org.eclipse.swt.events.ModifyListener; import org.eclipse.swt.widgets.Text; import org.eclipse.ui.views.properties.IPropertySource; import de.mpg.mpiwg.itgroup.digilib.digiImage.DigiImage; import de.mpg.mpiwg.itgroup.digilib.digiImage.IDigiImage; /** * @author dwinter * * Listener on digiImage properties */ public class DigiImagePropertyListener implements ModifyListener { private String key; private IDigiImage digiImage; public DigiImagePropertyListener(String key, IDigiImage digiImage2){ this.key = key; this.digiImage = digiImage2; } public void modifyText(ModifyEvent event) { DigiImageProperties properties = (DigiImageProperties) digiImage .getAdapter(IPropertySource.class); Text t = (Text)event.getSource(); String c = t.getText(); System.out.println(c); properties.setPropertyValueNoDraw(key, (String)c); } }