1 package org.columba.mail.gui.composer; 17 18 import java.awt.event.ItemEvent ; 19 import java.awt.event.ItemListener ; 20 21 22 27 public class PriorityController implements ItemListener { 28 private PriorityView view; 29 private ComposerController controller; 30 31 public PriorityController(ComposerController controller) { 32 this.controller = controller; 33 34 view = new PriorityView(this); 35 } 36 37 public void installListener() { 38 view.installListener(this); 39 } 40 41 public void updateComponents(boolean b) { 42 if (b) { 43 } else { 45 controller.getModel().setPriority((String ) view.getSelectedItem()); 46 47 } 49 } 50 51 public void itemStateChanged(ItemEvent e) { 52 if (e.getStateChange() == ItemEvent.SELECTED) { 53 controller.getModel().setPriority((String ) view.getSelectedItem()); 54 } 55 } 56 57 public PriorityView getView() { 58 return view; 59 } 60 } 61 | Popular Tags |