Serialized Form

Class com.limegroup.gnutella.gui.AEDescListStruct extends AEDescStruct implements Serializable


Class com.limegroup.gnutella.gui.AEDescStruct extends ByteArrayStruct implements Serializable


Class com.limegroup.gnutella.gui.AERecordStruct extends AEDescListStruct implements Serializable


Class com.limegroup.gnutella.gui.AppleEventStruct extends AERecordStruct implements Serializable


Class com.limegroup.gnutella.gui.init.ApplySettingsException extends java.lang.Exception implements Serializable


Class com.limegroup.gnutella.gui.AutoCompleteTextField extends javax.swing.JTextField implements Serializable

Serialized Fields

dict

com.limegroup.gnutella.util.AutoCompleteDictionary dict


Class com.limegroup.gnutella.gui.tables.BasicDataLineModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

_list

java.util.List _list
Internally used list object storing the DataLines.


_ascending

int _ascending
Variable for whether or not the current sorting scheme is ascending (value 1) or descending (value -1).


_activeColumn

int _activeColumn
Variable for which column is currently being sorted.


_dataLineClass

java.lang.Class _dataLineClass
Variable to determine which DataLine class to create instances of


_internalDataLine

DataLine _internalDataLine
Variable for the instance of the DataLine that'll be used to determine column length/names/classes.


_isSorted

boolean _isSorted
Variable for whether or not this list has been sorted at least once.


Class com.limegroup.gnutella.gui.BoxPanel extends javax.swing.JPanel implements Serializable


Class com.limegroup.gnutella.gui.search.BrowseHostAction extends javax.swing.AbstractAction implements Serializable


Class com.limegroup.gnutella.gui.BrowserPage extends java.awt.Canvas implements Serializable

Serialized Fields

m_strURL

java.lang.String m_strURL
Hold the active URL


m_hWnd

int m_hWnd
Hold the canvas windows handle


Class com.limegroup.gnutella.gui.BufferListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

buffer

com.limegroup.gnutella.util.Buffer buffer


Class com.limegroup.gnutella.gui.ButtonRow extends javax.swing.JPanel implements Serializable

Serialized Fields

_buttons

javax.swing.JButton[] _buttons
The array of JButtons.


BUTTON_SEP

int BUTTON_SEP
The number of pixels separating buttons.

See Also:
Constant Field Values


Class com.limegroup.gnutella.gui.chat.ChatFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

BLOCK_BUTTON_LABEL

java.lang.String BLOCK_BUTTON_LABEL
Constant for the locale-specific resource key for the label of the chat block sender button.

See Also:
Constant Field Values

SEND_BUTTON_LABEL

java.lang.String SEND_BUTTON_LABEL
Constant for the locale-specific resource key for the label of the chat send button.

See Also:
Constant Field Values

STOP_BUTTON_LABEL

java.lang.String STOP_BUTTON_LABEL
Constant for the locale-specific resource key for the label of the chat stop button.

See Also:
Constant Field Values

BLOCK_BUTTON_TIP

java.lang.String BLOCK_BUTTON_TIP
Constant for the locale-specific resource key for the toolTip of the chat block sender button.

See Also:
Constant Field Values

SEND_BUTTON_TIP

java.lang.String SEND_BUTTON_TIP
Constant for the locale-specific resource key for the toolTip of the chat send button.

See Also:
Constant Field Values

STOP_BUTTON_TIP

java.lang.String STOP_BUTTON_TIP
Constant for the locale-specific resource key for the toolTip of the chat stop button.

See Also:
Constant Field Values

WITH_LABEL

java.lang.String WITH_LABEL
See Also:
Constant Field Values

UNAVAILABLE_LABEL

java.lang.String UNAVAILABLE_LABEL
See Also:
Constant Field Values

YOU_LABEL

java.lang.String YOU_LABEL
See Also:
Constant Field Values

WINDOW_WIDTH

int WINDOW_WIDTH
See Also:
Constant Field Values

WINDOW_HEIGHT

int WINDOW_HEIGHT
See Also:
Constant Field Values

_connected

boolean _connected

_area

javax.swing.JTextArea _area

_field

javax.swing.JTextField _field

_connectField

javax.swing.JTextField _connectField

_chat

com.limegroup.gnutella.chat.Chatter _chat


Class com.limegroup.gnutella.gui.tables.ChatRenderer extends javax.swing.JLabel implements Serializable

Serialized Fields

_unselectedForeground

java.awt.Color _unselectedForeground

_unselectedBackground

