Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.common.gui.imprt
Class SourcePanel  view SourcePanel download SourcePanel.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended bycom.flexstor.common.awt.FlexPanel
                  extended bycom.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 Class Summary
 
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
 
Field Summary
protected  boolean bHasRights
           
protected  com.flexstor.common.awt.field.ActionButton bHiResBrowse
           
protected  com.flexstor.common.awt.field.ActionButton bLoResBrowse
           
protected  java.awt.Checkbox cbExcludeLow
           
protected  java.awt.Checkbox cbLowDirInHighDir
           
protected  java.awt.Checkbox cbLowFilesInHigh
           
protected  java.awt.GridBagConstraints gbc
          The GridBagConstraints : Class encapsulate all the constraints to be applied on laying out a component.
protected  java.awt.GridBagLayout gbl
          The GridBagLayout : Layout used for laying the components on this panel.
protected  java.awt.Frame parentFrame
           
protected  SettingsModelI sModel
           
protected  com.flexstor.common.awt.field.FlexTextField tfHiResLoc
           
protected  com.flexstor.common.awt.field.FlexTextField tfLoResLoc
           
protected  com.flexstor.common.awt.field.FlexTextField tfLowResDir
           
protected  com.flexstor.common.awt.field.FlexTextField tfLowResExt
           
 
Fields inherited from class com.flexstor.common.awt.FlexPanel
 
Fields inherited from class java.awt.Panel
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
SourcePanel(java.awt.Frame pFrame, SettingsModelI amdl, boolean HasRights)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
          This method is invoked when an action occurs.
 void configureComponents()
          showBrowseDialog Puts up a browse dialog where the user can pick a directory or a file
private  com.flexstor.common.awt.FlexBorderPanel createCentralPanel()
           
private  com.flexstor.common.awt.FlexBorderPanel createNorthPanel()
           
private  java.awt.Panel getCBPanel()
           
 java.awt.Insets getInsets()
          Returns the insets for this container, which is the space used for borders, the margin, etc.
private  com.flexstor.common.awt.FlexBorderPanel getLTPanel()
           
 void itemStateChanged(java.awt.event.ItemEvent e)
          itemStateChanged - implements ItemListener
 void loadData()
           
 void textValueChangeBegin(com.flexstor.common.awt.event.FlexTextEvent e)
           
 void textValueChangeEnd(com.flexstor.common.awt.event.FlexTextEvent e)
           
 void update(java.util.Observable obs, java.lang.Object obj)
          This method is called whenever the observable object changes, and has called notifyObservers.
 
Methods inherited from class com.flexstor.common.awt.FlexPanel
getMinimumSize, setInsets, setInsets, setMinimumSize
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

SourcePanel

public SourcePanel(java.awt.Frame pFrame,
                   SettingsModelI amdl,
                   boolean HasRights)
Method Detail

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