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

A

actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.LocalContentTab
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.Messaging
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.PeerGroupPanel
 
actionPerformed(ActionEvent) - Method in class net.jxta.instantp2p.RemoteContentTab
 
addActionListener(ActionListener) - Method in class net.jxta.widget.TabButton
Adds the specified action listener to receive action events from this button.
addContentRequest(GetContentStatus) - Method in class net.jxta.instantp2p.InstantP2PApp
 
addGroup(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupApp
Adds the PeerGroupAdvertisement to the list of discovered Groups in the PeerGroup
addPeer(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupApp
Adds the PeerGroupAdvertisement to the list of discovered Peers in the PeerGroup
addTab(String, Component) - Method in class net.jxta.widget.TabbedPanel
Add Tabs to TabbedPanel
ALIGN_CENTER - Static variable in class net.jxta.widget.Border
 
ALIGN_LEFT - Static variable in class net.jxta.widget.Border
 
ALIGN_RIGHT - Static variable in class net.jxta.widget.Border
 

B

Border - class net.jxta.widget.Border.
 
Border(Component, Label, int) - Constructor for class net.jxta.widget.Border
 
Border(Component, String) - Constructor for class net.jxta.widget.Border
 
Border(Component, String, int) - Constructor for class net.jxta.widget.Border
 

C

Chat - class net.jxta.instantp2p.Chat.
chat is a P2P bases Instant Messaging
CHAT_ERROR - Static variable in class net.jxta.instantp2p.Chat
 
Chat(PeerGroup, Messaging) - Constructor for class net.jxta.instantp2p.Chat
Chat Constructor
ChatNameTag - Static variable in class net.jxta.instantp2p.Chat
 
ChatUUIDTag - Static variable in class net.jxta.instantp2p.Chat
 
checkDiscoverResults() - Method in class net.jxta.instantp2p.PeerGroupApp
check results of discovery request
checkDiscoverResults(PeerGroup) - Method in class net.jxta.instantp2p.PeerGroupManager
check results of discovery request
contains(int, int) - Method in class net.jxta.widget.TabButton
Determine if click was inside tab button.
createGroup(String) - Method in class net.jxta.instantp2p.PeerGroupManager
Creates a new PeerGroup with the given name and Joins the group
createPipeAdvertisement() - Method in class net.jxta.instantp2p.PeerGroupApp
creates a new PipeAdvertisment

D

debug_MSG(String) - Method in class net.jxta.instantp2p.Messaging
 
DEFAULT_THICKNESS - Static variable in class net.jxta.widget.Border
 
Discover - class net.jxta.instantp2p.Discover.
Discovers peers and peergroups
Discover(PeerGroup) - Constructor for class net.jxta.instantp2p.Discover
 
displayHelp(String) - Static method in class net.jxta.instantp2p.StatusPanel
Displays help information in the status window
displayMessage(String) - Method in class net.jxta.instantp2p.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
 
Divider(int) - Constructor for class net.jxta.widget.Divider
 

E

error(String) - Method in class net.jxta.instantp2p.Messaging
 

F

flush() - Method in class net.jxta.instantp2p.Discover
 

G

getAdvertisement() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the PeerGroupAdvertisement for this PeerGroupApp
getAdvertisement() - Method in class net.jxta.instantp2p.PeerGroupManager
Returns the PeerGroupAdvertisement for this PeerGroupApp
getAdvertisements() - Method in class net.jxta.instantp2p.Discover
 
getAdvertisements(String) - Method in class net.jxta.instantp2p.Discover
 
getAdvertisements(String, String, String) - Method in class net.jxta.instantp2p.Discover
 
getContentAdvertisement() - Method in interface net.jxta.instantp2p.GetContentStatus
 
getContentRequests() - Method in class net.jxta.instantp2p.InstantP2PApp
 
GetContentStatus - interface net.jxta.instantp2p.GetContentStatus.
 
getDirectory() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the Group Directory for storing persistent data
getDiscovery() - Method in class net.jxta.instantp2p.Discover
 
getDiscovery() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the Discovery for the PeerGroup
getFrame() - Method in class net.jxta.instantp2p.InstantP2P
 
getGids() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns an Enumeration of the gid Strings of currently discovered Groups in the PeerGroup
getGroup(String) - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the PeerGroupAdvertisement of the requested Group
getGroupByName(String) - Method in class net.jxta.instantp2p.PeerGroupManager
 
getGroupName() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the Group name for this PeerGroupApp
getGroupName() - Method in class net.jxta.instantp2p.PeerGroupManager
Returns the Group name for this PeerGroupApp
getGroups() - Method in class net.jxta.instantp2p.Discover
 
getGroups() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns an Enumeration of the PeerGroupAdvertisements of currently discovered Groups in the PeerGroup
getGroups() - Method in class net.jxta.instantp2p.PeerGroupManager
 
getGroups(String) - Method in class net.jxta.instantp2p.Discover
 
getGroups(String, String, String) - Method in class net.jxta.instantp2p.Discover
 
getLabel() - Method in class net.jxta.widget.TabButton
gets the label
getMinimumSize() - Method in class net.jxta.widget.Divider
 
getMinimumSize() - Method in class net.jxta.widget.Rule
 
getMinimumSize() - Method in class net.jxta.widget.TabButton
The minimum size of the button.
getNewPeerGroupAdvertisement(String) - Method in class net.jxta.instantp2p.PeerGroupApp
 
getParentApp() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the parent PeerGroupApp for this PeerGroupApp
getPeer(String) - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the PeerGroupAdvertisement of the requested Peer
getPeerGroup() - Method in class net.jxta.instantp2p.Discover
 
getPeerGroup() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the PeerGroup for this PeerGroupApp
getPeerGroup() - Method in class net.jxta.instantp2p.PeerGroupManager
Returns the PeerGroup for this PeerGroupApp
getPeerName() - Static method in class net.jxta.instantp2p.InstantP2P
 
getPeers() - Method in class net.jxta.instantp2p.Discover
 
getPeers() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns an Enumeration of the PeerGroupAdvertisements of currently discovered Peers in the PeerGroup
getPeers() - Method in class net.jxta.instantp2p.PeerGroupManager
 
getPeers(String) - Method in class net.jxta.instantp2p.Discover
 
getPeers(String, String, String) - Method in class net.jxta.instantp2p.Discover
 
getPids() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns an Enumeration of the pid Strings of currently discovered Peers in the PeerGroup
getPipePolicy() - Method in class net.jxta.instantp2p.PeerGroupApp
Returns the PipePolicy for the PeerGroup
getPreferredSize() - Method in class net.jxta.widget.Divider
 
getPreferredSize() - Method in class net.jxta.widget.Rule
 
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
 
getRemoteGroups(int) - Method in class net.jxta.instantp2p.Discover
 
getRemoteGroups(String, String, String, int) - Method in class net.jxta.instantp2p.Discover
 
getRemotePeers(int) - Method in class net.jxta.instantp2p.Discover
 
getRootDirectory() - Static method in class net.jxta.instantp2p.PeerGroupApp
 
getRootPeerGroup() - Method in class net.jxta.instantp2p.PeerGroupManager
 
getSharePolicy() - Method in class net.jxta.instantp2p.InstantP2PApp
Returns the SharePolicy for the PeerGroup
getThickness() - Method in class net.jxta.widget.Border
 

H

HUNKYDORY - Static variable in class net.jxta.instantp2p.Chat
 

I

info(String) - Method in class net.jxta.instantp2p.Messaging
 
init(PeerGroup, Advertisement) - Method in class net.jxta.instantp2p.InstantP2P
 
init(PeerGroup, Advertisement) - Method in class net.jxta.instantp2p.InstantP2PApp
 
init(PeerGroup, Advertisement) - Method in class net.jxta.instantp2p.PeerGroupApp
Initialize the application
InstantP2P - class net.jxta.instantp2p.InstantP2P.
 
InstantP2P() - Constructor for class net.jxta.instantp2p.InstantP2P
 
InstantP2PApp - class net.jxta.instantp2p.InstantP2PApp.
 
InstantP2PApp() - Constructor for class net.jxta.instantp2p.InstantP2PApp
 
isFocusTraversable() - Method in class net.jxta.instantp2p.StatusPanel
 
isValidPeer(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.InstantP2PApp
 
isValidPeer(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupApp
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.LocalContentTab
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.PeerGroupPanel
 
itemStateChanged(ItemEvent) - Method in class net.jxta.instantp2p.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
joinGroup(String) - Method in class net.jxta.instantp2p.PeerGroupApp
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
joinNewGroup(String) - Method in class net.jxta.instantp2p.PeerGroupApp
Creates a new PeerGroup with the given name and Joins the group

L

loadAdvertisement(File) - Method in class net.jxta.instantp2p.PeerGroupApp
load the advertisement located in the given file
LocalContentTab - class net.jxta.instantp2p.LocalContentTab.
 
LocalContentTab(InstantP2P) - Constructor for class net.jxta.instantp2p.LocalContentTab
 
login() - Method in class net.jxta.instantp2p.Chat
Logs ins the user
logout() - Method in class net.jxta.instantp2p.Chat
logout a user

M

main(String[]) - Static method in class net.jxta.widget.TabbedPanel
 
Messaging - class net.jxta.instantp2p.Messaging.
 
Messaging(PeerGroup) - Constructor for class net.jxta.instantp2p.Messaging
 

P

paint(Graphics) - Method in class net.jxta.widget.TabbedPanel
 
paint(Graphics) - Method in class net.jxta.widget.Border
 
paint(Graphics) - Method in class net.jxta.widget.Divider
 
paint(Graphics) - Method in class net.jxta.widget.Rule
 
paint(Graphics) - Method in class net.jxta.widget.TabButton
paints the TabButton
paramString() - Method in class net.jxta.widget.Border
 
PeerGroupApp - class net.jxta.instantp2p.PeerGroupApp.
 
PeerGroupApp() - Constructor for class net.jxta.instantp2p.PeerGroupApp
 
PeerGroupManager - class net.jxta.instantp2p.PeerGroupManager.
 
PeerGroupManager(PeerGroup) - Constructor for class net.jxta.instantp2p.PeerGroupManager
 
PeerGroupPanel - class net.jxta.instantp2p.PeerGroupPanel.
 
PeerGroupPanel(PeerGroup) - Constructor for class net.jxta.instantp2p.PeerGroupPanel
 
pollDiscover(boolean) - Method in class net.jxta.instantp2p.PeerGroupApp
set polling flag state if true, poll local discover results at regular intervals
pressed - Variable in class net.jxta.widget.TabButton
 
processMouseEvent(MouseEvent) - Method in class net.jxta.widget.TabButton
Paints the button and distribute an action event to all listeners.
publishGroup(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupManager
 

R

registerUser(String) - Method in class net.jxta.instantp2p.Chat
Registers a new user.
RemoteContentTab - class net.jxta.instantp2p.RemoteContentTab.
 
RemoteContentTab(InstantP2P) - Constructor for class net.jxta.instantp2p.RemoteContentTab
 
removeActionListener(ActionListener) - Method in class net.jxta.widget.TabButton
Removes the specified action listener so it no longer receives action events from this button.
removeAllContentRequests() - Method in class net.jxta.instantp2p.InstantP2PApp
 
removeContentRequest(GetContentStatus) - Method in class net.jxta.instantp2p.InstantP2PApp
 
removeGroup(String) - Method in class net.jxta.instantp2p.PeerGroupApp
Removes the PeerGroupAdvertisement for the given pid from the list of discovered Groups in the PeerGroup
removePeer(String) - Method in class net.jxta.instantp2p.PeerGroupApp
Removes the PeerGroupAdvertisement for the given pid from the list of discovered Peers in the PeerGroup
replaceTest(PeerGroupAdvertisement, PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.InstantP2PApp
 
replaceTest(PeerGroupAdvertisement, PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupApp
 
requestRemoteDiscover() - Method in class net.jxta.instantp2p.PeerGroupApp
request remote discovery request
Rule - class net.jxta.widget.Rule.
 
Rule() - Constructor for class net.jxta.widget.Rule
 
Rule(int, int, boolean) - Constructor for class net.jxta.widget.Rule
 

S

saveAdvertisement(Advertisement, File) - Method in class net.jxta.instantp2p.PeerGroupApp
save the advertisement to the given file
selectPeer(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupApp
 
selectPeer(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.PeerGroupManager
 
selectPeer(PeerGroupAdvertisement) - Method in class net.jxta.instantp2p.RemoteContentTab
 
sendMessage(OutputPipe, String) - Method in class net.jxta.instantp2p.Chat
Sends messages to the receiver end
sendMessageToPeers(String) - Method in class net.jxta.instantp2p.Chat
 
setApp(PeerGroupApp) - Method in class net.jxta.instantp2p.LocalContentTab
 
setApp(PeerGroupApp) - Method in class net.jxta.instantp2p.PeerGroupApp
 
setApp(PeerGroupApp) - Method in class net.jxta.instantp2p.RemoteContentTab
 
setBounds(int, int, int, int) - Method in class net.jxta.widget.Border
 
setEngraved(boolean) - Method in class net.jxta.widget.Border
 
setFont(Font) - Method in class net.jxta.widget.TabbedPanel
Sets font for Tabs
setFont(Font) - Method in class net.jxta.widget.TabButton
 
setLabel(String) - Method in class net.jxta.widget.TabButton
sets the tab label
setParentApp(PeerGroupApp) - Method in class net.jxta.instantp2p.PeerGroupApp
Set the parent PeerGroupApp for this PeerGroupApp
setPeerGroup(PeerGroup) - Method in class net.jxta.instantp2p.Discover
 
setPeerGroup(PeerGroup) - Method in class net.jxta.instantp2p.Chat
 
setPeerGroup(PeerGroup) - Method in class net.jxta.instantp2p.Messaging
 
setRootDirectory(File) - Static method in class net.jxta.instantp2p.PeerGroupApp
 
setRuleLength(int) - Method in class net.jxta.widget.Rule
 
setSize(int, int) - Method in class net.jxta.widget.Border
 
setThickness(int) - Method in class net.jxta.widget.Border
 
shareStatusChanged(ShareStatus) - Method in class net.jxta.instantp2p.RemoteContentTab
 
shareStatusUpdate(ShareStatus, int) - Method in class net.jxta.instantp2p.RemoteContentTab
 
startApp(String[]) - Method in class net.jxta.instantp2p.InstantP2P
 
startApp(String[]) - Method in class net.jxta.instantp2p.InstantP2PApp
 
startApp(String[]) - Method in class net.jxta.instantp2p.PeerGroupApp
 
startPolicy() - Method in class net.jxta.instantp2p.InstantP2PApp
Protected Methods to be overloaded by subclasses
startPolicy() - Method in class net.jxta.instantp2p.PeerGroupApp
Protected Methods to be overloaded by subclasses
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.InstantP2P
 
stopApp() - Method in class net.jxta.instantp2p.InstantP2PApp
 
stopApp() - Method in class net.jxta.instantp2p.PeerGroupApp
 

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.
TitlePanel - class net.jxta.instantp2p.TitlePanel.
 
TitlePanel(String) - Constructor for class net.jxta.instantp2p.TitlePanel
 

V

version - Static variable in class net.jxta.instantp2p.Version
 
Version - class net.jxta.instantp2p.Version.
 
Version() - Constructor for class net.jxta.instantp2p.Version
 

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