/* * JavaXYQ * * javaxyq 2008 all rights. http://www.javaxyq.com */ package com.javaxyq.config; /** * @author ����ΰ * @history 2008-5-21 ����ΰ �½� */ public class PlayerConfig implements Config { public static final String STATE_STAND = "stand"; public static final String STATE_WALK = "walk"; private String id; private String character; private String name; private String state = STATE_STAND; private int direction; private int x; private int y; private String colorations; private String movement; private long period; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public void setDirection(int direction) { this.direction = direction; } public String getState() { return state; } public void setState(String state) { this.state = state; } public void setLocation(int x, int y) { this.x = x; this.y = y; } public int getX() { return x; } public void setX(int x) { this.x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } public int getDirection() { return direction; } public void setColorations(String colorations) { this.colorations = colorations; } public String getColorations() { return colorations; } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append("PlayerConfig["); sb.append("id="); sb.append(this.id); sb.append("character="); sb.append(this.character); sb.append(",name="); sb.append(this.name); sb.append(",colorations="); sb.append(this.colorations); sb.append(",movement="); sb.append(this.movement); sb.append("]"); return sb.toString(); } public String getCharacter() { return character; } public void setCharacter(String character) { this.character = character; } @Override public String getType() { return "PlayerConfig"; } public String getMovement() { return movement; } public void setMovement(String movement) { this.movement = movement; } public long getPeriod() { return this.period; } public void setPeriod(long period) { this.period = period; } }