JXTA
A B C D E F G H I J L M O P Q R S T U V W

A

ABORT - Static variable in class net.jxta.widget.OptionDialog
Return value if the ABORT button was pressed
ABORT_TEXT - Static variable in class net.jxta.widget.OptionDialog
Default text for the abort button
abortPressed - Variable in class net.jxta.widget.OptionDialog
Did the user press the abort button
actionListener - Variable in class net.jxta.widget.ButtonTemplate
The actionListener to which to post action events generated by this button
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.desktop.CommonDialog
Called if closeButton generated an ActionEvent, i.e.
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.desktop.LocalContentTab
Called if the user wants to add or remove content We either pull up a dialog to share data or remove the selected item
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.desktop.Messaging
Called if either the login or logout button was pressed or an action event occured in tthe sendText box, i.e.
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.desktop.PeerGroupPanel
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.desktop.RemoteContentTab
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.desktop.TaskObject
Called if the associated image button is pressed.
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.pda.LocalContentTab
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.pda.CommonDialog
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.pda.PeerGroupPanel
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.pda.Messaging
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.pda.RemoteContentTab
 
actionPerformed(ActionEvent) - Method in class net.jxta.widget.OptionDialog
Called if any of the buttons was pressed or if the window was otherwise closed.
actionPerformed(ActionEvent) - Method in class net.jxta.widget.TabbedPanel
Called if an action event occures.
addActionListener(ActionListener) - Method in class net.jxta.widget.ButtonTemplate
Adds the specified action listener to receive action events from this button.
addData(Runnable) - Method in class net.jxta.instantp2p.util.WorkerThread
Adds data to the scheduler.
addListener(SearchListener) - Method in class net.jxta.instantp2p.Search
Adds a new SearchListener to this Search instance
addPeerListener(PeerListener) - Method in class net.jxta.instantp2p.desktop.PeerGroupPanel
 
addPeerListener(PeerListener) - Method in class net.jxta.instantp2p.pda.PeerGroupPanel
 
addTab(String, Component) - Method in class net.jxta.widget.TabbedPanel
Add Tabs to TabbedPanel
addTab(String, String, Component) - Method in class net.jxta.widget.TabbedPanel
Add Tabs to TabbedPanel
ALERT - Static variable in class net.jxta.widget.OptionDialog
Alert type message - only one okay button
ALIGN_CENTER - Static variable in class net.jxta.widget.Border
Possible choice for the alignement of the title.
ALIGN_LEFT - Static variable in class net.jxta.widget.Border
Possible choice for the alignement of the title.
ALIGN_RIGHT - Static variable in class net.jxta.widget.Border
Possible choice for the alignement of the title.
ApplicationToolbar - class net.jxta.instantp2p.desktop.ApplicationToolbar.
A panel that holds the different tasks that can be performed.
ApplicationToolbar(PeerGroup) - Constructor for class net.jxta.instantp2p.desktop.ApplicationToolbar
Creates a new Application bar

B

Beep - class net.jxta.instantp2p.Beep.
 
beep() - Static method in class net.jxta.instantp2p.Beep
 
Beep() - Constructor for class net.jxta.instantp2p.Beep
 
Border - class net.jxta.widget.Border.
 
Border(Component, Label, int) - Constructor for class net.jxta.widget.Border
Creates a new panel, containing the component component.
Border(Component, String) - Constructor for class net.jxta.widget.Border
Creates a new panel, containing the component component.
Border(Component, String, int) - Constructor for class net.jxta.widget.Border
Creates a new panel, containing the component component.
buttonPanel - Variable in class net.jxta.widget.OptionDialog
Panel that contains the buttons to be displayed
ButtonTemplate - class net.jxta.widget.ButtonTemplate.
A button.
ButtonTemplate() - Constructor for class net.jxta.widget.ButtonTemplate
Constructs a ButtonTemplate.
ButtonTemplate(String) - Constructor for class net.jxta.widget.ButtonTemplate
Constructs a TabButton with the specified label.

C

CANCEL - Static variable in class net.jxta.widget.OptionDialog
Return value if the cancel button was pressed
CANCEL_TEXT - Static variable in class net.jxta.widget.OptionDialog
Default text for the cancel button
cancel() - Method in class net.jxta.instantp2p.Search
Cancels a previously started search This is done by calling cancel for each ListRequestor instance in request
Chat - class net.jxta.instantp2p.Chat.
Chat utility in InstantP2P: send and receive message from other users.
CHAT_ERROR - Static variable in class net.jxta.instantp2p.Chat
 
Chat(PeerGroup, MessageBoard) - Constructor for class net.jxta.instantp2p.Chat
Chat Constructor
ChatNameTag - Static variable in class net.jxta.instantp2p.GroupChat
 
