allensoft.bug
Class EMailBugSubmitter.EMailBugReportWizard

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--allensoft.gui.EscapeDialog
                                      |
                                      +--allensoft.gui.Wizard
                                            |
                                            +--allensoft.bug.BugReportWizard
                                                  |
                                                  +--allensoft.bug.SubmitBugReportWizard
                                                        |
                                                        +--allensoft.bug.EMailBugSubmitter.EMailBugReportWizard
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
Enclosing class:
EMailBugSubmitter

protected class EMailBugSubmitter.EMailBugReportWizard
extends SubmitBugReportWizard

See Also:
Serialized Form

Inner classes inherited from class allensoft.bug.BugReportWizard
BugReportWizard.BugDetailsPage, BugReportWizard.HowToReproducePage, BugReportWizard.SummaryPage, BugReportWizard.UserDetailsPage
 
Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Inner classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
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
EMailBugSubmitter.EMailBugReportWizard(BugReport bugReport)
           
 
Method Summary
protected  boolean isEMailAddressValid(java.lang.String sAddress)
          Determines if the email address is valid.
protected  void submit()
           
 
Methods inherited from class allensoft.bug.SubmitBugReportWizard
onFinish
 
Methods inherited from class allensoft.bug.BugReportWizard
addCustomPages, addPages, createBugDetailsPage, createCompletedPage, createHowToReproducePage, createSummaryPage, createUserDetailsPage, createWelcomePage, getBugReport, getResourceString
 
Methods inherited from class allensoft.gui.Wizard
addPage, addPage, addPages, cancel, createButtonPanel, createCancelButton, createFinishButton, createNextButton, createPreviousButton, finish, getCancelText, getCurrentPage, getCurrentPageIndex, getFinishText, getImage, getNextText, getPage, getPageCount, getPreviousText, getWizardImage, nextPage, previousPage, setCancelText, setFinishText, setImage, setNextText, setPreviousText, wasFinished
 
Methods inherited from class allensoft.gui.EscapeDialog
createRootPane, escapePressed
 
Methods inherited from class javax.swing.JDialog
addImpl, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, 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, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EMailBugSubmitter.EMailBugReportWizard

public EMailBugSubmitter.EMailBugReportWizard(BugReport bugReport)
Method Detail

isEMailAddressValid

protected boolean isEMailAddressValid(java.lang.String sAddress)
Description copied from class: BugReportWizard
Determines if the email address is valid. This is used to valid user input for the email address.
Overrides:
isEMailAddressValid in class BugReportWizard

submit

protected void submit()
               throws BugSubmissionException
Overrides:
submit in class SubmitBugReportWizard