org.diylc.core
Interface IView


public interface IView

Base interface for the main GUI component.

Author:
Branislav Stojkovic

Field Summary
static int CANCEL_OPTION
           
static java.lang.String CHECK_BOX_MENU_ITEM
           
static int DEFAULT_OPTION
           
static int ERROR_MESSAGE
           
static int INFORMATION_MESSAGE
           
static int NO_OPTION
           
static int OK_CANCEL_OPTION
           
static int OK_OPTION
           
static int PLAIN_MESSAGE
           
static int QUESTION_MESSAGE
           
static java.lang.String RADIO_BUTTON_GROUP_KEY
           
static int WARNING_MESSAGE
           
static int YES_NO_CANCEL_OPTION
           
static int YES_NO_OPTION
           
static int YES_OPTION
           
 
Method Summary
 boolean editProperties(java.util.List<PropertyWrapper> properties, java.util.Set<PropertyWrapper> defaultedProperties)
           
 java.io.File promptFileSave()
           
 int showConfirmDialog(java.lang.String message, java.lang.String title, int optionType, int messageType)
           
 void showMessage(java.lang.String message, java.lang.String title, int messageType)
           
 

Field Detail

ERROR_MESSAGE

static final int ERROR_MESSAGE
See Also:
Constant Field Values

INFORMATION_MESSAGE

static final int INFORMATION_MESSAGE
See Also:
Constant Field Values

WARNING_MESSAGE

static final int WARNING_MESSAGE
See Also:
Constant Field Values

QUESTION_MESSAGE

static final int QUESTION_MESSAGE
See Also:
Constant Field Values

PLAIN_MESSAGE

static final int PLAIN_MESSAGE
See Also:
Constant Field Values

DEFAULT_OPTION

static final int DEFAULT_OPTION
See Also:
Constant Field Values

YES_NO_OPTION

static final int YES_NO_OPTION
See Also:
Constant Field Values

YES_NO_CANCEL_OPTION

static final int YES_NO_CANCEL_OPTION
See Also:
Constant Field Values

OK_CANCEL_OPTION

static final int OK_CANCEL_OPTION
See Also:
Constant Field Values

YES_OPTION

static final int YES_OPTION
See Also:
Constant Field Values

NO_OPTION

static final int NO_OPTION
See Also:
Constant Field Values

CANCEL_OPTION

static final int CANCEL_OPTION
See Also:
Constant Field Values

OK_OPTION

static final int OK_OPTION
See Also:
Constant Field Values

CHECK_BOX_MENU_ITEM

static final java.lang.String CHECK_BOX_MENU_ITEM
See Also:
Constant Field Values

RADIO_BUTTON_GROUP_KEY

static final java.lang.String RADIO_BUTTON_GROUP_KEY
See Also:
Constant Field Values
Method Detail

showMessage

void showMessage(java.lang.String message,
                 java.lang.String title,
                 int messageType)

showConfirmDialog

int showConfirmDialog(java.lang.String message,
                      java.lang.String title,
                      int optionType,
                      int messageType)

editProperties

boolean editProperties(java.util.List<PropertyWrapper> properties,
                       java.util.Set<PropertyWrapper> defaultedProperties)

promptFileSave

java.io.File promptFileSave()