realmvo.java

来自「Java mulitplayer strategy game. Adaptati」· Java 代码 · 共 124 行

JAVA
124
字号
package net.sf.jawp.api.domain.stub;

import net.sf.jawp.api.domain.Realm;
import net.sf.jawp.gf.api.domain.PlayerStatus;
import net.sf.jbull.util.BeanHelper;
import net.sf.jbull.util.BeanWorker;
/**
 * 
 * @author jarek
 * @version $Revision$
 *
 */
public final class RealmVO extends Realm
{
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private static final BeanWorker<Realm, RealmVO> COPIER = 
			BeanHelper.getInstance().getWorker(Realm.class, RealmVO.class, Realm.class);
	
	/**
	 * current value of buerocracy - it affects production
	 */
	private long buerocracy;
	
	/**
	 * total value (planets + fleets)
	 */
	private long netWorth;
	
	
	private int totalFleets; 
	
	private int totalProductivity;
	
	private int ownedPlanetsNumber;
	
	private int ownedFleetsNumber;
	
	private PlayerStatus status;
	
	public RealmVO(final Realm src)
	{
		super(src);
		COPIER.copy( src, this);
	}
	
	

	public long getBuerocracy()
	{
		return this.buerocracy;
	}

	public void setBuerocracy(final long buerocracy)
	{
		this.buerocracy = buerocracy;
	}

	public long getNetWorth()
	{
		return this.netWorth;
	}

	public void setNetWorth(final long netWorth)
	{
		this.netWorth = netWorth;
	}

	public int getTotalShips()
	{
		return totalFleets;
	}

	public void setTotalShips(final int totalFleet)
	{
		this.totalFleets = totalFleet;
	}

	public int getTotalProductivity()
	{
		return totalProductivity;
	}

	public void setTotalProductivity(final int totalProductivity)
	{
		this.totalProductivity = totalProductivity;
	}

	public int getOwnedPlanetsNumber()
	{
		return ownedPlanetsNumber;
	}

	public void setOwnedPlanetsNumber(final int ownedPlanetsNumber)
	{
		this.ownedPlanetsNumber = ownedPlanetsNumber;
	}

	public int getOwnedFleetsNumber()
	{
		return ownedFleetsNumber;
	}

	public void setOwnedFleetsNumber(final int ownedFleetsNumber)
	{
		this.ownedFleetsNumber = ownedFleetsNumber;
	}

	public PlayerStatus getStatus()
	{
		return status;
	}

	public void setStatus(final PlayerStatus status)
	{
		this.status = status;
	}

	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?