java.awt.Color _unselectedBackground


Class com.limegroup.gnutella.gui.connection.ConnectionModel extends BasicDataLineModel implements Serializable


Class com.limegroup.gnutella.gui.search.DitherPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

DITHERER

Ditherer DITHERER


Class com.limegroup.gnutella.gui.search.DitherScrollPane extends javax.swing.JScrollPane implements Serializable

Serialized Fields

DITHERER

Ditherer DITHERER


Class com.limegroup.gnutella.xml.gui.EditingPanel extends InputPanel implements Serializable


Class com.limegroup.gnutella.update.FileDownloadException extends java.io.IOException implements Serializable


Class com.limegroup.gnutella.gui.tables.HashBasedDataLineModel extends BasicDataLineModel implements Serializable

Serialized Fields

_indexes

java.util.HashMap _indexes
HashMap for quick access to indexes.


Class com.limegroup.gnutella.xml.gui.IndentingPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

nameToField

java.util.HashMap nameToField

expandablePanel

javax.swing.JPanel expandablePanel

MORE_OPTIONS_HANDLER

MoreOptionsHandler MORE_OPTIONS_HANDLER
Handler for the "more options" panel that is not always visible. The handler is necessary to update theme changes which otherwise would not happen since they're not visible.


advancedCards

java.awt.CardLayout advancedCards

defaultFields

int defaultFields

props

java.util.Properties props

ancestorCanonicalized

java.lang.String ancestorCanonicalized

textFields

java.util.List textFields


Class com.limegroup.gnutella.xml.gui.InputPanel extends IndentingPanel implements Serializable

Serialized Fields

_schema

com.limegroup.gnutella.xml.LimeXMLSchema _schema


Class com.limegroup.gnutella.gui.JMultilineToolTip extends javax.swing.JToolTip implements Serializable

Serialized Fields

tipArray

java.lang.String[] tipArray


Class com.limegroup.gnutella.gui.JMultilineToolTipTreeTable extends JTreeTable implements Serializable

Serialized Fields

tips

java.lang.String[] tips
The array of tooltips to display.


_sortedColumn

java.lang.Object _sortedColumn
The currently sorted column ID.


_pressedColumn

java.lang.Object _pressedColumn
The currently pressed column ID.


_isAscending

boolean _isAscending
Whether or not the currently sorted column is ascending.


tableSettings

TableSettings tableSettings
The TableSettings to use.


Class com.limegroup.gnutella.gui.JTreeTable extends javax.swing.JTable implements Serializable

Serialized Fields

tree

JTreeTable.TreeTableCellRenderer tree

model

TreeTableModel model

defaultRenderer

javax.swing.tree.DefaultTreeCellRenderer defaultRenderer

treeTableColumn

javax.swing.table.TableColumn treeTableColumn


Class com.limegroup.gnutella.gui.JTreeTable.TreeTableCellRenderer extends javax.swing.JTree implements Serializable

Serialized Fields

visibleRow

int visibleRow


Class com.limegroup.gnutella.gui.LabeledTextField extends javax.swing.JPanel implements Serializable

Serialized Fields

_field

javax.swing.JTextField _field
The JTextField part of this component.


Class com.limegroup.gnutella.gui.tables.LastColumnException extends java.lang.Exception implements Serializable


Class com.limegroup.gnutella.update.LaxFileUpdateException extends java.io.IOException implements Serializable


Class com.limegroup.gnutella.gui.tables.LimeJTable extends javax.swing.JTable implements Serializable

Serialized Fields

_hiddenColumns

java.util.Map _hiddenColumns
The columns that are currently hidden.


sortedColumnIndex

int sortedColumnIndex
The index of the currently sorted column.


sortedColumnAscending

boolean sortedColumnAscending
Whether or not the currently sorted column is sorted in ascending order.


pressedColumnIndex

int pressedColumnIndex
The index of the column that is currently pressed down.


tips

java.lang.String[] tips
The array of tooltip data to display next.


columnPreferences

ColumnPreferenceHandler columnPreferences
The preferences handler for the table columns.


tableSettings

TableSettings tableSettings
The settings for this table.


Class com.limegroup.gnutella.gui.tables.LimeTableColumn extends javax.swing.table.TableColumn implements Serializable

Serialized Fields

defaultVisibility

boolean defaultVisibility

defaultWidth

int defaultWidth

messageId

java.lang.String messageId

name

java.lang.String name

clazz

java.lang.Class clazz

initialized

boolean initialized


Class com.limegroup.gnutella.gui.ListEditor extends javax.swing.JPanel implements Serializable

