Crossfire JXClient, Trunk
|
Public Member Functions | |
void | dispose () |
SkillGaugeUpdater (@NotNull final ExperienceTable experienceTable, @NotNull final Skill skill) | |
Public Member Functions inherited from com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater | |
void | setGauge (@NotNull final GUIGaugeListener gauge) |
Private Attributes | |
final Skill | skill |
final SkillListener | skillListener |
Additional Inherited Members | |
Protected Member Functions inherited from com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater | |
GaugeUpdater (@NotNull final ExperienceTable experienceTable, final boolean hideIfEmpty) | |
long | getExperienceToNextLevel (final int level, final long experience) |
int | getPercentsToNextLevel (final int level, final long experience) |
void | setValues (final int curValue, final int minValue, final int maxValue) |
void | setValues (final int curValue, final int minValue, final int maxValue, @NotNull final String labelText, @NotNull final String tooltipText) |
A GaugeUpdater which monitors a skill.
Definition at line 34 of file SkillGaugeUpdater.java.
com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.SkillGaugeUpdater | ( | @NotNull final ExperienceTable | experienceTable, |
@NotNull final Skill | skill | ||
) |
Creates a new instance.
experienceTable | the experience table to query |
skill | the skill to monitor |
Definition at line 78 of file SkillGaugeUpdater.java.
References com.realtime.crossfire.jxclient.skills.Skill.addSkillListener(), com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater.experienceTable, com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.skill, and com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.skillListener.
void com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.dispose | ( | ) |
Frees allocated resources.
Reimplemented from com.realtime.crossfire.jxclient.gui.gauge.GaugeUpdater.
Definition at line 85 of file SkillGaugeUpdater.java.
References com.realtime.crossfire.jxclient.skills.Skill.removeSkillListener(), com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.skill, and com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.skillListener.
|
private |
The monitored skill.
Definition at line 40 of file SkillGaugeUpdater.java.
Referenced by com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.dispose(), and com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.SkillGaugeUpdater().
|
private |
The SkillListener registered to be notified about skill changes.
Definition at line 46 of file SkillGaugeUpdater.java.
Referenced by com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.dispose(), and com.realtime.crossfire.jxclient.gui.gauge.SkillGaugeUpdater.SkillGaugeUpdater().