CHATNAMETAG - Static variable in class net.jxta.instantp2p.Chat
 
chatServer - Variable in class net.jxta.instantp2p.Chat
The thread that runs the actual chatting procedure
ChatUUIDTag - Static variable in class net.jxta.instantp2p.GroupChat
 
checkDiscoverResults(PeerGroup) - Method in class net.jxta.instantp2p.PeerGroupManager
check results of discovery request
CommonDialog - class net.jxta.instantp2p.desktop.CommonDialog.
 
CommonDialog - class net.jxta.instantp2p.pda.CommonDialog.
 
CommonDialog(Frame) - Constructor for class net.jxta.instantp2p.desktop.CommonDialog
Creates a new dialog.
CommonDialog(Frame) - Constructor for class net.jxta.instantp2p.pda.CommonDialog
 
contains(int, int) - Method in class net.jxta.widget.ButtonTemplate
Determine if click was inside tab button.
contentAdv - Variable in class net.jxta.instantp2p.SearchResult
The ContentAdvertisment describing the discovered file
createGroup(String) - Method in class net.jxta.instantp2p.PeerGroupManager
Creates a new PeerGroup with the given name and Joins the group

D

debug_MSG(String) - Method in interface net.jxta.instantp2p.MessageBoard
Print a debug message
debug_MSG(String) - Method in class net.jxta.instantp2p.desktop.Messaging
Displays the str as an debug message in the main message text area.
debug_MSG(String) - Method in class net.jxta.instantp2p.pda.Messaging
 
DEFAULT_DIR - Static variable in class net.jxta.instantp2p.Search
 
DEFAULT_THICKNESS - Static variable in class net.jxta.widget.Border
The default thickness of the border
Discover - class net.jxta.instantp2p.Discover.
Discovers peers and peergroups.
Discover(PeerGroup) - Constructor for class net.jxta.instantp2p.Discover
Creates a new Discover service.
displayDialog(String, String) - Method in interface net.jxta.instantp2p.MessageBoard
Request input from the user whether a secure chat with peer named name on pipe pipeId will be aaccepted
displayDialog(String, String) - Method in class net.jxta.instantp2p.desktop.Messaging
Displays a dialog if we receive a chat proposal on a secure channel.
displayDialog(String, String) - Method in class net.jxta.instantp2p.pda.Messaging
 
displayHelp(String) - Static method in class net.jxta.instantp2p.StatusPanel
Displays help information in the status window
displayMessage(String) - Method in interface net.jxta.instantp2p.MessageBoard
Display a message
displayMessage(String) - Method in class net.jxta.instantp2p.desktop.Messaging
Displays the message contained in str in the amin TextArea
displayMessage(String) - Method in class net.jxta.instantp2p.pda.Messaging
 
displayStatus(String) - Static method in class net.jxta.instantp2p.StatusPanel
Displays status information in the status window
Divider - class net.jxta.widget.Divider.
 
Divider() - Constructor for class net.jxta.widget.Divider
Creates a Divider instance with a default thickness of one.
Divider(int) - Constructor for class net.jxta.widget.Divider
Creates a Divider instance with the indicated thickness.

E

ERROR - Static variable in class net.jxta.widget.OptionDialog
Return value if an ERROR occured
error(String) - Method in interface net.jxta.instantp2p.MessageBoard
Print an error message
error(String) - Method in class net.jxta.instantp2p.desktop.Messaging
Displays the str as an error message in the main message text area.
error(String) - Method in class net.jxta.instantp2p.pda.Messaging
 

F

flush() - Method in class net.jxta.instantp2p.Discover
Clears the local cache of all stored peers and pee groups.
frame - Static variable in class net.jxta.widget.OptionDialog
The parent frame of this dialog

G

gbc - Variable in class net.jxta.widget.OptionDialog
The GridBagConstraint used to lay out the components
gbl - Variable in class net.jxta.widget.OptionDialog
The GridBagLayout used to lay out the components
getAdvertisement() - Method in class net.jxta.instantp2p.PeerGroupManager
Returns the PeerGroupAdvertisement for this PeerGroupApp
getAdvertisement() - Method in class net.jxta.instantp2p.desktop.InstantP2P
 
getAdvertisement() - Method in class net.jxta.instantp2p.pda.InstantP2P
 
getAdvertisements() - Method in class net.jxta.instantp2p.Discover
Searches for service advertisments.
getAdvertisements(String) - Method in class net.jxta.instantp2p.Discover
Returns an Enumeration to discovered service advertisment objects.
getAdvertisements(String, String, String) - Method in class net.jxta.instantp2p.Discover
Returns an Enumeration to discovered service advertisment objects.
getCMS(PeerGroup) - Method in class net.jxta.instantp2p.GroupManager
Returns the CMS instance to use for the given peer group.
getCurrentGroup() - Method in class net.jxta.instantp2p.desktop.ApplicationToolbar
Get the currently selected peer group
getCurrentPeer() - Method in class net.jxta.instantp2p.desktop.ApplicationToolbar
Get the currently selected peer
getDialog() - Static method in class net.jxta.instantp2p.desktop.InstantP2P
 
