boolean autoRepeat
CommandList commandList
NewCharModel newCharModel
NewCharModel instance.java.awt.event.ActionListener timeoutEvent
ActionListener for generating autorepeat events.javax.swing.Timer timer
Timer for auto-repeating buttons.NewCharModelListener listener
AbstractButton.newCharModel.java.awt.Image imageUp
java.awt.Image imageDown
java.lang.String text
null to display only the image. The text is
rendered using AbstractButton2.font.java.awt.Font font
int textX
int textY
java.awt.Color color
Color of the overlay text or null to display only the
image.java.awt.Dimension preferredSize
java.lang.String tooltipText
boolean selected
ButtonImages up
ButtonImages down
java.lang.String text
java.awt.Font font
java.awt.Color color
java.awt.Color colorSelected
java.awt.Color colorDisabled
GUITextButton.colorSelected.java.lang.String expectedCommand
KeybindingsManager keybindingsManager
KeybindingsManager instance.java.awt.Dimension preferredSize
boolean selected
NewCharModel newCharModel
NewCharModel that is shown.javax.swing.JLabel renderer
JLabel that displays the list values.NewCharModelListener newCharModelListener
GUICharOptionsComboBox.newCharModel.Model model
Model to track for available classes.NewCharModel newCharModel
NewCharModel that is shown.javax.swing.JLabel renderer
JLabel that displays the list values.NewCharacterInformationListener newCharacterInformationListener
NewCharacterInformationListener attached to GUIClassesComboBox.model.NewCharModelListener newCharModelListener
GUIClassesComboBox.newCharModel.javax.swing.DefaultComboBoxModel<E> model
GUIComboBox.comboBox.GUILabelLog label
GUILog to update or null.javax.swing.JComboBox<E> comboBox
java.awt.event.ActionListener actionListener
ActionListener for GUIComboBox.comboBox.boolean inhibitActionListener
GUIComboBox.actionListener.Model model
Model to track for available races.NewCharModel newCharModel
NewCharModel that is shown.javax.swing.JLabel renderer
JLabel that displays the list values.NewCharacterInformationListener newCharacterInformationListener
NewCharacterInformationListener attached to GUIRacesComboBox.model.NewCharModelListener newCharModelListener
GUIRacesComboBox.newCharModel.Model model
Model to track for available races.NewCharModel newCharModel
NewCharModel that is shown.javax.swing.JLabel renderer
JLabel that displays the list values.NewCharacterInformationListener newCharacterInformationListener
NewCharacterInformationListener attached to GUIStartingMapsComboBox.model.NewCharModelListener newCharModelListener
GUIStartingMapsComboBox.newCharModel.java.lang.String labelText
java.lang.String tooltipPrefix
GUIDupGauge.tooltipText to form the
tooltip.CommandList commandList
CommandList that is executed on button 2.java.lang.String tooltipText
GUIDupGauge.tooltipPrefix to form the
tooltip.java.awt.Image emptyImage
Orientation orientationDiv
Orientation orientationMod
GaugeState gaugeStateDiv
GaugeState gaugeStateMod
java.awt.Color color
java.awt.Font font
java.lang.String tooltipFormat
GUIGauge.formatTooltip().CommandList commandList
CommandList that is executed on button 2.Stats stats
Stats instance to use.java.lang.String tooltipText
java.awt.Image emptyImage
Orientation orientation
GaugeState gaugeState
float alpha
boolean hidden
java.awt.Color color
java.awt.Font font
java.lang.String labelText
GuiFactory guiFactory
GuiFactory instance.GUIElementChangedListener changedListener
GUIElementChangedListener to be notified whenever this
element has changed.boolean isDefault
boolean inhibitListeners
boolean ignore
java.lang.String name
TooltipManager tooltipManager
TooltipManager to update.GUIElementListener elementListener
GUIElementListener to notify.boolean pendingChange
java.lang.Runnable setChangedRunnable
Runnable that implements the code of AbstractGUIElement.setChanged()
which must run on the EDT.GUIElementListener elementListener
GUIElementListener to notify.boolean pendingInactive
ActivatableGUIElement.setInactiveIfPending() will deactivate
this GUI element. It is set by calling ActivatableGUIElement.markInactivePending() and
reset by calling ActivatableGUIElement.setActive(boolean).ActivatableGUIElement next
ActivatableGUIElement prev
CommandQueue commandQueue
CrossfireServerConnection crossfireServerConnection
ItemView floorView
ItemSet itemSet
ItemSet to use.FacesManager facesManager
FacesManager instance to use.java.awt.Image nextGroupFace
java.awt.Image prevGroupFace
int defaultIndex
int index
LocationListener locationListener
LocationListener used to detect items added to or removed
from this floor tile.java.lang.Runnable locationListenerEdt
GUIItemFloor.locationListener but runs on the EDT.CommandQueue commandQueue
CrossfireServerConnection crossfireServerConnection
FacesManager facesManager
FacesManager instance to use.FloorView floorView
FloorView to use.ItemView inventoryView
int defaultIndex
java.lang.Object sync
GUIItemInventory.index.int index
boolean selected
LocationListener locationListener
ItemListener used to detect items added to or removed from
this inventory slot.java.lang.Runnable locationListenerEdt
GUIItemInventory.locationListener but runs on the EDT.FacesManager facesManager
FacesManager instance to use.ItemPainter itemPainter
ItemPainter for painting the icon.CfItem item
CfItemListener itemListener
CfItemListener used to detect attribute changes of the
displayed item.FacesManagerListener facesManagerListener
FacesManagerListener registered to detect updated faces.java.lang.Object sync
GUIItemKnowledge.index.FacesManager facesManager
FacesManager for looking up faces.KnowledgeManager knowledgeManager
int defaultIndex
int index
-1 if none is selected.
Corresponds to GUIItemKnowledge.item.boolean selected
GUIKnowledgeList.CommandQueue commandQueue
ItemView view
KnowledgeItem item
FacesManagerListener facesManagerListener
FacesManagerListener registered to detect updated faces.java.lang.Object sync
GUIItemKnowledgeType.index.FacesManager facesManager
FacesManager for looking up faces.KnowledgeManager knowledgeManager
KnowledgeManager instance being watched.int defaultIndex
int index
-1 if none is selected.
Corresponds to GUIItemKnowledgeType.currentFace.boolean selected
GUIKnowledgeTypeList.int currentFace
ItemView itemView
ItemView to use.FacesManagerListener facesManagerListener
FacesManagerListener registered to detect updated faces.java.lang.Object sync
GUIItemQuest.index.FacesManager facesManager
FacesManager for looking up faces.int defaultIndex
QuestsManager questsManager
QuestsManager instance to watch.Quest quest
Quest, null if none.int index
-1 if none is selected.
Corresponds to GUIItemQuest.quest.boolean selected
GUIQuestList.ItemView questsView
CommandQueue commandQueue
QuestsManagerListener questsManagerListener
QuestsManagerListener used to detect spell changes.QuestListener questListener
QuestListener attached to GUIItemQuest.quest.FacesManagerListener facesManagerListener
FacesManagerListener registered to detect updated faces.LocationListener locationListener
LocationListener used to detect items added to or removed
from this quest slot.java.lang.Runnable locationListenerEdt
GUIItemQuest.locationListener but runs on the EDT.Shortcuts shortcuts
FacesManager facesManager
FacesManager instance for looking up faces.CommandExecutor commandExecutor
CommandExecutor for executing commands.java.awt.Color activateColor
java.awt.Image activateImage
java.awt.Color immediateColor
java.awt.Image immediateImage
java.awt.Font font
Font for displaying the key that activates the shortcut.ShortcutSlot shortcutSlot
java.lang.Object sync
GUIItemShortcut.shortcut.Shortcut shortcut
Shortcut instance. Set to null if
not active.ShortcutsListener shortcutsListener
ShortcutsListener attached to GUIItemShortcut.shortcuts.ShortcutListener shortcutListener
ShortcutListener attached to GUIItemShortcut.shortcut.FacesManagerListener facesManagerListener
FacesManagerListener registered to detect updated faces.java.lang.Object sync
GUIItemSpell.index.CommandQueue commandQueue
FacesManager facesManager
FacesManager for looking up faces.int defaultIndex
SpellsManager spellsManager
SpellsManager instance to watch.Spell spell
null if none is selected. It has
GUIItemSpell.spellListener attached. Corresponds to index GUIItemSpell.index.int index
-1 if none is selected.
Corresponds to GUIItemSpell.spell.boolean selected
GUISpellList.ItemView spellsView
SpellsManagerListener spellsManagerListener
SpellsManagerListener used to detect spell changes.SpellListener spellListener
SpellListener attached to GUIItemSpell.spell.FacesManagerListener facesManagerListener
FacesManagerListener registered to detect updated faces.java.lang.Object sync
GUIItemSpellSkill.index.FacesManager facesManager
FacesManager for looking up faces.int defaultIndex
SpellsManager spellsManager
SpellsManager instance to watch.Skill skill
null if none is selected.
Corresponds to index GUIItemSpellSkill.index.int index
-1 if none is selected.
Corresponds to GUIItemSpellSkill.skill.boolean selected
GUISpellSkillList.ItemView itemView
SpellsManagerListener spellsManagerListener
SpellsManagerListener used to detect spell changes.FacesManagerListener facesManagerListener
FacesManagerListener registered to detect updated faces.FaceImages defaultSkillIcon
java.lang.String text
java.awt.Font textFont
java.awt.Color textColor
java.awt.Color textHighlightColor
javax.swing.ImageIcon backgroundImage
AbstractLabel.backgroundColor.java.awt.Color backgroundColor
AbstractLabel.backgroundImage is set.boolean textHighlight
boolean autoResize
AbstractLabel.getText().Alignment textAlignment
CrossfireServerConnection crossfireServerConnection
CrossfireServerConnection to monitor.CrossfireFailureListener crossfireFailureListener
CrossfireFailureListener registered to receive failure
messages.CrossfireServerConnection crossfireServerConnection
CrossfireServerConnection to monitor.CrossfireQueryListener crossfireQueryListener
CrossfireQueryListener registered to receive query commands.Stats stats
Stats instance to use.int stat
StatsListener statsListener
StatsListener registered to be notified about stat changes.java.awt.Color colorUpgradable
java.awt.Color colorDepleted
java.awt.Color colorBoosted
java.awt.Color colorBoostedUpgradable
int statCurrent
int statBase
int statRace
int statApplied
Stats stats
Stats instance to use.java.awt.Color color
StatsListener statsListener
StatsListener registered to be notified about stat changes.java.lang.String[] lines
NewcharStat stat
NewcharType type
NewCharModel newCharModel
NewCharModel instance.java.awt.Font fontError
java.awt.Color colorError
CrossfireServerConnection crossfireServerConnection
CrossfireServerConnection to monitor.NewCharModelListener listener
GUINewcharLabel.newCharModel.CrossfireFailureListener crossfireFailureListener
CrossfireFailureListener registered to receive failure
messages.boolean validValue
GUICharacter template
FacesManager facesManager
FacesManager to use to display faces.CharacterModel characterModel
int index
GUICharacter.characterModel.java.awt.Font font
boolean selected
CharacterInformationListener characterInformationListener
CharacterModel characterModel
TooltipManager tooltipManager
TooltipManager to update.FacesManager facesManager
FacesManager to use to display faces.GuiFactory guiFactory
GuiFactory instance.GUIElementListener elementListener
GUIElementListener to use.java.lang.String name
java.awt.Font font
int selectedIndex
CharacterInformationListener characterInformationListener
CharacterInformationListener attached to all tracked
character models. It detects changed contents and updates the list
accordingly.TooltipManager tooltipManager
GUIElementListener elementListener
GUIElementListener to notify.java.lang.String name
int cellWidth
int cellHeight
ItemView itemView
ItemView to use.CommandQueue commandQueue
CommandQueue for sending commands.ItemPainter itemPainter
ItemPainter to use.CrossfireServerConnection crossfireServerConnection
CrossfireServerConnection to use.FacesManager facesManager
FacesManager to use.ItemSet itemSet
ItemSet to use.java.awt.Image nextGroupFace
Image for "next group of items".java.awt.Image prevGroupFace
Image for "prev group of items".GuiFactory guiFactory
GuiFactory instance.TooltipManager tooltipManager
GUIElementListener elementListener
GUIElementListener to notify.java.lang.String name
ItemView itemView
ItemView to use.CommandQueue commandQueue
command queue for sending commands.ItemPainter itemPainter
item painter for painting the icon.CrossfireServerConnection crossfireServerConnection
connection instance.FacesManager facesManager
faces manager instance to use.FloorView floorView
floor view to use.GuiFactory guiFactory
GuiFactory instance.ItemView itemView
ItemView to monitor.AbstractLabel currentItem
LocationsListener locationsListener
LocationsListener to be notified about changes.GUIElementChangedListener itemChangedListener
GUIElementChangedListener attached to all GUIItemItem
instances in the list.TooltipManager tooltipManager
TooltipManager to update.GUIElementListener elementListener
GUIElementListener to notify.java.lang.String name
ItemView itemView
ItemView to use.ItemPainter itemPainter
ItemPainter for painting the icon.FacesManager facesManager
FacesManager to use.KnowledgeManager knowledgeManager
KnowledgeManager instance to watch.CommandQueue commandQueue
CommandQueue for sending commands.GuiFactory guiFactory
GuiFactory instance.TooltipManager tooltipManager
TooltipManager to update.GUIElementListener elementListener
GUIElementListener to notify.java.lang.String name
ItemView itemView
ItemView to use.KnowledgeManager knowledgeManager
ItemPainter itemPainter
ItemPainter for painting the icon.FacesManager facesManager
FacesManager to use.GuiFactory guiFactory
GuiFactory instance.int cellHeight
GUIListCellRenderer<T> listCellRenderer
GUIListCellRenderer for the GUIList.list.CommandList doubleClickCommandList
CommandList to execute on double-clicks or null to
ignore double-clicks.GuiFactory guiFactory
GuiFactory instance.javax.swing.DefaultListModel<E> model
GUIList.list.javax.swing.JList<E> list
GUIListViewport viewport
GUIList.scrollPane.javax.swing.JScrollPane scrollPane
int tooltipIndex
-1 if no tooltip
is shown.java.awt.Rectangle tooltipRectangle
null if no tooltip is shown.javax.swing.event.ListSelectionListener listSelectionListener
ListSelectionListener attached to GUIList.list.MetaserverModel metaserverModel
java.awt.Image image
null to
draw no image.java.awt.Font font
java.lang.String format
Metaserver instances.java.lang.String tooltip
int defaultIndex
int index
boolean selected
MetaserverEntryListener metaserverEntryListener
GUIMetaElement.index.MetaserverModel metaserverModel
TooltipManager tooltipManager
TooltipManager to update.GUIElementListener elementListener
GUIElementListener to use.java.lang.String name
java.awt.Image image
java.awt.Font font
java.lang.String format
java.lang.String tooltip
GUIText hostname
null.AbstractLabel comment
null.GuiFactory guiFactory
GuiFactory instance.MetaserverListener metaserverListener
MetaserverListener attached to GUIMetaElementList.metaserverModel. It
detects added or removed entries and updates the list accordingly.MetaserverEntryListener metaserverEntryListener
MetaserverEntryListener attached to all tracked metaserver
entries. It detects changed contents and updates the list accordingly.TooltipManager tooltipManager
TooltipManager to update.GUIElementListener elementListener
GUIElementListener to notify.java.lang.String name
ItemView itemView
ItemView to use.QuestsManager questsManager
CommandQueue commandQueue
CommandQueue for sending commands.ItemPainter itemPainter
ItemPainter for painting the icon.FacesManager facesManager
FacesManager to use.GuiFactory guiFactory
GuiFactory instance.TooltipManager tooltipManager
TooltipManager to update.GUIElementListener elementListener
GUIElementListener to notify.java.lang.String name
ItemView itemView
ItemView to use.SpellsManager spellsManager
KeybindingsManager keybindingsManager
CommandQueue commandQueue
CommandQueue for sending commands.ItemPainter itemPainter
ItemPainter for painting the icon.FacesManager facesManager
FacesManager to use.GuiFactory guiFactory
GuiFactory instance.TooltipManager tooltipManager
TooltipManager to update.GUIElementListener elementListener
GUIElementListener to notify.java.lang.String name
ItemView itemView
ItemView to use.SpellsManager spellsManager
ItemPainter itemPainter
ItemPainter for painting the icon.FacesManager facesManager
FacesManager to use.FaceImages defaultSkillIcon
FaceImages to use for the skills if not defined.GuiFactory guiFactory
GuiFactory instance.GUIItemItem template
GUIMetaElement template
EventListenerList2<T extends java.util.EventListener> listeners
Buffer buffer
Buffer containing all received text messages.java.awt.Image backgroundImage
null
if unused.RenderStateManager renderStateManager
java.awt.datatransfer.Clipboard clipboard
java.awt.datatransfer.Clipboard selection
null
if the system does not support a selection.java.awt.event.ActionListener timeoutEvent
ActionListener for generating auto-scrolling events.javax.swing.Timer timer
Timer for auto-scrolling while selecting text.int startSelection
int beginSelection
int endSelection
boolean scrollForwards
true=scroll
forwards, false=scroll backwards.RenderStateListener renderStateListener
RenderStateListener attached to GUILog.renderStateManager.BufferListener bufferListener
BufferListener attached to GUILog.buffer.MessageBufferUpdater messageBufferUpdater
GUILog.getBuffer().boolean avoidCopyArea
MapUpdaterState mapUpdaterState
MapUpdaterState instance to display.FacesProvider facesProvider
FacesProvider for looking up faces.SmoothingRenderer smoothingRenderer
SmoothingRenderer to use or null to not draw smoothed
faces.DarknessColors darknessColors
DarknessColors instance for converting darkness values into
colors.java.lang.Object bufferedImageSync
AbstractGUIMap.bufferedImage, AbstractGUIMap.clearMapPending,
AbstractGUIMap.scrollMapPending, AbstractGUIMap.playerX, AbstractGUIMap.playerY,
AbstractGUIMap.offsetX, AbstractGUIMap.offsetY, AbstractGUIMap.displayMinX,
AbstractGUIMap.displayMaxX, AbstractGUIMap.displayMinY, AbstractGUIMap.displayMaxY,
AbstractGUIMap.displayMinOffsetX, AbstractGUIMap.displayMaxOffsetX,
AbstractGUIMap.displayMinOffsetY, and AbstractGUIMap.displayMaxOffsetY.boolean clearMapPending
java.util.Deque<E> scrollMapPending
int mapWidth
int mapHeight
int tileSize
int playerX
int playerY
int offsetX
int offsetY
int displayMinX
int displayMaxX
AbstractGUIMap.mapWidth if the map view is larger than the gui's area.int displayMinY
int displayMaxY
AbstractGUIMap.mapWidth if the map view is larger than the gui's area.int displayMinOffsetX
-tileSize<displayMinOffsetX<=0.int displayMaxOffsetX
0<=displayMaxOffsetX<tileSize.int displayMinOffsetY
-tileSize<displayMinOffsetX<=0.int displayMaxOffsetY
0<=displayMaxOffsetY<tileSize.java.util.Map<K,V> images
Color to an image filled with this color with a size of one
square.MapListener mapListener
MapListener registered to receive map updates.NewmapListener newmapListener
NewmapListener registered to receive newmap commands.MapScrollListener mapscrollListener
MapScrollListener registered to receive map_scroll commands.MapSizeListener mapSizeListener
MapSizeListener registered to detect map size changes.CrossfireServerConnection crossfireServerConnection
CrossfireServerConnection to monitor.int tileSize
PendingDirections pendingDirections
PendingDirections instance that is shown.int tileSize
MapUpdaterState mapUpdaterState
MapUpdaterState instance to use.int width
int height
int tileSize
java.awt.image.BufferedImage checkedImage
java.awt.Image uncheckedImage
java.lang.String text
java.awt.Font font
java.awt.Color color
CheckBoxOption option
OptionListener optionListener
OptionListener attached to GUICheckBox.option.JXCWindowRenderer windowRenderer
JXCWindowRenderer this element belongs to.GuiFactory guiFactory
GuiFactory instance.java.awt.Image frameNW
java.awt.Image frameN
java.awt.Image frameNE
java.awt.Image frameW
java.awt.Image frameC
java.awt.Image frameE
java.awt.Image frameSW
java.awt.Image frameS
java.awt.Image frameSE
int heightN
int heightS
int widthW
int widthE
float alpha
GUIDialogBackground.opaque is set.boolean opaque
GUIDialogBackground.alpha is ignored.boolean dragging
boolean top
boolean left
boolean right
boolean bottom
int mouseX
int mouseY
int startX1
int startY1
int startX2
int startY2
JXCWindowRenderer windowRenderer
JXCWindowRenderer this element belongs to.GuiFactory guiFactory
GuiFactory instance.java.awt.Point offset
null.java.awt.Color color
Color to paint.CrossfireServerConnection crossfireServerConnection
CrossfireServerConnection to monitor.JXCWindowRenderer windowRenderer
JXCWindowRenderer this element belongs to.GuiFactory guiFactory
GuiFactory instance.CrossfireDrawinfoListener crossfireDrawinfoListener
CrossfireDrawinfoListener registered to receive drawinfo
messages.CrossfireDrawextinfoListener crossfireDrawextinfoListener
CrossfireDrawextinfoListener registered to receive
drawextinfo messages.java.awt.Image image
java.lang.String tooltipText
java.awt.Dimension preferredSize
int stat
java.awt.Image imageInactive
java.awt.Image imageActive
java.lang.String tooltipText
java.awt.Dimension preferredSize
Stats stats
Stats instance to use.boolean active
StatsListener statsListener
StatsListener registered to be notified about stat changes.boolean proportionalSlider
GUIScrollable2 scrollable
java.awt.Color colorBackground
java.awt.Color colorForeground
int valueMin
int valueSize
int sliderSize
int sliderPos
int offset
boolean scrolling
NewcharStat stat
NewCharModel newCharModel
javax.swing.SpinnerNumberModel spinnerModel
GUISpinner.spinner.javax.swing.JSpinner spinner
javax.swing.event.ChangeListener changeListener
ChangeListener for GUISpinner.spinner.javax.swing.border.Border border
GUISpinner.spinner.int value
CommandExecutor commandExecutor
CommandExecutor for executing entered commands.CrossfireServerConnection crossfireServerConnection
CrossfireServerConnection server
CrossfireServerConnection for sending reply commands.CommandCallback commandCallback
CommandCallback to use.CommandHistory commandHistory
CommandHistory for this text field. Set to null is no
command history is used.NewCharModel newCharModel
NewCharModel that is shown.java.awt.Image activeImage
java.awt.Image inactiveImage
java.awt.datatransfer.Clipboard clipboard
java.awt.datatransfer.Clipboard selection
null
if the system does not support a selection.java.awt.Font font
font for rendering displayed text.java.awt.Color inactiveColor
color for rendering displayed text when the element is
inactive. Also color of cursor.java.awt.Color activeColor
color for rendering displayed text when the element is
active.int margin
java.lang.StringBuilder text
java.awt.Dimension preferredSize
boolean hideInput
int cursor
int offset
java.lang.Object syncCursor
CommandList commandList
CommandList for executing commands.java.util.concurrent.CopyOnWriteArrayList<E> eventListenerList
CopyOnWriteArrayList holding all listener.