|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
ucot.ui.gui.GraphicalUI
public class GraphicalUI
Simple graphical user interface for UCOT core which uses dot (in DotPanel) to draw graphics. This class is inherited from JFrame and implements the UIInterface defined in UCOT package.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected static java.lang.String |
ABOUT_MENU_ACTION
|
protected static java.lang.String |
ABOUT_MENU_CAPTION
|
private AnalyzeModelTree |
analyzeModelTree
|
protected static java.lang.String |
CHANGE_DOT_LAYOUTING_ACTION
|
protected static java.lang.String |
CHANGE_DOT_LAYOUTING_CAPTION
|
private javax.swing.JLabel |
changesIndicator
|
private boolean |
changesMade
|
protected static java.lang.String |
CLEAR_MODEL_MENU_ACTION
|
protected static java.lang.String |
CLEAR_MODEL_MENU_CAPTION
|
protected static java.lang.String |
CLEAR_MODEL_QUESTION
|
protected static java.lang.String |
CLEAR_MODEL_QUESTION_HEADER
|
private ControlInterface |
core
|
private java.net.URL |
currentFile
|
protected static java.lang.String |
DEFAULT_ERROR_HEADER
|
protected static java.lang.String |
DEFAULT_QUESTION_HEADER
|
protected static java.lang.String |
DEFAULT_WARNING_HEADER
|
private DotPanel |
dotPanel
|
private javax.swing.JScrollPane |
dotScrollPane
|
private javax.swing.JLabel |
dotTimer
|
private EntityPropertiesDialog |
entityPropertiesDialog
|
protected static java.lang.String |
EXPORT_AS_IMAGE_MENU_ACTION
|
protected static java.lang.String |
EXPORT_AS_IMAGE_MENU_CAPTION
|
protected static java.lang.String |
EXPORT_MENU_ACTION
|
protected static java.lang.String |
EXPORT_MENU_CAPTION
|
protected static java.lang.String |
FILE_MENU_CAPTION
|
protected static java.lang.String |
HELP_MENU_CAPTION
|
protected static java.lang.String |
LOAD_FILE_MENU_ACTION
|
protected static java.lang.String |
LOAD_MENU_CAPTION
|
protected static java.lang.String |
LOG_ANALYZE_MODEL_LOADED
|
protected static java.lang.String |
LOG_CLEAR_MODEL_TRIGGERED
|
protected static java.lang.String |
LOG_EXPORT_AS_IMAGE_TRIGGERED
|
protected static java.lang.String |
LOG_EXPORT_DONE_MESSAGE
|
protected static java.lang.String |
LOG_FILE_LOAD_TRIGGERED
|
protected static java.lang.String |
LOG_PREFIX
|
protected static java.lang.String |
LOG_QUIT_PROGRAM
|
protected static java.lang.String |
LOG_QUIT_PROGRAM_TRIGGERED
|
protected static java.lang.String |
LOG_SETTINGS_TRIGGERED
|
protected static java.lang.String |
LOG_USE_CASE_LOADING_EXCEPTION
|
protected static java.lang.String |
LOG_USE_CASES_ADDED
|
protected static java.lang.String |
LOG_USE_CASES_LOADED
|
private javax.swing.JMenuBar |
menu
|
private java.awt.event.ActionListener |
menuListener
|
private javax.swing.JScrollPane |
modelTreeScrollPane
|
protected static java.lang.String |
MODIFICATION_LOG_MENU_ACTION
|
protected static java.lang.String |
MODIFICATION_LOG_MENU_CAPTION
|
protected static java.lang.String |
MODIFIED_STRING
|
protected static java.lang.String |
NEW_FILE_MENU_ACTION
|
protected static java.lang.String |
NEW_MENU_CAPTION
|
protected static java.lang.String |
NEW_MODEL_QUESTION
|
protected static java.lang.String |
NEW_MODEL_QUESTION_HEADER
|
protected static java.lang.String |
OPEN_FILE_MENU_ACTION
|
protected static java.lang.String |
OPEN_MENU_CAPTION
|
protected static java.lang.String |
PROGRAM_MENU_CAPTION
|
protected static java.lang.String |
PROGRAM_TITLE
|
protected static java.lang.String |
PROGRESS_BAR_DIALOG_TITLE
|
private ProgressBarDialog |
progressBarDialog
|
protected java.util.Properties |
properties
|
protected java.net.URL |
propertiesURL
|
static java.lang.String |
PROPERTY_DOT_PATH
|
static java.lang.String |
PROPERTY_EPS_TO_PDF_PATH
|
static java.lang.String |
PROPERTY_TEMP_EPS_FILE
|
static java.lang.String |
PROPERTY_TEMP_INPUT_FILE
|
static java.lang.String |
PROPERTY_TEMP_OUTPUT_FILE
|
protected static java.lang.String |
QUIT_MENU_ACTION
|
protected static java.lang.String |
QUIT_MENU_CAPTION
|
protected static java.lang.String |
QUIT_QUESTION
|
protected static java.lang.String |
QUIT_QUESTION_HEADER
|
protected static java.lang.String |
SAVE_AS_FILE_MENU_ACTION
|
protected static java.lang.String |
SAVE_AS_MENU_CAPTION
|
protected static java.lang.String |
SAVE_FILE_MENU_ACTION
|
protected static java.lang.String |
SAVE_MENU_CAPTION
|
protected static java.lang.String |
SERIALIZATION_DESCRIPTION
|
protected static java.lang.String[] |
SERIALIZATION_EXTENSIONS
|
private static long |
serialVersionUID
|
protected static java.lang.String |
SETTINGS_MENU_ACTION
|
protected static java.lang.String |
SETTINGS_MENU_CAPTION
|
private Statusbar |
statusbar
|
protected static java.lang.String |
UNMODIFIED_STRING
|
private UseCasePanelInterface |
useCasePanel
|
private javax.swing.JScrollPane |
useCasePanelScrollPane
|
private UseCaseTree |
useCaseTree
|
private javax.swing.JScrollPane |
useCaseTreeScrollPane
|
private java.awt.event.WindowListener |
windowListener
|
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
GraphicalUI(ControlInterface controlInterface)
Constuctor for Graphical UI. |
Method Summary | |
---|---|
void |
analyzeModelLoaded()
Core signals user interface that analyzemodel has been loaded |
void |
applyProperties()
Applies current properties for the module. |
private void |
changeDotLayouting()
Action performed: User changes the status of the horizontal layouting checkbox. |
private javax.swing.JMenuBar |
createMenu()
Method for creating a menu bar to the GUI. |
private void |
createMenuListener()
This method creates and initializes the menu listener for the program menu bar. |
private void |
createWindowListener()
This method creates and initializes all required window listeners for this graphical user interface. |
void |
exportDone()
Core signals user interface that analyze model has been exported |
ProgressBarInterface |
getProgressBar()
Method for getting a new progressbar for showing the current progress status to the user and halting all other usage of the model editor. |
java.util.Properties |
getProperties()
Returns module's properties. |
private java.net.URL |
getPropertiesURL()
Method for creating the URL from the properties file, which is the same as the class name with an .xml extension. |
java.util.Properties |
loadDefaultProperties()
Method which returns the factory default properties for the module. |
void |
loadModel()
Default load model method. |
void |
loadProperties()
Loads settings from the current properties XML file. |
private void |
menuClearModel(boolean clearWithoutPrompting)
Action performed: Clear model action is chosen from the File menu. |
private void |
menuExport()
Action performed: Export is chosen from the File menu. |
private void |
menuExportAsImage()
Action performed: User wants to save picture of the model. |
private void |
menuLoadUseCaseFile()
Action performed: Open file is chosen from the File menu. |
private void |
menuModificationLog()
Action performed: Export is chosen from the File menu. |
private void |
menuNewModel()
Action performed: User selects the new model option from the menu. |
private void |
menuQuit(boolean quitWithoutPrompting)
Action performed: Quit is chosen from the File menu. |
private void |
menuSettings()
Action performed: User wants to change program settings. |
void |
printError(java.lang.String errorMessage)
|
void |
printError(java.lang.String errorMessage,
java.lang.String errorTitle)
Prints error message to the user. |
void |
printWarning(java.lang.String warningMessage)
|
void |
printWarning(java.lang.String warningMessage,
java.lang.String warningTitle)
Prints a warning to the user. |
java.lang.Object |
questionDialog(java.lang.String question)
|
java.lang.Object |
questionDialog(java.lang.String question,
java.lang.String title)
|
java.lang.Object |
questionDialog(java.lang.String question,
java.lang.String title,
int options)
|
void |
saveModel()
Default save method. |
void |
saveModel(java.net.URL target)
This method serializes the current status of the project. |
void |
saveProperties()
Saves current properties to the properties XML file. |
void |
setChanged(boolean changesMade)
Method for changing the changes made status. |
void |
setControlInterface(ControlInterface a)
Set control interface |
void |
setDisabled(boolean disabled)
|
void |
setProperties(java.util.Properties properties)
Sets options for the adapter. |
private void |
showAboutDialog()
Method for spawning the about UCOT dialog. |
void |
update(java.util.Observable o,
java.lang.Object arg)
|
void |
useCaseAdded()
Core signals user interface that usecases have been parsed, ran heuristic on and been added to given analyze model |
void |
useCasesLoaded()
Core signals user interface that usecases have been loaded from file |
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
private static final long serialVersionUID
private ControlInterface core
private java.awt.event.ActionListener menuListener
private java.awt.event.WindowListener windowListener
private AnalyzeModelTree analyzeModelTree
private javax.swing.JScrollPane modelTreeScrollPane
private UseCaseTree useCaseTree
private javax.swing.JScrollPane useCaseTreeScrollPane
private javax.swing.JMenuBar menu
private DotPanel dotPanel
private javax.swing.JScrollPane dotScrollPane
private javax.swing.JLabel dotTimer
private UseCasePanelInterface useCasePanel
private javax.swing.JScrollPane useCasePanelScrollPane
private Statusbar statusbar
private EntityPropertiesDialog entityPropertiesDialog
private ProgressBarDialog progressBarDialog
private java.net.URL currentFile
private boolean changesMade
private javax.swing.JLabel changesIndicator
protected java.net.URL propertiesURL
protected java.util.Properties properties
protected static java.lang.String SERIALIZATION_DESCRIPTION
protected static java.lang.String[] SERIALIZATION_EXTENSIONS
protected static java.lang.String PROGRAM_TITLE
protected static final java.lang.String DEFAULT_ERROR_HEADER
protected static final java.lang.String DEFAULT_QUESTION_HEADER
protected static final java.lang.String DEFAULT_WARNING_HEADER
public static final java.lang.String PROPERTY_DOT_PATH
public static final java.lang.String PROPERTY_EPS_TO_PDF_PATH
public static final java.lang.String PROPERTY_TEMP_INPUT_FILE
public static final java.lang.String PROPERTY_TEMP_OUTPUT_FILE
public static final java.lang.String PROPERTY_TEMP_EPS_FILE
protected static java.lang.String CLEAR_MODEL_QUESTION_HEADER
protected static java.lang.String CLEAR_MODEL_QUESTION
protected static java.lang.String NEW_MODEL_QUESTION_HEADER
protected static java.lang.String NEW_MODEL_QUESTION
protected static java.lang.String QUIT_QUESTION_HEADER
protected static java.lang.String QUIT_QUESTION
protected static java.lang.String LOG_PREFIX
protected static java.lang.String LOG_FILE_LOAD_TRIGGERED
protected static java.lang.String LOG_QUIT_PROGRAM_TRIGGERED
protected static java.lang.String LOG_QUIT_PROGRAM
protected static java.lang.String LOG_CLEAR_MODEL_TRIGGERED
protected static java.lang.String LOG_SETTINGS_TRIGGERED
protected static java.lang.String LOG_EXPORT_AS_IMAGE_TRIGGERED
protected static java.lang.String LOG_EXPORT_DONE_MESSAGE
protected static java.lang.String LOG_ANALYZE_MODEL_LOADED
protected static java.lang.String LOG_USE_CASES_LOADED
protected static java.lang.String LOG_USE_CASE_LOADING_EXCEPTION
protected static java.lang.String LOG_USE_CASES_ADDED
protected static java.lang.String FILE_MENU_CAPTION
protected static java.lang.String NEW_MENU_CAPTION
protected static java.lang.String OPEN_MENU_CAPTION
protected static java.lang.String LOAD_MENU_CAPTION
protected static java.lang.String SAVE_MENU_CAPTION
protected static java.lang.String MODIFICATION_LOG_MENU_CAPTION
protected static java.lang.String SAVE_AS_MENU_CAPTION
protected static java.lang.String EXPORT_MENU_CAPTION
protected static java.lang.String EXPORT_AS_IMAGE_MENU_CAPTION
protected static java.lang.String CLEAR_MODEL_MENU_CAPTION
protected static java.lang.String QUIT_MENU_CAPTION
protected static java.lang.String PROGRAM_MENU_CAPTION
protected static java.lang.String SETTINGS_MENU_CAPTION
protected static java.lang.String CHANGE_DOT_LAYOUTING_CAPTION
protected static java.lang.String HELP_MENU_CAPTION
protected static java.lang.String ABOUT_MENU_CAPTION
protected static java.lang.String PROGRESS_BAR_DIALOG_TITLE
protected static java.lang.String MODIFIED_STRING
protected static java.lang.String UNMODIFIED_STRING
protected static java.lang.String NEW_FILE_MENU_ACTION
protected static java.lang.String MODIFICATION_LOG_MENU_ACTION
protected static java.lang.String OPEN_FILE_MENU_ACTION
protected static java.lang.String LOAD_FILE_MENU_ACTION
protected static java.lang.String SAVE_FILE_MENU_ACTION
protected static java.lang.String SAVE_AS_FILE_MENU_ACTION
protected static java.lang.String EXPORT_MENU_ACTION
protected static java.lang.String QUIT_MENU_ACTION
protected static java.lang.String CLEAR_MODEL_MENU_ACTION
protected static java.lang.String EXPORT_AS_IMAGE_MENU_ACTION
protected static java.lang.String SETTINGS_MENU_ACTION
protected static java.lang.String CHANGE_DOT_LAYOUTING_ACTION
protected static java.lang.String ABOUT_MENU_ACTION
Constructor Detail |
---|
public GraphicalUI(ControlInterface controlInterface)
Method Detail |
---|
public void setChanged(boolean changesMade)
changesMade
- New status.private void menuQuit(boolean quitWithoutPrompting)
quitWithoutPrompting
- Indicates wether the user really
wants to quit without prompting another question to
confirm that.private void menuClearModel(boolean clearWithoutPrompting)
private void menuNewModel()
private void menuLoadUseCaseFile()
private void menuExport()
private void menuModificationLog()
private void menuSettings()
private void menuExportAsImage()
private void changeDotLayouting()
private void createWindowListener()
private void createMenuListener()
private void showAboutDialog()
private javax.swing.JMenuBar createMenu()
public void exportDone()
UIInterface
exportDone
in interface UIInterface
public void analyzeModelLoaded()
UIInterface
analyzeModelLoaded
in interface UIInterface
public void useCasesLoaded()
UIInterface
useCasesLoaded
in interface UIInterface
public void useCaseAdded()
UIInterface
useCaseAdded
in interface UIInterface
public void setControlInterface(ControlInterface a)
UIInterface
setControlInterface
in interface UIInterface
a
- control interface (UCOT core)public void update(java.util.Observable o, java.lang.Object arg)
update
in interface java.util.Observer
public void saveModel(java.net.URL target)
target
- Path to the file used for saving. If this
is null, then a save file dialog will be spawned.public void saveModel()
public void loadModel()
public ProgressBarInterface getProgressBar()
UIInterface
getProgressBar
in interface UIInterface
public void printError(java.lang.String errorMessage)
printError
in interface UIInterface
public void printWarning(java.lang.String warningMessage, java.lang.String warningTitle)
UIInterface
printWarning
in interface UIInterface
warningMessage
- Description of the warning.warningTitle
- Title of the dialog.public void printWarning(java.lang.String warningMessage)
printWarning
in interface UIInterface
public java.lang.Object questionDialog(java.lang.String question, java.lang.String title, int options)
public java.lang.Object questionDialog(java.lang.String question, java.lang.String title)
public java.lang.Object questionDialog(java.lang.String question)
public void printError(java.lang.String errorMessage, java.lang.String errorTitle)
UIInterface
printError
in interface UIInterface
errorMessage
- Description of the error.errorTitle
- Title of the dialogpublic void setDisabled(boolean disabled)
private java.net.URL getPropertiesURL()
public java.util.Properties getProperties()
ModulePropertyInterface
getProperties
in interface ModulePropertyInterface
public void setProperties(java.util.Properties properties)
ModulePropertyInterface
setProperties
in interface ModulePropertyInterface
properties
- Properties for the adapter.public void applyProperties() throws BadPropertyValueException
ModulePropertyInterface
applyProperties
in interface ModulePropertyInterface
BadPropertyValueException
- In this case exception
is thrown only if either the given parser or heuristic
does not exist.public void saveProperties() throws java.io.IOException
ModulePropertyInterface
saveProperties
in interface ModulePropertyInterface
java.io.IOException
- Exception is thrown if something went wrong.public void loadProperties() throws java.io.IOException
ModulePropertyInterface
loadProperties
in interface ModulePropertyInterface
java.io.IOException
- Exception is thrown if something went wrong.public java.util.Properties loadDefaultProperties()
ModulePropertyInterface
loadDefaultProperties
in interface ModulePropertyInterface
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |