Serialized Form


Package client.gui

Class client.gui.AboutDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

Class client.gui.ClientsTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

data

java.util.ArrayList<E> data

Class client.gui.CommonTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

Serialized Fields

forShareMgr

boolean forShareMgr

sufIcons

java.util.HashMap<K,V> sufIcons

Class client.gui.ConnectionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

clientManager

ClientManager clientManager

alterPasswdPF

javax.swing.JPasswordField alterPasswdPF

alterUsernameTF

javax.swing.JTextField alterUsernameTF

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

connectButton1

javax.swing.JButton connectButton1

hostField

javax.swing.JTextField hostField

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

portField

javax.swing.JTextField portField

serverConnectButton

javax.swing.JButton serverConnectButton

serverHostTF

javax.swing.JTextField serverHostTF

serverPortTF

javax.swing.JTextField serverPortTF

standardRadioButton

javax.swing.JRadioButton standardRadioButton

tabbedPane

javax.swing.JTabbedPane tabbedPane

withRadioButton

javax.swing.JRadioButton withRadioButton

withoutRadioButton

javax.swing.JRadioButton withoutRadioButton

Class client.gui.DownloadTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

reciever

java.util.ArrayList<E> reciever

progData

java.util.ArrayList<E> progData

columNames

java.lang.String[] columNames

timer

java.util.Timer timer

Class client.gui.FileSendTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

senders

java.util.ArrayList<E> senders

columNames

java.lang.String[] columNames

timer

java.util.Timer timer

Class client.gui.IncomingConnectionsTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

clients

java.util.ArrayList<E> clients

Class client.gui.LANClientListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

clients

java.util.Vector<E> clients

Class client.gui.MainFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

mainClass

MainClass mainClass

stpConnectionDialog

ServerTPConnectionDialog stpConnectionDialog

userManagerDialog

UserManagerDialog userManagerDialog

connectionDialog

ConnectionDialog connectionDialog

optionsDialog

OptionsDialog optionsDialog

incomConTableModel

IncomingConnectionsTableModel incomConTableModel

clientsTableModel

ClientsTableModel clientsTableModel

shareDialog

ShareDialog shareDialog

treeSelectionModel

javax.swing.tree.DefaultTreeSelectionModel treeSelectionModel

availableFTreeModel

javax.swing.tree.DefaultTreeModel availableFTreeModel

downloadTableModel

DownloadTableModel downloadTableModel

uploadTableModel

FileSendTableModel uploadTableModel

serversTableModel

ServersTableModel serversTableModel

lanClientsListModel

LANClientListModel lanClientsListModel

serversClientsListModel

javax.swing.DefaultListModel serversClientsListModel

aboutDialog

AboutDialog aboutDialog

trayIcon

java.awt.TrayIcon trayIcon

systemTray

java.awt.SystemTray systemTray

desktop

java.awt.Desktop desktop

availableFilesTree

javax.swing.JTree availableFilesTree

clearClientsB

javax.swing.JButton clearClientsB

clientNameLabel

javax.swing.JLabel clientNameLabel

clientOnServerList

javax.swing.JList clientOnServerList

clientsPanel

javax.swing.JPanel clientsPanel

clientsTable

javax.swing.JTable clientsTable

connectMI

javax.swing.JMenuItem connectMI

contUploadButton

javax.swing.JButton contUploadButton

continueTarnsfButton

javax.swing.JButton continueTarnsfButton

descripionLabel

javax.swing.JLabel descripionLabel

disconnectButton

javax.swing.JButton disconnectButton

dowloadTable

javax.swing.JTable dowloadTable

downloadButton

javax.swing.JButton downloadButton

downloadClearButton

javax.swing.JButton downloadClearButton

exploreFileB

javax.swing.JButton exploreFileB

fileAccessLabel

javax.swing.JLabel fileAccessLabel

fileNameLabel

javax.swing.JLabel fileNameLabel

fileSizeLabel

javax.swing.JLabel fileSizeLabel

hostLabel

javax.swing.JLabel hostLabel

incClientHostLabel

javax.swing.JLabel incClientHostLabel

incClientIsPassLabel

javax.swing.JLabel incClientIsPassLabel

incClientNameLabel

javax.swing.JLabel incClientNameLabel

incClintDescLabel

