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

Quick Search    Search Deep

com.flexstor.common.gui.imprt
Class PreferencePanel  view PreferencePanel download PreferencePanel.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.PreferencePanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.util.EventListener, java.awt.image.ImageObserver, java.awt.event.ItemListener, java.awt.MenuContainer, java.util.Observer, java.beans.PropertyChangeListener, java.io.Serializable

public class PreferencePanel
extends com.flexstor.common.awt.FlexPanel
implements java.beans.PropertyChangeListener, java.util.Observer, java.awt.event.ItemListener


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 bValid
           
protected  java.awt.Checkbox cbMatchinfo
           
protected  java.awt.Checkbox cbThumbinfo
           
protected  java.awt.Checkbox chBoxDefault
           
protected  java.awt.Checkbox chToClassify
           
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  SettingsModelI model
           
protected  java.awt.Frame parentFrame
           
protected  ConfirmationPanel pnlConfirmation
           
protected  com.flexstor.common.awt.DatePanel pnlDate
           
 
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
PreferencePanel(java.awt.Frame parentFrame, SettingsModelI model)
           
 
Method Summary
protected  boolean canPerformDefaultAction()
           
 void configureComponents()
           
 com.flexstor.common.awt.FlexBorderPanel getCapturePanel()
           
 com.flexstor.common.awt.FlexBorderPanel getEmailPanel()
           
 java.lang.Object getImportTime()
          getImportTime - returns a String representing the military time for e-mail delivery.
 java.lang.String getMailString()
          getMailString() - return the string selected in the deliveryChoice box.
 boolean getMatchInfo()
           
 java.awt.Dimension getMinimumSize()
          Returns the minimum size of this container.
 java.awt.Panel getNorthPanel()
           
 java.awt.Panel getRestPanel()
           
 boolean getThumbInfo()
          getThumbInfo - Returns the state of the Capture thumbnail X,Y resolution checkbox as a string, because the value will be added to Settings
 boolean isSetDefault()
          isSetDefaults() - returns the value of the chBoxDefault check box.
 void itemStateChanged(java.awt.event.ItemEvent event)
          This method is called when an item's state is changed.
 void loadData()
           
 void propertyChange(java.beans.PropertyChangeEvent e)
          Fired after a Bean's property has changed.
 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
getInsets, 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

cbThumbinfo

protected java.awt.Checkbox cbThumbinfo

cbMatchinfo

protected java.awt.Checkbox cbMatchinfo

chToClassify

protected java.awt.Checkbox chToClassify

chBoxDefault

protected java.awt.Checkbox chBoxDefault

bValid

protected boolean bValid

pnlDate

protected com.flexstor.common.awt.DatePanel pnlDate

pnlConfirmation

protected ConfirmationPanel pnlConfirmation

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

model

protected SettingsModelI model

parentFrame

protected java.awt.Frame parentFrame
Constructor Detail

PreferencePanel

public PreferencePanel(java.awt.Frame parentFrame,
                       SettingsModelI model)
Method Detail

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

getNorthPanel

public java.awt.Panel getNorthPanel()

getCapturePanel

public com.flexstor.common.awt.FlexBorderPanel getCapturePanel()

getEmailPanel

public com.flexstor.common.awt.FlexBorderPanel getEmailPanel()

getRestPanel

public java.awt.Panel getRestPanel()

getMinimumSize

public java.awt.Dimension getMinimumSize()
Description copied from class: java.awt.Container
Returns the minimum size of this container.


isSetDefault

public boolean isSetDefault()
isSetDefaults() - returns the value of the chBoxDefault check box. Needed for saving the default Settings Dialog state.


getMailString

public java.lang.String getMailString()
getMailString() - return the string selected in the deliveryChoice box. Needed for saving the default Settings Dialog state.


getImportTime

public java.lang.Object getImportTime()
getImportTime - returns a String representing the military time for e-mail delivery. The deliveryChoice index + 5 is the military time to send the e-mail. This string is needed by the e-mail class called by the import processor


getThumbInfo

public boolean getThumbInfo()
getThumbInfo - Returns the state of the Capture thumbnail X,Y resolution checkbox as a string, because the value will be added to Settings


getMatchInfo

public boolean getMatchInfo()

canPerformDefaultAction

protected boolean canPerformDefaultAction()

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent e)
Description copied from interface: java.beans.PropertyChangeListener
Fired after a Bean's property has changed.

Specified by:
propertyChange in interface java.beans.PropertyChangeListener

configureComponents

public void configureComponents()

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent event)
Description copied from interface: java.awt.event.ItemListener
This method is called when an item's state is changed.

Specified by:
itemStateChanged in interface java.awt.event.ItemListener