getDialog() - Static method in class net.jxta.instantp2p.pda.InstantP2P
 
getDiscovery() - Method in class net.jxta.instantp2p.Discover
Returns the instance of the Discovery service we are currently using
getFrame() - Static method in class net.jxta.instantp2p.desktop.InstantP2P
 
getFrame() - Static method in class net.jxta.instantp2p.pda.InstantP2P
 
getGroupByName(String) - Method in class net.jxta.instantp2p.PeerGroupManager
 
getGroupName() - Method in class net.jxta.instantp2p.PeerGroupManager
Returns the Group name for this PeerGroupApp
getGroups() - Method in class net.jxta.instantp2p.Discover
Returns an Enumeration to all groups discovered.
getGroups() - Method in class net.jxta.instantp2p.PeerGroupManager
 
getGroups(String) - Method in class net.jxta.instantp2p.Discover
Returns an Enumeration to all groups discovered.
getGroups(String, String, String) - Method in class net.jxta.instantp2p.Discover
Returns an Enumeration to all groups discovered.
getInstance() - Static method in class net.jxta.instantp2p.GroupManager
Returns an instance of this class.
getInstance() - Method in class net.jxta.widget.OptionDialog
Gets an instance of an OptionDialog, if one was already created, i.e.
getLabel() - Method in class net.jxta.widget.ButtonTemplate
gets the label
getMinimumSize() - Method in class net.jxta.widget.ImageButton
The minimum size of the button.
getMinimumSize() - Method in class net.jxta.widget.Divider
Returns the minimum size of this component, which is set to be the same as the preferred size
getMinimumSize() - Method in class net.jxta.widget.ImageLabel
Returns the minimum dimension for this component.
getMinimumSize() - Method in class net.jxta.widget.InfoLabel
Returns the minimum Dimension of the label
getMinimumSize() - Method in class net.jxta.widget.ProgressBar
Returns the minimum Dimension of the progress bar
getMinimumSize() - Method in class net.jxta.widget.Rule
Returns the minimum dimension of this component, which is thickness in both dimensions.
getMinimumSize() - Method in class net.jxta.widget.TabButton
The minimum size of the button.
getPeerGroup() - Method in class net.jxta.instantp2p.Discover
Returns the peer group currently in use
getPeerGroup() - Method in class net.jxta.instantp2p.PeerGroupManager
Returns the PeerGroup for this PeerGroupApp
getPeerName() - Static method in class net.jxta.instantp2p.desktop.InstantP2P
 
getPeerName() - Static method in class net.jxta.instantp2p.pda.InstantP2P
 
getPeers() - Method in class net.jxta.instantp2p.Discover
Discovers the peers in the current group which are currently in the local cache
getPeers() - Method in class net.jxta.instantp2p.PeerGroupManager
 
getPeers(String) - Method in class net.jxta.instantp2p.Discover
Discovers the peers in the current group.
getPeers(String, String, String) - Method in class net.jxta.instantp2p.Discover
Discovers the peers in the current group by searching the local cache.
getPreferredSize() - Method in class net.jxta.widget.ImageButton
The preferred size of the button.
getPreferredSize() - Method in class net.jxta.widget.Divider
Returns the preferred size of this component.
getPreferredSize() - Method in class net.jxta.widget.ImageLabel
Returns the preferred dimension for this component.
getPreferredSize() - Method in class net.jxta.widget.InfoLabel
Returns the preferred Dimension of the label.
getPreferredSize() - Method in class net.jxta.widget.ProgressBar
Returns the preferred Dimension of the label.
getPreferredSize() - Method in class net.jxta.widget.Rule
Returns the preferred dimension of this component, which is thickness in both dimensions.
getPreferredSize() - Method in class net.jxta.widget.TabButton
The preferred size of the button.
getRemoteAdvertisements(String, String, String) - Method in class net.jxta.instantp2p.Discover
Sends a request to remotely find service Advertisments.
getRemoteGroups(int) - Method in class net.jxta.instantp2p.Discover
Sends a request to remotely find available peer groups The response from any one peer is limited to threshold.
getRemoteGroups(String, String, String, int) - Method in class net.jxta.instantp2p.Discover
Sends a request to remotely find available peer groups.
getRemotePeers(int) - Method in class net.jxta.instantp2p.Discover
Sends a request to remotely find the peer members of the current peer group.
getResults() - Method in class net.jxta.instantp2p.Search
Returns a list of SearchResult instances that where found
getRootPeerGroup() - Method in class net.jxta.instantp2p.PeerGroupManager
 