javax.swing.JLabel incClintDescLabel

incomConnTable

javax.swing.JTable incomConnTable

isPassiveLabel

javax.swing.JLabel isPassiveLabel

jButton1

javax.swing.JButton jButton1

jButton3

javax.swing.JButton jButton3

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel13

javax.swing.JLabel jLabel13

jLabel14

javax.swing.JLabel jLabel14

jLabel16

javax.swing.JLabel jLabel16

jLabel17

javax.swing.JLabel jLabel17

jLabel18

javax.swing.JLabel jLabel18

jLabel19

javax.swing.JLabel jLabel19

jLabel2

javax.swing.JLabel jLabel2

jLabel20

javax.swing.JLabel jLabel20

jLabel21

javax.swing.JLabel jLabel21

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jMenu1

javax.swing.JMenu jMenu1

jMenu2

javax.swing.JMenu jMenu2

jMenuBar1

javax.swing.JMenuBar jMenuBar1

jMenuItem1

javax.swing.JMenuItem jMenuItem1

jMenuItem2

javax.swing.JMenuItem jMenuItem2

jPanel1

javax.swing.JPanel jPanel1

jPanel10

javax.swing.JPanel jPanel10

jPanel11

javax.swing.JPanel jPanel11

jPanel12

javax.swing.JPanel jPanel12

jPanel13

javax.swing.JPanel jPanel13

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jPanel7

javax.swing.JPanel jPanel7

jPanel8

javax.swing.JPanel jPanel8

jPanel9

javax.swing.JPanel jPanel9

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jScrollPane4

javax.swing.JScrollPane jScrollPane4

jScrollPane5

javax.swing.JScrollPane jScrollPane5

jScrollPane6

javax.swing.JScrollPane jScrollPane6

jScrollPane7

javax.swing.JScrollPane jScrollPane7

jScrollPane8

javax.swing.JScrollPane jScrollPane8

jSeparator1

javax.swing.JSeparator jSeparator1

jSeparator2

javax.swing.JSeparator jSeparator2

jToolBar1

javax.swing.JToolBar jToolBar1

jToolBar2

javax.swing.JToolBar jToolBar2

lanCConPort

javax.swing.JLabel lanCConPort

lanCDescLabel

javax.swing.JLabel lanCDescLabel

lanCIPAddLabel

javax.swing.JLabel lanCIPAddLabel

lanCNameLabel

javax.swing.JLabel lanCNameLabel

lanClientConnectButton

javax.swing.JButton lanClientConnectButton

lanClientList

javax.swing.JList lanClientList

lanClientsRefreshB

javax.swing.JButton lanClientsRefreshB

mainTabbedPane

javax.swing.JTabbedPane mainTabbedPane

openFileButton

javax.swing.JButton openFileButton

optionsMI

javax.swing.JMenuItem optionsMI

pauseUploadButton

javax.swing.JButton pauseUploadButton

possibleClientConnectB

javax.swing.JButton possibleClientConnectB

scConPortLabel

javax.swing.JLabel scConPortLabel

scDescLabel

javax.swing.JLabel scDescLabel

scNameLabel

javax.swing.JLabel scNameLabel

scPassiveLabel

javax.swing.JLabel scPassiveLabel

scSharesLabel

javax.swing.JLabel scSharesLabel

servConnectButton

javax.swing.JButton servConnectButton

serversTable

javax.swing.JTable serversTable

shareMI

javax.swing.JMenuItem shareMI

transfPauseButton

javax.swing.JButton transfPauseButton

transfSplitpane

javax.swing.JSplitPane transfSplitpane

uploadClearButton

javax.swing.JButton uploadClearButton

uploadsTable

javax.swing.JTable uploadsTable

userManagerMI

javax.swing.JMenuItem userManagerMI

Class client.gui.OptionsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

fileChooser

javax.swing.JFileChooser fileChooser

broadcastPortTF

javax.swing.JTextField broadcastPortTF

comPortTextField

javax.swing.JTextField comPortTextField

descField

javax.swing.JTextField descField

downloadTextField

javax.swing.JTextField downloadTextField

jButton1

javax.swing.JButton jButton1

jButton2

javax.swing.JButton jButton2

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jLabel8

javax.swing.JLabel jLabel8

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jTabbedPane1

