Java tutorial
/* * Copyright 2014. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package org.ramidore.bean; import javafx.beans.property.SimpleIntegerProperty; import javafx.beans.property.SimpleStringProperty; import javafx.scene.chart.BarChart; import org.apache.commons.lang3.StringUtils; /** * gv. * * @author atmark */ public class GvStatTable { /** * ??. */ private SimpleIntegerProperty guildName; /** * ??. */ private SimpleStringProperty charaName; /** * kill. */ private SimpleIntegerProperty killCount; /** * death. */ private SimpleIntegerProperty deathCount; /** * . */ private SimpleIntegerProperty point; /** * . */ private SimpleStringProperty note; public GvStatTable() { guildName = new SimpleIntegerProperty(); charaName = new SimpleStringProperty(); killCount = new SimpleIntegerProperty(0); deathCount = new SimpleIntegerProperty(0); point = new SimpleIntegerProperty(0); note = new SimpleStringProperty(StringUtils.EMPTY); } public SimpleIntegerProperty guildNameProperty() { return guildName; } public SimpleStringProperty charaNameProperty() { return charaName; } public SimpleIntegerProperty pointProperty() { return point; } public SimpleIntegerProperty killCountProperty() { return killCount; } public SimpleIntegerProperty deathCountProperty() { return deathCount; } public SimpleStringProperty noteProperty() { return note; } public void addDeathCount() { this.deathCount.set(getDeathCount() + 1); } public BarChart.Data<String, Number> toBarChartData() { return new BarChart.Data<String, Number>(charaName.get(), point.get()); } /** * getter. * * @return guildName */ public int getGuildName() { return guildName.get(); } /** * setter. * * @param guildName ? guildName */ public void setGuildName(int guildName) { this.guildName.set(guildName); } /** * getter. * * @return charaName */ public String getCharaName() { return charaName.get(); } /** * setter. * * @param charaName ? charaName */ public void setCharaName(String charaName) { this.charaName.set(charaName); } /** * getter. * * @return killCount */ public int getKillCount() { return killCount.get(); } /** * setter. * * @param killCount ? killCount */ public void setKillCount(int killCount) { this.killCount.set(killCount); } /** * getter. * * @return deathCount */ public int getDeathCount() { return deathCount.get(); } /** * setter. * * @param deathCount ? deathCount */ public void setDeathCount(int deathCount) { this.deathCount.set(deathCount); } /** * getter. * * @return point */ public int getPoint() { return point.get(); } /** * setter. * * @param point ? point */ public void setPoint(int point) { this.point.set(point); } /** * getter. * * @return note */ public String getNote() { return note.get(); } /** * setter. * * @param note ? note */ public void setNote(String note) { this.note.set(note); } }