getSearch(PeerGroup) - Method in class net.jxta.instantp2p.GroupManager
Returns the Search instance to use for the given peer group.
getThickness() - Method in class net.jxta.widget.Border
Gets the current thickness of the border
getWorkerThread() - Static method in class net.jxta.instantp2p.desktop.InstantP2P
Returns a WorkerThread that can be used to execute potentially blocking calls.
group - Variable in class net.jxta.instantp2p.Chat
The current peer group
groupChanged(PeerGroup) - Method in class net.jxta.instantp2p.Chat
groupChanged - acts on change of peer group
groupChanged(PeerGroup) - Method in class net.jxta.instantp2p.GroupChat
 
groupChanged(PeerGroup) - Method in interface net.jxta.instantp2p.PeerListener
Called if the peer group was changed
groupChanged(PeerGroup) - Method in class net.jxta.instantp2p.desktop.ApplicationToolbar
Called if the peer group was changed
groupChanged(PeerGroup) - Method in class net.jxta.instantp2p.desktop.LocalContentTab
The peer group was changed and the local content needs to be updated since it depends on the peer group.
groupChanged(PeerGroup) - Method in class net.jxta.instantp2p.desktop.RemoteContentTab
 
groupChanged(PeerGroup) - Method in class net.jxta.instantp2p.pda.LocalContentTab
 
groupChanged(PeerGroup) - Method in class net.jxta.instantp2p.pda.RemoteContentTab
 
GroupChat - class net.jxta.instantp2p.GroupChat.
chat is a P2P bases Instant Messaging
GroupChat(PeerGroup, MessageBoard) - Constructor for class net.jxta.instantp2p.GroupChat
Chat Constructor
GroupManager - class net.jxta.instantp2p.GroupManager.
A class that manages the group information stored in different CMS storage areas.
GroupManager() - Constructor for class net.jxta.instantp2p.GroupManager
Constructor - should not be called.

H

hideDialog() - Method in class net.jxta.widget.OptionDialog
Hides this label.
HUNKYDORY - Static variable in class net.jxta.instantp2p.Chat
 

I

ImageButton - class net.jxta.widget.ImageButton.
A button that displays image and text - either one of which may be null.
ImageButton() - Constructor for class net.jxta.widget.ImageButton
Constructs an ImageButton with no label and no image.
ImageButton(String) - Constructor for class net.jxta.widget.ImageButton
Constructs an ImageButton with the indicated label and no image.
ImageButton(String, Image) - Constructor for class net.jxta.widget.ImageButton
Constructs an ImageButton with the indicated label and image.
imageLabel - Variable in class net.jxta.widget.OptionDialog
The ImageLabel displaying the alert image
ImageLabel - class net.jxta.widget.ImageLabel.
Label that allows to display an image
ImageLabel(Image) - Constructor for class net.jxta.widget.ImageLabel
Creates a new ImageLabel
INFO - Static variable in class net.jxta.widget.OptionDialog
Info type message - only one okay button
info(String) - Method in interface net.jxta.instantp2p.MessageBoard
Print an info message
info(String) - Method in class net.jxta.instantp2p.desktop.Messaging
Displays the str as info message in the main message text area.
info(String) - Method in class net.jxta.instantp2p.pda.Messaging
 
InfoLabel - class net.jxta.widget.InfoLabel.
Draws a label that cn have more than one line of text.
InfoLabel(String) - Constructor for class net.jxta.widget.InfoLabel
Creates a new InfoLabel The text of the label may contain several lines, separated by System.getProperty("line.separator").
init(PeerGroup, Advertisement) - Method in class net.jxta.instantp2p.desktop.InstantP2P
 
init(PeerGroup, Advertisement) - Method in class net.jxta.instantp2p.pda.InstantP2P
 
InstantP2P - class net.jxta.instantp2p.desktop.InstantP2P.
 
InstantP2P - class net.jxta.instantp2p.pda.InstantP2P.
 
InstantP2P() - Constructor for class net.jxta.instantp2p.desktop.InstantP2P
 
InstantP2P() - Constructor for class net.jxta.instantp2p.pda.InstantP2P
 
IP2P_DIRNAME - Static variable in class net.jxta.instantp2p.GroupManager
The directory name to use
isFocusTraversable() - Method in class net.jxta.instantp2p.StatusPanel
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.desktop.LocalContentTab
Called if the user selected an item from the list displaying the shared content.
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.desktop.Messaging
Called if the user changes the secure status of the chat via toggleing the secure chat checkbox.
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.desktop.PeerGroupPanel
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.desktop.RemoteContentTab
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.pda.LocalContentTab
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.pda.PeerGroupPanel
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.pda.Messaging
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.pda.RemoteContentTab
 

