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

Quick Search    Search Deep

edu.ou.kmi.buddyspace.gui
Class BSAddContactDialog  view BSAddContactDialog download BSAddContactDialog.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byedu.ou.kmi.buddyspace.gui.BSAddContactDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class BSAddContactDialog
extends javax.swing.JDialog

Dialog for adding and changing contacts.


Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
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
 java.lang.String group
           
private  javax.swing.JComboBox groupComboBox
           
 JID jid
           
private  javax.swing.JTextField jidTextField
           
 java.lang.String nick
           
private  javax.swing.JTextField nickTextField
           
private  java.lang.String oldGroup
           
private  javax.swing.JOptionPane optionPane
           
private  java.awt.Frame parent
           
private  edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean
           
private  edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
BSAddContactDialog(java.awt.Frame parent, edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean, edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean)
          Creates new form BSAddContactDialog for adding contact
BSAddContactDialog(java.awt.Frame parent, edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean, edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean, JID jid, java.lang.String nick, java.lang.String group)
          Creates new form BSAddContactDialog for changing contact
 
Method Summary
private  void addContact()
          Adds contact into the roster.
private  void changeContact()
          Changes contact in the roster.
private  void init(java.awt.Frame _parent, boolean _changeContact, edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean, edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean)
          Inits components and values common for adding and changing contact
 void setGroup(java.lang.String group)
          Sets selected group
 void setJID(JID jid)
          Sets JID
 void setNick(java.lang.String nick)
          Sets nickname
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, 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, removeNotify, 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, 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, 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
 

Field Detail

rosterBean

private edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean

presenceBean

private edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean

oldGroup

private java.lang.String oldGroup

optionPane

private javax.swing.JOptionPane optionPane

group

public java.lang.String group

jid

public JID jid

nick

public java.lang.String nick

parent

private java.awt.Frame parent

jidTextField

private javax.swing.JTextField jidTextField

nickTextField

private javax.swing.JTextField nickTextField

groupComboBox

private javax.swing.JComboBox groupComboBox
Constructor Detail

BSAddContactDialog

public BSAddContactDialog(java.awt.Frame parent,
                          edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean,
                          edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean)
Creates new form BSAddContactDialog for adding contact


BSAddContactDialog

public BSAddContactDialog(java.awt.Frame parent,
                          edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean,
                          edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean,
                          JID jid,
                          java.lang.String nick,
                          java.lang.String group)
Creates new form BSAddContactDialog for changing contact

Method Detail

init

private void init(java.awt.Frame _parent,
                  boolean _changeContact,
                  edu.ou.kmi.buddyspace.core.BSRosterBean rosterBean,
                  edu.ou.kmi.buddyspace.core.BSPresenceBean presenceBean)
Inits components and values common for adding and changing contact


setJID

public void setJID(JID jid)
Sets JID


setGroup

public void setGroup(java.lang.String group)
Sets selected group


setNick

public void setNick(java.lang.String nick)
Sets nickname


addContact

private void addContact()
Adds contact into the roster. Uses call to given BSRosterBean.


changeContact

private void changeContact()
Changes contact in the roster. Uses call to given BSRosterBean.