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

Quick Search    Search Deep

org.jabbee
Class Jabbee  view Jabbee download Jabbee.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended byorg.jabbee.Jabbee
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class Jabbee
extends javax.swing.JFrame

Jabber v0.01 - Main Class of the configuration utility for jabberd.

Version:
0.02

Nested Class Summary
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
private  javax.swing.JMenuItem aboutHelpMenu
           
private  javax.swing.JPanel actionPanel
           
private  org.jabbee.ui.panels.Components components
           
private  javax.swing.JPanel configCardPanel
           
private  java.awt.CardLayout configCards
           
private  org.w3c.dom.Document configDoc
           
private  javax.swing.JList configList
           
private  javax.swing.JScrollPane configListScrollPane
           
private  org.jabbee.ui.panels.Connections connections
           
private  javax.swing.JMenu editMenu
           
private  javax.swing.JMenu fileMenu
           
private  javax.swing.JSeparator fileMenuSeparator
           
private  org.jabbee.ui.panels.Filesystem filesystem
           
private  org.jabbee.ui.panels.Filters filters
           
private  org.jabbee.ui.panels.General general
           
private  javax.swing.JMenu helpMenu
           
private  org.jabbee.ui.panels.InputOutput inputOutput
           
private  org.jabbee.ui.panels.Logging logging
           
private  javax.swing.JPanel mainConfigPanel
           
private  javax.swing.JMenuBar menuBar
           
private  java.util.prefs.Preferences prefs
           
private  org.jabbee.resources.PreferencesHandler prefsHandler
           
private  javax.swing.JButton quitButton
           
private  javax.swing.JMenuItem quitFileMenu
           
private  javax.swing.JMenuItem reloadFileMenu
           
private  javax.swing.JButton saveButton
           
private  javax.swing.JMenuItem saveFileMenu
           
private  org.jabbee.ui.panels.Security security
           
private  javax.swing.JSeparator sep0HelpMenu
           
private  org.jabbee.ui.panels.AdditionalServices services
           
private  javax.swing.JMenuItem settingsEditMenu
           
private  javax.swing.JCheckBoxMenuItem toolTipsHelpMenu
           
 boolean unsavedChanges
          Retains value of unsaved changes throughout configuration process
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Window
 
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 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
Jabbee(org.jabbee.resources.PreferencesHandler handler)
          Creates new form Jabbee
Jabbee(java.lang.String file)
          Creates new form Jabbee
 
Method Summary
private  void aboutHelpMenuActionPerformed(java.awt.event.ActionEvent evt)
           
private  void addCards()
           
private  void centerWindow()
           
private  void configListValueChanged(javax.swing.event.ListSelectionEvent evt)
           
private  void exitForm(java.awt.event.WindowEvent evt)
          Exit the Application
private static void getConfigPath()
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
private  void initForm()
           
private  void loadConfigFile()
           
static void main(java.lang.String[] args)
           
private  void quitButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void quitFileMenuActionPerformed(java.awt.event.ActionEvent evt)
           
private  void reloadFileMenuActionPerformed(java.awt.event.ActionEvent evt)
           
private  void saveButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void saveConfigFile()
           
private  void saveFileMenuActionPerformed(java.awt.event.ActionEvent evt)
           
private  void settingsEditMenuActionPerformed(java.awt.event.ActionEvent evt)
           
private  void toolTipsHelpMenuItemStateChanged(java.awt.event.ItemEvent evt)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, 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, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, 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, processMouseWheelEvent, 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, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

fileMenu

private javax.swing.JMenu fileMenu

configListScrollPane

private javax.swing.JScrollPane configListScrollPane

reloadFileMenu

private javax.swing.JMenuItem reloadFileMenu

menuBar

private javax.swing.JMenuBar menuBar

configCardPanel

private javax.swing.JPanel configCardPanel

sep0HelpMenu

private javax.swing.JSeparator sep0HelpMenu

actionPanel

private javax.swing.JPanel actionPanel

aboutHelpMenu

private javax.swing.JMenuItem aboutHelpMenu

quitFileMenu

private javax.swing.JMenuItem quitFileMenu

fileMenuSeparator

private javax.swing.JSeparator fileMenuSeparator

mainConfigPanel

private javax.swing.JPanel mainConfigPanel

quitButton

private javax.swing.JButton quitButton

saveFileMenu

private javax.swing.JMenuItem saveFileMenu

toolTipsHelpMenu

private javax.swing.JCheckBoxMenuItem toolTipsHelpMenu

saveButton

private javax.swing.JButton saveButton

settingsEditMenu

private javax.swing.JMenuItem settingsEditMenu

editMenu

private javax.swing.JMenu editMenu

configList

private javax.swing.JList configList

helpMenu

private javax.swing.JMenu helpMenu

prefs

private java.util.prefs.Preferences prefs

prefsHandler

private org.jabbee.resources.PreferencesHandler prefsHandler

configCards

private java.awt.CardLayout configCards

unsavedChanges

public boolean unsavedChanges
Retains value of unsaved changes throughout configuration process


configDoc

private org.w3c.dom.Document configDoc

general

private org.jabbee.ui.panels.General general

filters

private org.jabbee.ui.panels.Filters filters

logging

private org.jabbee.ui.panels.Logging logging

filesystem

private org.jabbee.ui.panels.Filesystem filesystem

security

private org.jabbee.ui.panels.Security security

connections

private org.jabbee.ui.panels.Connections connections

inputOutput

private org.jabbee.ui.panels.InputOutput inputOutput

components

private org.jabbee.ui.panels.Components components

services

private org.jabbee.ui.panels.AdditionalServices services
Constructor Detail

Jabbee

public Jabbee(org.jabbee.resources.PreferencesHandler handler)
Creates new form Jabbee


Jabbee

public Jabbee(java.lang.String file)
Creates new form Jabbee

Method Detail

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


saveFileMenuActionPerformed

private void saveFileMenuActionPerformed(java.awt.event.ActionEvent evt)

reloadFileMenuActionPerformed

private void reloadFileMenuActionPerformed(java.awt.event.ActionEvent evt)

toolTipsHelpMenuItemStateChanged

private void toolTipsHelpMenuItemStateChanged(java.awt.event.ItemEvent evt)

configListValueChanged

private void configListValueChanged(javax.swing.event.ListSelectionEvent evt)

quitButtonActionPerformed

private void quitButtonActionPerformed(java.awt.event.ActionEvent evt)

saveButtonActionPerformed

private void saveButtonActionPerformed(java.awt.event.ActionEvent evt)

aboutHelpMenuActionPerformed

private void aboutHelpMenuActionPerformed(java.awt.event.ActionEvent evt)

settingsEditMenuActionPerformed

private void settingsEditMenuActionPerformed(java.awt.event.ActionEvent evt)

quitFileMenuActionPerformed

private void quitFileMenuActionPerformed(java.awt.event.ActionEvent evt)

exitForm

private void exitForm(java.awt.event.WindowEvent evt)
Exit the Application


centerWindow

private void centerWindow()

addCards

private void addCards()

initForm

private void initForm()

loadConfigFile

private void loadConfigFile()

saveConfigFile

private void saveConfigFile()

main

public static void main(java.lang.String[] args)

getConfigPath

private static void getConfigPath()