J

joinGroup(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupManager
Joins the PeerGroup with the given gid The group is only joined if the group is in the list and has not already been joined

L

label - Variable in class net.jxta.widget.ButtonTemplate
The text of the button
LocalContentTab - class net.jxta.instantp2p.desktop.LocalContentTab.
Displays the data that are currently put up for sharing.
LocalContentTab - class net.jxta.instantp2p.pda.LocalContentTab.
 
LocalContentTab(InstantP2P, PeerGroupPanel) - Constructor for class net.jxta.instantp2p.desktop.LocalContentTab
Creates a new LocalContentTab.
LocalContentTab(InstantP2P, PeerGroupPanel) - Constructor for class net.jxta.instantp2p.pda.LocalContentTab
 
login(String, boolean) - Method in class net.jxta.instantp2p.Chat
 
login(String, boolean) - Method in class net.jxta.instantp2p.GroupChat
Logs ins the user
logout() - Method in class net.jxta.instantp2p.Chat
logout a user
logout() - Method in class net.jxta.instantp2p.GroupChat
logout a user

M

messageBoard - Variable in class net.jxta.instantp2p.Chat
The MessageBoard intance to use for display
MessageBoard - interface net.jxta.instantp2p.MessageBoard.
Interface that needs to be implemented by classes that want to display chat results.
Messaging - class net.jxta.instantp2p.desktop.Messaging.
 
Messaging - class net.jxta.instantp2p.pda.Messaging.
 
Messaging(PeerGroup, String, PeerGroupPanel) - Constructor for class net.jxta.instantp2p.desktop.Messaging
Creates a new messaging panel.
Messaging(PeerGroup, String, PeerGroupPanel) - Constructor for class net.jxta.instantp2p.pda.Messaging
 
myName - Variable in class net.jxta.instantp2p.Chat
The name used as a handle for this chat
myPipeAdvt - Variable in class net.jxta.instantp2p.Chat
The PipeAdvertisment pertaining to the pipe over which the chat is conducted

O

OKAY - Static variable in class net.jxta.widget.OptionDialog
Return value if the okay button was pressed
OKAY_TEXT - Static variable in class net.jxta.widget.OptionDialog
Default text for the okay button
okayPressed - Variable in class net.jxta.widget.OptionDialog
Did the user press the okay button
OptionDialog - class net.jxta.widget.OptionDialog.
 
OptionDialog(Frame) - Constructor for class net.jxta.widget.OptionDialog
Creates a new dialog with a title of IP2P.
outputPipe - Variable in class net.jxta.instantp2p.Chat
The pipe to which we write outgoing messages

P

paint(Graphics) - Method in class net.jxta.instantp2p.desktop.ApplicationToolbar
 
paint(Graphics) - Method in class net.jxta.widget.Border
Paints the component and the border.
paint(Graphics) - Method in class net.jxta.widget.ImageButton
paints the TabButton
paint(Graphics) - Method in class net.jxta.widget.Divider
Paints the divider line.
paint(Graphics) - Method in class net.jxta.widget.ImageLabel
Draws this component to the supplied graphics context
paint(Graphics) - Method in class net.jxta.widget.InfoLabel
Paints this label to the screen.
paint(Graphics) - Method in class net.jxta.widget.ProgressBar
Paints the progress bar to the screen.
paint(Graphics) - Method in class net.jxta.widget.Rule
Paints this component
paint(Graphics) - Method in class net.jxta.widget.TabButton
paints the TabButton
paint(Graphics) - Method in class net.jxta.widget.TabbedPanel
Draws a broder around the edge of this component and then calls the super method to ensure the drawing of the tabs and the content.
paramString() - Method in class net.jxta.widget.Border
Returns a string describing this component.
peerChanged(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.Chat
peerChanged - acts on change of peer for chat
peerChanged(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.GroupChat
 
peerChanged(PeerGroupAdvertisement) - Method in interface net.jxta.instantp2p.PeerListener
Called if the peer was changed
peerChanged(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.desktop.ApplicationToolbar
Called if the peer was changed
peerChanged(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.desktop.LocalContentTab
Called if a different peer was selected.
peerChanged(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.desktop.RemoteContentTab
 
peerChanged(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.pda.LocalContentTab
 
peerChanged(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.pda.RemoteContentTab
 
PeerGroupManager - class net.jxta.instantp2p.PeerGroupManager.
 
PeerGroupManager(PeerGroup) - Constructor for class net.jxta.instantp2p.PeerGroupManager
 
PeerGroupPanel - class net.jxta.instantp2p.desktop.PeerGroupPanel.
 
PeerGroupPanel - class net.jxta.instantp2p.pda.PeerGroupPanel.
 
PeerGroupPanel(PeerGroup) - Constructor for class net.jxta.instantp2p.desktop.PeerGroupPanel
 
PeerGroupPanel(PeerGroup) - Constructor for class net.jxta.instantp2p.pda.PeerGroupPanel
 
PeerInfoDisplay - class net.jxta.instantp2p.desktop.application.PeerInfoDisplay.
A class that displays the information in the PeerGroupAdvertisment in a graphical form
PeerInfoDisplay(ApplicationToolbar) - Constructor for class net.jxta.instantp2p.desktop.application.PeerInfoDisplay
Creates a new PeerDisplay panel.
PeerListener - interface net.jxta.instantp2p.PeerListener.
Interface implemented by classes that are interested of beeing informed if the user changed the peer or the peer group
pipeAdv - Variable in class net.jxta.instantp2p.SearchResult
The PipeAdvertisment pointing to the discovered file
pipes - Variable in class net.jxta.instantp2p.Chat
The Pipe service to use
PipeTimeout - Static variable in class net.jxta.instantp2p.Chat
 
preloadImage(String) - Method in class net.jxta.instantp2p.desktop.ApplicationToolbar
Adds images to the MediaTracker object to preload them
prepareToShow() - Method in class net.jxta.widget.OptionDialog
Call this method before calling any of the show methods if this dialog is to be shonw during a calculation and terminated by that calculation.
pressed - Variable in class net.jxta.widget.ButtonTemplate
Is the button currently pressed
processMouseEvent(MouseEvent) - Method in class net.jxta.widget.ButtonTemplate
Paints the button and distribute an action event to all listeners.
progressBar - Variable in class net.jxta.widget.OptionDialog
The progress bar to display if any
ProgressBar - class net.jxta.widget.ProgressBar.
Draws a progress bar indicating the progress of some process
ProgressBar() - Constructor for class net.jxta.widget.ProgressBar
Creates a new ProgressLabel the initial percentage is 0
ProgressReporter - interface net.jxta.instantp2p.util.ProgressReporter.
Classes that are interested to report some progress (in textual form) can implement this interface
publishGroup(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupManager
 

Q

QUESTION - Static variable in class net.jxta.widget.OptionDialog
Alert type message - okay, cancel, abort button

R

registerUser(String) - Method in class net.jxta.instantp2p.Chat
Registers a new user.
registerUser(String) - Method in class net.jxta.instantp2p.GroupChat
Registers a new user.
RemoteContentTab - class net.jxta.instantp2p.desktop.RemoteContentTab.
A panel that allows to search for shared objects on peers in the current peergroup.
RemoteContentTab - class net.jxta.instantp2p.pda.RemoteContentTab.
 
RemoteContentTab(InstantP2P, PeerGroupPanel) - Constructor for class net.jxta.instantp2p.desktop.RemoteContentTab
 
RemoteContentTab(InstantP2P, PeerGroupPanel) - Constructor for class net.jxta.instantp2p.pda.RemoteContentTab
 
removeActionListener(ActionListener) - Method in class net.jxta.widget.ButtonTemplate
Removes the specified action listener so it no longer receives action events from this button.
removeData(Runnable) - Method in class net.jxta.instantp2p.util.WorkerThread
Removes a Runnable object from the stack.
removeListener(SearchListener) - Method in class net.jxta.instantp2p.Search
Removes a SearchListener from this Search instance
removePeerListener(PeerListener) - Method in class net.jxta.instantp2p.desktop.PeerGroupPanel
 
removePeerListener(PeerListener) - Method in class net.jxta.instantp2p.pda.PeerGroupPanel
 
RendezVousDisplay - class net.jxta.instantp2p.desktop.application.RendezVousDisplay.
A class that displays the rendezvous status of this peer.
RendezVousDisplay(ApplicationToolbar) - Constructor for class net.jxta.instantp2p.desktop.application.RendezVousDisplay
Create a new RendezVousDisplay
reportProgress(String, double) - Method in class net.jxta.instantp2p.desktop.RemoteContentTab
Method that is called if some progress is to be reported
reportProgress(String, double) - Method in interface net.jxta.instantp2p.util.ProgressReporter
Method that is called if some progress is to be reported
Rule - class net.jxta.widget.Rule.
Draws a horizontal or vertical ruler, which may or may not take the entire part of its largest dimension.
Rule() - Constructor for class net.jxta.widget.Rule
Creates a new ruler with a thickness of 2, taking up all the space in its longest dimension and an inside embosement
Rule(int, int, boolean) - Constructor for class net.jxta.widget.Rule
Creates a new ruler with the indicated thickness, length and embosement style
run() - Method in class net.jxta.instantp2p.Search
The thread starts the remote discovery of PipeAdvertisement and then checks back periodically whether some where found.
run() - Method in class net.jxta.instantp2p.desktop.PeerGroupPanel
 
run() - Method in class net.jxta.instantp2p.desktop.RemoteContentTab
Performs the actual search.
run() - Method in class net.jxta.instantp2p.util.WorkerThread
This method checks whether runObjects has any objects to process.

S

Search - class net.jxta.instantp2p.Search.
 
Search(PeerGroup, File) - Constructor for class net.jxta.instantp2p.Search
Creates a new Search instance.
search(String, ProgressReporter) - Method in class net.jxta.instantp2p.Search
Start a search in the given peer group.
SearchListener - interface net.jxta.instantp2p.SearchListener.
Interface implemented by classes that are interested to be informed if search information is received
SearchResult - class net.jxta.instantp2p.SearchResult.
A class that encapsulates a search result.
searchUpdate() - Method in interface net.jxta.instantp2p.SearchListener
Called if new search information was received
searchUpdate() - Method in class net.jxta.instantp2p.desktop.RemoteContentTab
 
searchUpdate() - Method in class net.jxta.instantp2p.pda.RemoteContentTab
 
secured - Variable in class net.jxta.instantp2p.Chat
Is this a secure chat - default is false
selectPeer(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupManager
 
sendMessage(OutputPipe, String) - Method in class net.jxta.instantp2p.GroupChat
Sends messages to the receiver end
sendMessage(String) - Method in class net.jxta.instantp2p.Chat
Sends messages to the receiver end
sendMessageToPeers(String) - Method in class net.jxta.instantp2p.Chat
sendMessageToPeers - sends message to listening peer(s).
sendMessageToPeers(String) - Method in class net.jxta.instantp2p.GroupChat
 
setBackground(Color) - Method in class net.jxta.widget.TabButton
Changes the background color to bgColor
setBackground(Color) - Method in class net.jxta.widget.TabbedPanel
Changes the background color to bgcolor
setBounds(int, int, int, int) - Method in class net.jxta.widget.Border
Changes the size and position of this component.
setEngraved(boolean) - Method in class net.jxta.widget.Border
Sets whether the border should be engraved
setFont(Font) - Method in class net.jxta.widget.TabButton
Changes the font used to font
setFont(Font) - Method in class net.jxta.widget.TabbedPanel
Sets font for Tabs
setForeground(Color) - Method in class net.jxta.widget.TabButton
Changes the foreground color to fgColor
setForeground(Color) - Method in class net.jxta.widget.TabbedPanel
Changes the foreground color to bgcolor
setImage(Image) - Method in class net.jxta.widget.ImageButton
Changes the image to display
setImage(Image) - Method in class net.jxta.widget.ImageLabel
Changes the image to display
setLabel(String) - Method in class net.jxta.widget.ButtonTemplate
sets the tab label
setPeerGroup(PeerGroup) - Method in class net.jxta.instantp2p.Discover
Changes the peer group.
setPercentage(double) - Method in class net.jxta.widget.ProgressBar
Updates the percentage shown
setRuleLength(int) - Method in class net.jxta.widget.Rule
Changes the length of the ruler
setSize(int, int) - Method in class net.jxta.widget.Border
Changes the size of this component.
setText(String) - Method in class net.jxta.widget.InfoLabel
Change the text of the label
setText(String[]) - Method in class net.jxta.instantp2p.desktop.CommonDialog
Sets the text displayed in this dialog, a new line is added after each element of str.
setText(String[]) - Method in class net.jxta.instantp2p.pda.CommonDialog
 
setText(String[]) - Method in class net.jxta.widget.OptionDialog
Sets the text displayed in this dialog, a new line is added after each element of str.
setText(String[], int) - Method in class net.jxta.widget.OptionDialog
Sets the text displayed in this dialog, a new line is added after each element of str.
setThickness(int) - Method in class net.jxta.widget.Border
Sets the thickness of the border in pixels.
setThreashold(int) - Method in class net.jxta.instantp2p.Discover
Sets the threshold for the number of responses expected from any one peer we query.
showData(PeerGroup, PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.desktop.application.PeerInfoDisplay
The TaskObject should rerender itself showing information concerning the current peer and peer group.
showData(PeerGroup, PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.desktop.application.RendezVousDisplay
The TaskObject should rerender itself showing information concerning the current peer and peer group.
showData(PeerGroup, PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.desktop.TaskObject
The TaskObject should rerender itself showing information concerning the current peer and peer group.
showDialog(int, Component) - Method in class net.jxta.widget.OptionDialog
Shows a dialog with the indicated panel and the buttons as indicated by the type: one okay button (ALERT, INFO) or cancel, abort and okay button (QUESTION).
showDialog(int, Component, String, String, String) - Method in class net.jxta.widget.OptionDialog
Shows a dialog with the indicated panel and the buttons as indicated by the type: one okay button (ALERT, INFO) or cancel, abort and okay button (QUESTION).
showError(String[]) - Static method in class net.jxta.widget.OptionDialog
Shows an error dialog if the dialog was already initialized otherwise, we write the text to the screen
showImageDialog(int, String) - Method in class net.jxta.widget.OptionDialog
Shows a dialog with no image.
showImageDialog(int, String, int) - Method in class net.jxta.widget.OptionDialog
Shows a dialog with a image, depending on the type (no image if imageType is -1.
showImageDialog(int, String, int, String, String, String) - Method in class net.jxta.widget.OptionDialog
Shows a dialog with a image, depending on the type (no image if imageType is -1.
showImageDialog(int, String, int, String, String, String, boolean) - Method in class net.jxta.widget.OptionDialog
Shows a dialog with a image, depending on the type (no image if imageType is -1.
showImageDialog(int, String, String, String, String) - Method in class net.jxta.widget.OptionDialog
Shows a dialog with no image.
startApp(String[]) - Method in class net.jxta.instantp2p.desktop.InstantP2P
 
startApp(String[]) - Method in class net.jxta.instantp2p.pda.InstantP2P
 
StatusPanel - class net.jxta.instantp2p.StatusPanel.
StatusPanel is used to display Status of events in the lower window It has static methods to display status and help information
StatusPanel() - Constructor for class net.jxta.instantp2p.StatusPanel
Constructor
stopApp() - Method in class net.jxta.instantp2p.desktop.InstantP2P
 
stopApp() - Method in class net.jxta.instantp2p.pda.InstantP2P
 
stopThread() - Method in class net.jxta.instantp2p.util.WorkerThread
Stops this thread.

T

TabbedPanel - class net.jxta.widget.TabbedPanel.
 
TabbedPanel(Frame) - Constructor for class net.jxta.widget.TabbedPanel
Constructs a TabbedPanel.
TabButton - class net.jxta.widget.TabButton.
TabButton - a class that produces a lightweight button as tabs.
TabButton() - Constructor for class net.jxta.widget.TabButton
Constructs a TabButton with no label.
TabButton(String) - Constructor for class net.jxta.widget.TabButton
Constructs a TabButton with the specified label.
TabButton(String, String) - Constructor for class net.jxta.widget.TabButton
Constructs a TabButton with the specified label.
TaskObject - class net.jxta.instantp2p.desktop.TaskObject.
A panel that shows itself in a OptionDialog object if the associated ImageButton was pressed
TaskObject(String, String, ApplicationToolbar) - Constructor for class net.jxta.instantp2p.desktop.TaskObject
Creates a new TaskObject
textLabel - Variable in class net.jxta.widget.OptionDialog
The InfoLabel displayed in this dialog
TitlePanel - class net.jxta.instantp2p.TitlePanel.
Creates a Panel that contains a Title underlined by a horizontal ruler
TitlePanel(String) - Constructor for class net.jxta.instantp2p.TitlePanel
Creates a Panel that contains a title (labelString) underlined by a horizontal ruler
toolbar - Variable in class net.jxta.instantp2p.desktop.TaskObject
The ApplicationToolbar that holds this object and is used to supply the current peer and peer group

U

update(Graphics) - Method in class net.jxta.widget.ImageLabel
Updates the display of this component Overridden to avoid flicker
update(Graphics) - Method in class net.jxta.widget.InfoLabel
Called if this component wants to update.
update(Graphics) - Method in class net.jxta.widget.ProgressBar
Called if this component wants to update.
updateProgress(double) - Method in class net.jxta.widget.OptionDialog
Updates the progress bar This method is thread safe - the current thread will block if other threads are currrently changing the text
updateText(String) - Method in class net.jxta.widget.OptionDialog
Updates the text shown in the label.

V

version - Static variable in class net.jxta.instantp2p.Version
 
Version - class net.jxta.instantp2p.Version.
Encapsulates the version string that describes the current build and version number
Version() - Constructor for class net.jxta.instantp2p.Version
 

W

worker - Static variable in class net.jxta.instantp2p.desktop.InstantP2P
The Thread that executes lower priority work - this is done so the GUI can update during that time.
WorkerThread - class net.jxta.instantp2p.util.WorkerThread.
 
WorkerThread() - Constructor for class net.jxta.instantp2p.util.WorkerThread
Creates a new WorkerThread instance.

A B C D E F G H I J L M O P Q R S T U V W
JXTA