javax.swing.JTabbedPane jTabbedPane1

natTestButton

javax.swing.JButton natTestButton

netwSaveB

javax.swing.JButton netwSaveB

passiveCheckBox

javax.swing.JCheckBox passiveCheckBox

passwdField

javax.swing.JPasswordField passwdField

profileSaveButton

javax.swing.JButton profileSaveButton

usernameField

javax.swing.JTextField usernameField

Class client.gui.ServersTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

serverClients

java.util.Vector<E> serverClients

cols

java.lang.String[] cols

Class client.gui.ServerTPConnectionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

clientManager

ClientManager clientManager

pcd

PossibleClientDescriptor pcd

connectionApproved

boolean connectionApproved

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

clientName

javax.swing.JLabel clientName

connectButton

javax.swing.JButton connectButton

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

nameTF

javax.swing.JTextField nameTF

passwordPF

javax.swing.JPasswordField passwordPF

withRB

javax.swing.JRadioButton withRB

withSUP

javax.swing.JRadioButton withSUP

withoutRB

javax.swing.JRadioButton withoutRB

Class client.gui.ShareDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

fileChooser

javax.swing.JFileChooser fileChooser

ssoPanel

ShareSelectionOptionPanel ssoPanel

shareManager

ShareManager shareManager

userChanging

boolean userChanging

fileShareTreeModel

javax.swing.tree.DefaultTreeModel fileShareTreeModel

fileShareTree

javax.swing.JTree fileShareTree

groupAccessCB

javax.swing.JComboBox groupAccessCB

groupsComboBox

javax.swing.JComboBox groupsComboBox

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

makeItRootButton

javax.swing.JButton makeItRootButton

pubAccessComboBox

javax.swing.JComboBox pubAccessComboBox

recoursiveluCB

javax.swing.JCheckBox recoursiveluCB

removeAsRootButton

javax.swing.JButton removeAsRootButton

removeButton

javax.swing.JButton removeButton

shareButton

javax.swing.JButton shareButton

Class client.gui.ShareSelectionOptionPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

sharingManager

ShareManager sharingManager

fileChooser

javax.swing.JFileChooser fileChooser

dirShareCB

javax.swing.JCheckBox dirShareCB

filesButtonGroup

javax.swing.ButtonGroup filesButtonGroup

groupAccComboBox

javax.swing.JComboBox groupAccComboBox

groupCB

javax.swing.JComboBox groupCB

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

publicAccCB

javax.swing.JComboBox publicAccCB

shareAsRootRB

javax.swing.JRadioButton shareAsRootRB

shareNormRB

javax.swing.JRadioButton shareNormRB

shareParentRB

javax.swing.JRadioButton shareParentRB

Class client.gui.UserManagerDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

sharingManager

ShareManager sharingManager

md

java.security.MessageDigest md

removeUsersComboBM

UsersComboBoxModel removeUsersComboBM

otherGroupsModel

javax.swing.DefaultListModel otherGroupsModel

inGroupsModel

javax.swing.DefaultListModel inGroupsModel

AddUserButton

javax.swing.JButton AddUserButton

addGroupButton

javax.swing.JButton addGroupButton

addGroupNameTF

javax.swing.JTextField addGroupNameTF

addUserConfirmTF

javax.swing.JPasswordField addUserConfirmTF

addUserNameTF

javax.swing.JTextField addUserNameTF

addUserPasswdTF

javax.swing.JPasswordField addUserPasswdTF

addUserToGroupButton

javax.swing.JButton addUserToGroupButton

chPasswordField1

javax.swing.JPasswordField chPasswordField1

chPasswordField2

javax.swing.JPasswordField chPasswordField2

changePasswdButton

javax.swing.JButton changePasswdButton

changeUserPsswdCombo

javax.swing.JComboBox changeUserPsswdCombo

groupRemoveComboBox

javax.swing.JComboBox groupRemoveComboBox

inGroupsList

javax.swing.JList inGroupsList

jLabel1

javax.swing.JLabel jLabel1

jLabel10

javax.swing.JLabel jLabel10

jLabel11

javax.swing.JLabel jLabel11

jLabel12

javax.swing.JLabel jLabel12

jLabel13

javax.swing.JLabel jLabel13

jLabel15

javax.swing.JLabel jLabel15

