|
||||||||||
| 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.Dialog
javax.swing.JDialog
insensa.view.dialogs.SettingsDialog
insensa.view.dialogs.options.CDialogSetReplaceFileValueProperties
public class CDialogSetReplaceFileValueProperties
| Nested Class Summary | |
|---|---|
private class |
CDialogSetReplaceFileValueProperties.OkButtonActionListener
|
| Nested classes/interfaces inherited from class javax.swing.JDialog |
|---|
javax.swing.JDialog.AccessibleJDialog |
| Nested classes/interfaces inherited from class java.awt.Dialog |
|---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
| 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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
static java.lang.String |
HELP_ID
|
private javax.swing.JPanel |
jPanel1
|
private javax.swing.JScrollPane |
jScrollPane2
|
private javax.swing.JLabel |
labelFrom
|
private javax.swing.JLabel |
labelTo
|
private javax.swing.JLabel |
labelValue
|
private CModel |
model
|
private OptionFileChanger |
option
|
private javax.swing.JPanel |
panelDistance
|
private javax.swing.JPanel |
panelReplaceValue
|
private static long |
serialVersionUID
|
private javax.swing.JTextField |
textFieldFrom
|
private javax.swing.JTextField |
textFieldTo
|
private javax.swing.JTextField |
textFieldValue
|
private javax.swing.JTextPane |
textPaneHelp
|
private CView |
view
|
| Fields inherited from class insensa.view.dialogs.SettingsDialog |
|---|
body, doc, kit, styleSheet |
| Fields inherited from class javax.swing.JDialog |
|---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Dialog |
|---|
DEFAULT_MODALITY_TYPE |
| 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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
CDialogSetReplaceFileValueProperties()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getHelpId()
|
private java.lang.String |
getValueError(java.lang.String value)
|
private void |
initComponents()
|
void |
setModel(CModel model)
Sets the CModel instance. |
void |
setOption(OptionFileChanger option)
sets the OptionFileChanger. |
void |
setParentFrame(java.awt.Frame parent)
Sets the Parent Frame. |
void |
setView(CView view)
Sets the active CView instance. |
void |
startView()
This method should define the insensa.view and activate it Example: In case of using the abstract class AbstractViewOptionSetting:Check that the variables are set correctly. |
| Methods inherited from class insensa.view.dialogs.SettingsDialog |
|---|
getButtonCancel, getButtonHelp, getButtonOk, getCancelActionListener, getLabelStatus, initComponents, saveAsHtml, setHeadTitle, setHelpId, setStatus |
| Methods inherited from class javax.swing.JDialog |
|---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
| Methods inherited from class java.awt.Dialog |
|---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, 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, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final long serialVersionUID
private javax.swing.JPanel jPanel1
private javax.swing.JScrollPane jScrollPane2
private javax.swing.JLabel labelFrom
private javax.swing.JLabel labelTo
private javax.swing.JLabel labelValue
private javax.swing.JPanel panelDistance
private javax.swing.JPanel panelReplaceValue
private javax.swing.JTextField textFieldFrom
private javax.swing.JTextField textFieldTo
private javax.swing.JTextField textFieldValue
private javax.swing.JTextPane textPaneHelp
private OptionFileChanger option
private CView view
private CModel model
public static final java.lang.String HELP_ID
| Constructor Detail |
|---|
public CDialogSetReplaceFileValueProperties()
| Method Detail |
|---|
public java.lang.String getHelpId()
getHelpId in class SettingsDialogSettingsDialog.getHelpId()private java.lang.String getValueError(java.lang.String value)
value -
private void initComponents()
public void setModel(CModel model)
IViewOptionSetting
setModel in interface IViewOptionSettingmodel - active model instanceIViewOptionSetting.setModel(insensa.CModel)
public void setOption(OptionFileChanger option)
throws java.io.IOException
IViewOptionSetting
setOption in interface IViewOptionSettingoption - active OptionFileChanger
java.io.IOExceptionIViewOptionSetting.setOption(insensa.optionfilechanger.OptionFileChanger)public void setParentFrame(java.awt.Frame parent)
IViewOptionSetting
setParentFrame in interface IViewOptionSettingparent - parent frame from which this method is executedIViewOptionSetting.setParentFrame(java.awt.Frame)public void setView(CView view)
IViewOptionSetting
setView in interface IViewOptionSettingIViewOptionSetting.setView(insensa.view.CView)
public void startView()
throws java.io.IOException
IViewOptionSettingAbstractViewOptionSetting:
if(option==null)
throw new IOException("OptionFileChanger not set");
if(!(option instanceof MyOptionClass))
throw new IOException("option is not of type MyOptionClass");
startView in interface IViewOptionSettingjava.io.IOException - SettingsDialog.initComponents(javax.swing.JPanel)
creates a standard JDialog, you just have to create a JPanel
with the required Components.
initComponents(myJPanel);
the last important steps are to add a Listener for the Ok
button and start the insensa.view
getButtonOk().addActionListener(new OKButtonActionListener());
this.setVisible(true);
IViewOptionSetting.startView()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||