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.