浏览代码

Rename SkillLevelUpLine in preparation of adding a special form for '(*)'-type skills.

Sam Jaffe 8 年之前
父节点
当前提交
8b07b91294

+ 3 - 6
src/main/lombok/org/leumasjaffe/charsheet/view/skills/SkillLevelUpLine.java

@@ -34,12 +34,9 @@ import javax.swing.Box;
 import javax.swing.JButton;
 import java.awt.Font;
 
+@SuppressWarnings("serial")
 @FieldDefaults(level=AccessLevel.PRIVATE, makeFinal=true)
-class SkillLevelUpLine extends JPanel {
-	/**
-	 * 
-	 */
-	private static final long serialVersionUID = 1L;
+class NormalSkillLevelUpLine extends JPanel {
 	boolean isClassSkill;
 	@Getter DDSkill skill;
 	IntValue current;
@@ -52,7 +49,7 @@ class SkillLevelUpLine extends JPanel {
 		IntValue points;
 	}
 	
-	public SkillLevelUpLine(final DDCharacter chara, final DDCharacterClass cclass, 
+	public NormalSkillLevelUpLine(final DDCharacter chara, final DDCharacterClass cclass, 
 			final DDSkill skill, IntValue pointsAvaliable) {
 		isClassSkill = cclass.isClassSkill(skill.getName());
 		this.skill = skill;

+ 3 - 3
src/main/lombok/org/leumasjaffe/charsheet/view/skills/SkillLevelUpPanel.java

@@ -30,7 +30,7 @@ import javax.swing.ScrollPaneConstants;
 public abstract class SkillLevelUpPanel extends JPanel {
 	ObservableListener<JTextField, IntValue> purchaseListener;
 	@Getter(AccessLevel.PROTECTED) JPanel panel;
-	List<SkillLevelUpLine> lines;
+	List<NormalSkillLevelUpLine> lines;
 
 	public SkillLevelUpPanel(final DDCharacter chara, final DDCharacterClass cclass) {
 		final IntValue pointsAvaliable = new IntValue(Math.max(1, cclass.getSkillPoints() + 
@@ -91,7 +91,7 @@ public abstract class SkillLevelUpPanel extends JPanel {
 		lines = new ArrayList<>();
 		final DDSkills skills = chara.getSkills();
 		skills.getSkills().stream().forEach(skill -> {
-			SkillLevelUpLine line = new SkillLevelUpLine(chara, cclass, skill, pointsAvaliable);
+			NormalSkillLevelUpLine line = new NormalSkillLevelUpLine(chara, cclass, skill, pointsAvaliable);
 			skillPanel.add(line);
 			lines.add(line);
 		});
@@ -106,7 +106,7 @@ public abstract class SkillLevelUpPanel extends JPanel {
 	protected abstract void setIsReady(boolean b);
 	
 	public void commitAllChanges() {
-		lines.forEach(SkillLevelUpLine::applyChange);
+		lines.forEach(NormalSkillLevelUpLine::applyChange);
 	}
 	
 	@Override