tableSorter = new UploadTableSorter(this);
gSorter = new UploadTableSorter(this);
    public UploadTableViewer(Composite parent, CoreCommunication aCore, TransferTab tab) {        super(parent, aCore);        preferenceString = "upload";        columnLabels = new String[] { "TT_UPLOAD_NETWORK", "TT_UPLOAD_UPLOAD", "TT_UPLOAD_QUERIES", "TT_UPLOAD_NAME" };        columnDefaultWidths = new int[] { 50, 50, 50, 50 };        columnAlignment = new int[] { SWT.LEFT, SWT.RIGHT, SWT.RIGHT, SWT.LEFT };        tableSorter = new UploadTableSorter(this);        tableContentProvider = new UploadContentProvider(this);        tableLabelProvider = new UploadLabelProvider(this);        tableMenuListener = new UploadTableMenuListener(this);        this.sharedFileInfoIntMap = core.getSharedFileInfoIntMap();        createContents(parent);    }