jLabel16

javax.swing.JLabel jLabel16

jLabel17

javax.swing.JLabel jLabel17

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel6

javax.swing.JLabel jLabel6

jLabel9

javax.swing.JLabel jLabel9

jPanel1

javax.swing.JPanel jPanel1

jPanel2

javax.swing.JPanel jPanel2

jPanel3

javax.swing.JPanel jPanel3

jPanel4

javax.swing.JPanel jPanel4

jPanel5

javax.swing.JPanel jPanel5

jPanel6

javax.swing.JPanel jPanel6

jPanel7

javax.swing.JPanel jPanel7

jPanel8

javax.swing.JPanel jPanel8

jPanel9

javax.swing.JPanel jPanel9

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jTabbedPane1

javax.swing.JTabbedPane jTabbedPane1

otherGroupsList

javax.swing.JList otherGroupsList

remUserComboB

javax.swing.JComboBox remUserComboB

removeGroupButton

javax.swing.JButton removeGroupButton

removeUserButton

javax.swing.JButton removeUserButton

removeUserFromGroupButton

javax.swing.JButton removeUserFromGroupButton

userAssocGroupCombo

javax.swing.JComboBox userAssocGroupCombo

Class client.gui.UsersComboBoxModel extends javax.swing.DefaultComboBoxModel implements Serializable

Serialized Fields

sharingManager

ShareManager sharingManager

Package client.net.transfer

Class client.net.transfer.NotPossibleDownloadException extends MyRuntimeException implements Serializable

Serialized Fields

clientFileDescriptor

ClientFileDescriptor clientFileDescriptor

Package common.commun

Class common.commun.NoHandlerForConnectionTypeException extends MyRuntimeException implements Serializable

Serialized Fields

connectionType

java.lang.String connectionType

Package exceptions

Class exceptions.ClientConnectionWaiterInitException extends MyException implements Serializable

Class exceptions.DBException extends MyRuntimeException implements Serializable

Class exceptions.FileNotSharedException extends MyException implements Serializable

Serialized Fields

file

java.io.File file

Class exceptions.GroupUsedInFilesException extends MyException implements Serializable

Serialized Fields

groupName

java.lang.String groupName

Class exceptions.MyException extends java.lang.Exception implements Serializable

Serialized Fields

standardMessage

java.lang.String standardMessage

Class exceptions.MyRuntimeException extends java.lang.RuntimeException implements Serializable

Serialized Fields

standardMessage

java.lang.String standardMessage

Class exceptions.SharingNonExistingFileException extends MyException implements Serializable

Serialized Fields

file

java.io.File file

Class exceptions.UserNotRegisteredException extends MyException implements Serializable

Serialized Fields

username

java.lang.String username

Package server.gui

Class server.gui.BridgeTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

data

java.util.ArrayList<E> data

colNames

java.lang.String[] colNames

Class server.gui.ClientsTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

clients

java.util.ArrayList<E> clients

columns

java.lang.String[] columns

Class server.gui.RoutMatcherTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

conInv

java.util.ArrayList<E> conInv

conAns

java.util.ArrayList<E> conAns

colNames

java.lang.String[] colNames

Class server.gui.ServerStartDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

mf

SMainFrame mf

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

portTextField

javax.swing.JTextField portTextField

snameTF

javax.swing.JTextField snameTF

startButton

javax.swing.JButton startButton

Class server.gui.SMainFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

sstartDialog

ServerStartDialog sstartDialog

mainClass

SMainClass mainClass

clientsTableModel

ClientsTableModel clientsTableModel

bridgeTableModel

BridgeTableModel bridgeTableModel

routMatcherTableModel

RoutMatcherTableModel routMatcherTableModel

bridgeTable

javax.swing.JTable bridgeTable

connectedClientsTable

javax.swing.JTable connectedClientsTable

exitMI

javax.swing.JMenuItem exitMI

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jMenu1

javax.swing.JMenu jMenu1

jMenuBar1

javax.swing.JMenuBar jMenuBar1

jMenuItem1

javax.swing.JMenuItem jMenuItem1

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

routMatcherTable

javax.swing.JTable routMatcherTable

runLabel

javax.swing.JLabel runLabel

tabbedPane

javax.swing.JTabbedPane tabbedPane