Class GaugeUpdaterParser
- java.lang.Object
-
- com.realtime.crossfire.jxclient.skin.io.GaugeUpdaterParser
-
public class GaugeUpdaterParser extends java.lang.ObjectCreatesGaugeUpdaterinstances from string representations.
-
-
Constructor Summary
Constructors Constructor Description GaugeUpdaterParser(@NotNull Stats stats, @NotNull ItemSet itemSet, @NotNull SkillSet skillSet)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull GaugeUpdaterparseGaugeUpdater(@NotNull java.lang.String name, @NotNull ExperienceTable experienceTable)Parses a gauge updater value.
-
-
-
Constructor Detail
-
GaugeUpdaterParser
public GaugeUpdaterParser(@NotNull @NotNull Stats stats, @NotNull @NotNull ItemSet itemSet, @NotNull @NotNull SkillSet skillSet)Creates a new instance.- Parameters:
stats- the stats instance to useitemSet- the item set to useskillSet- the skill set for looking up skill names
-
-
Method Detail
-
parseGaugeUpdater
@NotNull public @NotNull GaugeUpdater parseGaugeUpdater(@NotNull @NotNull java.lang.String name, @NotNull @NotNull ExperienceTable experienceTable) throws java.io.IOException
Parses a gauge updater value.- Parameters:
name- the gauge updater value to parseexperienceTable- the experience table to query- Returns:
- the gauge updater
- Throws:
java.io.IOException- if the gauge updater value does not exist
-
-