levelinformation.java
来自「mywork是rcp开发的很好的例子」· Java 代码 · 共 104 行
JAVA
104 行
/************************************************************
*
* Copyright (c) 2003 Chemi. All rights reserved.
*
* This program and the accompanying materials
* are made available under the terms of the MIT License
* which accompanies this distribution, and is available at
* http://www.opensource.org/licenses/mit-license.html
*
************************************************************/
package es.org.chemi.games.sokoban.util;
import java.io.Serializable;
public class LevelInformation implements Serializable
{
private static final long serialVersionUID = 9048425064836870675L;
private int level = 0;
private boolean completed = false;
private String player = null;
private int moves = 0;
private int pushes = 0;
private int time = 0;
public LevelInformation(int param1, boolean param2, String param3, int param4, int param5, int param6)
{
level = param1;
completed = param2;
player = param3;
moves = param4;
pushes = param5;
time = param6;
}
public String toString()
{
return level + "|" + completed + "|" + player + "|" + moves + "|" + pushes + "|" + time; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ //$NON-NLS-5$
}
// Getters
public int getLevel()
{
return level;
}
public boolean isCompleted()
{
return completed;
}
public String getPlayer()
{
return player;
}
public int getMoves()
{
return moves;
}
public int getPushes()
{
return pushes;
}
public int getTime()
{
return time;
}
// Setters
public void setLevel(int param)
{
level = param;
}
public void setCompleted(boolean param)
{
completed = param;
}
public void setPlayer(String param)
{
player = param;
}
public void setMoves(int param)
{
moves = param;
}
public void setPushes(int param)
{
pushes = param;
}
public void setTime(int param)
{
time = param;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?