Serialized Fields

model

java.util.Vector model
INVARIANT: model contains exactly the same elements as realModel.


realModel

javax.swing.DefaultListModel realModel

listeners

java.util.Vector listeners

editor

javax.swing.JTextField editor

addButton

javax.swing.JButton addButton

removeButton

javax.swing.JButton removeButton

list

javax.swing.JList list

addTail

boolean addTail
True if I should append new items to end of the list; false if I should add them to the end of the list.


Class com.limegroup.gnutella.gui.MediaButton extends javax.swing.JButton implements Serializable

Serialized Fields

TIP_TEXT

java.lang.String TIP_TEXT

UP_NAME

java.lang.String UP_NAME

DOWN_NAME

java.lang.String DOWN_NAME


Class com.limegroup.gnutella.xml.gui.MetaEditorFrame extends javax.swing.JDialog implements Serializable

Serialized Fields

filePanel

javax.swing.JPanel filePanel

fileLabel

javax.swing.JLabel fileLabel

fileField

javax.swing.JTextField fileField

buttonPanel

javax.swing.JPanel buttonPanel

saveButton

javax.swing.JButton saveButton

cancelButton

javax.swing.JButton cancelButton

deleteButton

javax.swing.JButton deleteButton

splitPane

javax.swing.JSplitPane splitPane

upperLeftPanel

javax.swing.JPanel upperLeftPanel

lowerLeftPanel

javax.swing.JPanel lowerLeftPanel

docSchemaList

javax.swing.JList docSchemaList

editLabel

javax.swing.JLabel editLabel

addLabel

javax.swing.JLabel addLabel

unDocSchemaList

javax.swing.JList unDocSchemaList

innerEditPanel

InputPanel innerEditPanel

outerEditPanel

OuterEditingPanel outerEditPanel

upperLeftScroller

javax.swing.JScrollPane upperLeftScroller

lowerLeftScroller

javax.swing.JScrollPane lowerLeftScroller

noDocSchemas

java.util.List noDocSchemas

docsOfFile

java.util.List docsOfFile

fileName

java.lang.String fileName

selectedSchemaURI

java.lang.String selectedSchemaURI

editedDoc

com.limegroup.gnutella.xml.LimeXMLDocument editedDoc

splitter

javax.swing.JSplitPane splitter

grandPanel

javax.swing.JPanel grandPanel

editFileHashValue

com.limegroup.gnutella.URN editFileHashValue

fd

com.limegroup.gnutella.FileDesc fd


Class com.limegroup.gnutella.gui.MonitorView extends PaddedPanel implements Serializable

Serialized Fields

listSize

int listSize

showText

javax.swing.JTextField showText

monitorCheckBox

javax.swing.JCheckBox monitorCheckBox

listBox

javax.swing.JList listBox

scrollPane

javax.swing.JScrollPane scrollPane

bypassCountChange

boolean bypassCountChange

model

BufferListModel model


Class com.limegroup.gnutella.gui.MultiLineLabel extends javax.swing.JTextArea implements Serializable


Class com.limegroup.gnutella.xml.gui.OuterEditingPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

scrollPane

javax.swing.JScrollPane scrollPane

content

InputPanel content


Class com.limegroup.gnutella.xml.gui.OuterInputPanel extends OuterEditingPanel implements Serializable


Class com.limegroup.gnutella.gui.PaddedPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

_titleLabel

javax.swing.JLabel _titleLabel
Stores an internal reference to the optional title label, whose text may be altered later by setTitle()


Class com.limegroup.gnutella.gui.mp3.PlayListGUI extends PaddedPanel implements Serializable

Serialized Fields

_tableModel

com.limegroup.gnutella.gui.mp3.PlayListGUI.BasicTableModel _tableModel
Underlying table model.


_table

javax.swing.JTable _table
The JTable to show.


_playList

PlayList _playList
The current instance of the playlist.


_tempPL

PlayList _tempPL
a 'temporary' playlist - used when songs added but not yet saved.


_repeatSongs

boolean _repeatSongs
boolean for repeat option.


_shuffleSongs

boolean _shuffleSongs
boolean for shuffle option.


SCROLL_PANE

javax.swing.JScrollPane SCROLL_PANE

_playIndex

int _playIndex
index of song that is currently playing...


_unsavedFiles

java.util.ArrayList _unsavedFiles
use this ArrayList to keep around File objs of playlist entries for a un-named playlist.


lastOpenedPlaylist

java.io.File lastOpenedPlaylist
We save the user's last choices in the dialogs for convenience


lastSavedPlaylist

java.io.File lastSavedPlaylist

debugOn

boolean debugOn


Class com.limegroup.gnutella.gui.tables.ProgressBarRenderer extends javax.swing.JProgressBar implements Serializable

Serialized Fields

_selectedBorder

javax.swing.border.Border _selectedBorder

_unselectedBorder

javax.swing.border.Border _unselectedBorder

borders

java.util.Map borders


Class com.limegroup.gnutella.gui.search.ResultPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

query

java.lang.String query
The query string


richQuery

java.lang.String richQuery
The XML metadata string, or null. (Used for repeat search.)


type

com.limegroup.gnutella.MediaType type
The MediaType associated with this query


guid

com.limegroup.gnutella.GUID guid
The GUID of the last search. (Use this to match up results.) May be a DummyGUID for the empty result list hack.


timeLastResultReceived

long timeLastResultReceived
The time (in milliseconds) that we last received a Query Result


REPEAT_SEARCH_DELAY

long REPEAT_SEARCH_DELAY
How long since the last query result received until we allow a repeat. Currently disabled (repeats are always allowed).

See Also:
Constant Field Values

dataModel

TableRowFilter dataModel
The underlying model of the search results. This is implemented with list. (Call fireTableRowsInserted when data comes in.)


table

JMultilineToolTipTreeTable table
The table of results. (Call getSelectedRow when mouse is clicked.)


grouped

boolean grouped
True ifff results are grouped.


ascending

boolean ascending
True iff sorted in normal order.


isBrowseHostTab

boolean isBrowseHostTab
True iff this is a Result Tab for a 'browse host'.


grouper

TableLineGrouper grouper
A list of all top-level groups. Used to efficiently implement grouping. grouper is not really used by this, but it is carried around for use by SearchView.


debug

boolean debug

_tablePanel

javax.swing.JPanel _tablePanel

scrollpane

javax.swing.JScrollPane scrollpane

columnsSizeChanged

boolean columnsSizeChanged
package access boolean which is set to true by the ColumnSizeChangeListener. If this variable is set to true,


sizeListener

ColumnSizeChangeListener sizeListener

SEARCH_BUTTONS

SearchButtons SEARCH_BUTTONS
Constant instance of SearchButtons for this panel.


GROUP_BOX

javax.swing.JCheckBox GROUP_BOX
Constant for the check box that groups and ungroups results.


Class com.limegroup.gnutella.gui.ScrollingTextPane extends javax.swing.JScrollPane implements Serializable

Serialized Fields

EDITOR_PANE

javax.swing.JEditorPane EDITOR_PANE
JEditorPane to show the text


_timer

javax.swing.Timer _timer
Timer to control scrolling


Class com.limegroup.gnutella.gui.search.SearchField extends AutoCompleteTextField implements Serializable


Class com.limegroup.gnutella.gui.ShoppingView extends com.limegroup.gnutella.gui.NativePanel implements Serializable

Serialized Fields

shopPage

BrowserPage shopPage


Class com.limegroup.gnutella.gui.SizedTextField extends javax.swing.JTextField implements Serializable


Class com.limegroup.gnutella.gui.SizedWholeNumberField extends WholeNumberField implements Serializable

Serialized Fields

STANDARD_DIMENSION

java.awt.Dimension STANDARD_DIMENSION
constant dimension for sizing number fields.


Class com.limegroup.gnutella.gui.mp3.SongProgressBar extends javax.swing.JProgressBar implements Serializable


Class com.limegroup.gnutella.gui.tables.SortHeaderRenderer extends javax.swing.table.DefaultTableCellRenderer implements Serializable


Class com.limegroup.gnutella.gui.TitledPaddedPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

_mainPanel

javax.swing.JPanel _mainPanel
The inner panel that components are added to.


_titledBorder

javax.swing.border.TitledBorder _titledBorder
The TitledBorder for the panel, stored to allow changing the title.


Class com.limegroup.gnutella.gui.TreeTableModelAdapter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

tree

javax.swing.JTree tree

treeTableModel

TreeTableModel treeTableModel


Class com.limegroup.gnutella.gui.WholeNumberField extends javax.swing.JTextField implements Serializable

Serialized Fields

toolkit

java.awt.Toolkit toolkit

integerFormatter

java.text.NumberFormat integerFormatter


Class com.limegroup.gnutella.gui.WholeNumberField.WholeNumberDocument extends javax.swing.text.PlainDocument implements Serializable