JXTA

net.jxta.instantp2p.pda
Class Messaging

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--net.jxta.instantp2p.pda.Messaging

public class Messaging
extends java.awt.Panel
implements MessageBoard, java.awt.event.ActionListener, java.awt.event.ItemListener

See Also:
Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
Messaging(net.jxta.peergroup.PeerGroup group, java.lang.String chatString, PeerGroupPanel pgPanel)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
           
 void debug_MSG(java.lang.String str)
          Print a debug message
 boolean displayDialog(java.lang.String name, java.lang.String pipeID)
          Request input from the user whether a secure chat with peer named name on pipe pipeId will be aaccepted
 void displayMessage(java.lang.String str)
          Display a message
 void error(java.lang.String str)
          Print an error message
 void info(java.lang.String str)
          Print an info message
 void itemStateChanged(java.awt.event.ItemEvent evt)
           
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, 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, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setCursor, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, 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, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, 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, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, 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, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Messaging

public Messaging(net.jxta.peergroup.PeerGroup group,
                 java.lang.String chatString,
                 PeerGroupPanel pgPanel)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent evt)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

error

public void error(java.lang.String str)
Description copied from interface: MessageBoard
Print an error message
Specified by:
error in interface MessageBoard
Tags copied from interface: MessageBoard
Parameters:
str - the error message to print

debug_MSG

public void debug_MSG(java.lang.String str)
Description copied from interface: MessageBoard
Print a debug message
Specified by:
debug_MSG in interface MessageBoard
Tags copied from interface: MessageBoard
Parameters:
str - the debug message to print

info

public void info(java.lang.String str)
Description copied from interface: MessageBoard
Print an info message
Specified by:
info in interface MessageBoard
Tags copied from interface: MessageBoard
Parameters:
str - the info message to print

displayMessage

public void displayMessage(java.lang.String str)
Description copied from interface: MessageBoard
Display a message
Specified by:
displayMessage in interface MessageBoard
Tags copied from interface: MessageBoard
Parameters:
str - the message to print

displayDialog

public boolean displayDialog(java.lang.String name,
                             java.lang.String pipeID)
Description copied from interface: MessageBoard
Request input from the user whether a secure chat with peer named name on pipe pipeId will be aaccepted
Specified by:
displayDialog in interface MessageBoard
Tags copied from interface: MessageBoard
Parameters:
name - the name of the peer requesting the secure chat
pipeID - the pipe on which the chat is requested
Returns:
true if the secure chat is accepted, false otherwise

JXTA