MessageUI.java :  » Mail-Clients » pooka » net » suberic » pooka » gui » Java Open Source

Java Open Source » Mail Clients » pooka 
pooka » net » suberic » pooka » gui » MessageUI.java
package net.suberic.pooka.gui;
import net.suberic.pooka.*;

public interface MessageUI extends UserProfileContainer, ErrorHandler, ActionContainer {

  public void openMessageUI();
  
  public void closeMessageUI();
  
  public MessageProxy getMessageProxy();
  
  public String showInputDialog(String inputMessage, String title);

  public String showInputDialog(Object[] inputPanels, String title);
  
  public int showConfirmDialog(String message, String title, int optionType, int messageType);
  
  public void showMessageDialog(String message, String title);

  public net.suberic.util.swing.ProgressDialog createProgressDialog(int min, int max, int initialValue, String title, String content);

  public void setBusy(boolean newValue);
  
  public void setEnabled(boolean newValue);

  public void refreshDisplay() throws javax.mail.MessagingException;

  /**
   * Shows the current display of the encryption status.
   */
  public net.suberic.pooka.gui.crypto.CryptoStatusDisplay getCryptoStatusDisplay();


}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.