📄 fleetpool.java
字号:
/*
* Created on 2005-10-10
* $Id: FleetPool.java,v 1.13 2005/11/10 13:59:05 macx2k Exp $
*/
package net.sf.jawp.gui.client.j3d;
import net.sf.jawp.api.domain.Fleet;
import net.sf.jawp.j3d.model.ModelProducer;
import net.sf.jawp.j3d.object.ReusableSceneObject;
import net.sf.jawp.j3d.object.ReusableObjectLayer;
/**
* Class which manages Java3D pool of fleets.
*
* @author Maciej Malecki
* @version $Revision: 1.13 $
*/
public final class FleetPool extends ReusableObjectLayer<Fleet>
{
private ModelProducer factory;
public FleetPool(final int maxFleets, final ModelProducer factory)
{
super(maxFleets);
this.factory = factory;
}
/**
* {@inheritDoc}
*/
@Override
protected ReusableSceneObject<Fleet> createSceneNode()
{
return new SpaceshipNode(factory);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -