java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Panel
com.flexstor.common.awt.FlexPanel
com.flexstor.common.gui.imprt.SourcePanel
- All Implemented Interfaces:
- javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, com.flexstor.common.awt.event.FlexTextListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, java.util.Observer, java.io.Serializable
- public class SourcePanel
- extends com.flexstor.common.awt.FlexPanel
- implements java.awt.event.ItemListener, java.util.Observer, com.flexstor.common.awt.event.FlexTextListener, java.awt.event.ActionListener
| Nested classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class com.flexstor.common.awt.FlexPanel |
|
| Fields inherited from class java.awt.Panel |
|
| Fields inherited from class java.awt.Container |
|
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusDownCycle, update, 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, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle |
tfHiResLoc
protected com.flexstor.common.awt.field.FlexTextField tfHiResLoc
tfLoResLoc
protected com.flexstor.common.awt.field.FlexTextField tfLoResLoc
tfLowResExt
protected com.flexstor.common.awt.field.FlexTextField tfLowResExt
tfLowResDir
protected com.flexstor.common.awt.field.FlexTextField tfLowResDir
bHiResBrowse
protected com.flexstor.common.awt.field.ActionButton bHiResBrowse
bLoResBrowse
protected com.flexstor.common.awt.field.ActionButton bLoResBrowse
sModel
protected SettingsModelI sModel
bHasRights
protected boolean bHasRights
cbExcludeLow
protected java.awt.Checkbox cbExcludeLow
cbLowFilesInHigh
protected java.awt.Checkbox cbLowFilesInHigh
cbLowDirInHighDir
protected java.awt.Checkbox cbLowDirInHighDir
gbl
protected java.awt.GridBagLayout gbl
- The GridBagLayout : Layout used for laying the components on this panel.
- Since:
- 3.0
gbc
protected java.awt.GridBagConstraints gbc
- The GridBagConstraints : Class encapsulate all the constraints to be applied
on laying out a component.
- Since:
- 3.0
parentFrame
protected java.awt.Frame parentFrame
SourcePanel
public SourcePanel(java.awt.Frame pFrame,
SettingsModelI amdl,
boolean HasRights)
createNorthPanel
private com.flexstor.common.awt.FlexBorderPanel createNorthPanel()
createCentralPanel
private com.flexstor.common.awt.FlexBorderPanel createCentralPanel()
getCBPanel
private java.awt.Panel getCBPanel()
getLTPanel
private com.flexstor.common.awt.FlexBorderPanel getLTPanel()
loadData
public void loadData()
update
public void update(java.util.Observable obs,
java.lang.Object obj)
- Description copied from interface:
java.util.Observer
- This method is called whenever the observable object changes, and has
called
notifyObservers. The Observable object can pass
arbitrary information in the second parameter.
- Specified by:
update in interface java.util.Observer
itemStateChanged
public void itemStateChanged(java.awt.event.ItemEvent e)
- itemStateChanged - implements ItemListener
- Specified by:
itemStateChanged in interface java.awt.event.ItemListener
textValueChangeBegin
public void textValueChangeBegin(com.flexstor.common.awt.event.FlexTextEvent e)
- Specified by:
textValueChangeBegin in interface com.flexstor.common.awt.event.FlexTextListener
textValueChangeEnd
public void textValueChangeEnd(com.flexstor.common.awt.event.FlexTextEvent e)
- Specified by:
textValueChangeEnd in interface com.flexstor.common.awt.event.FlexTextListener
getInsets
public java.awt.Insets getInsets()
- Description copied from class:
java.awt.Container
- Returns the insets for this container, which is the space used for
borders, the margin, etc.
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
- Description copied from interface:
java.awt.event.ActionListener
- This method is invoked when an action occurs.
- Specified by:
actionPerformed in interface java.awt.event.ActionListener
configureComponents
public void configureComponents()
- showBrowseDialog
Puts up a browse dialog where the user can pick a directory or a file