|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.sahits.game.openpatrician.model.ship.ShipFactory
public class ShipFactory
This factory class creates ship instances.
| Constructor Summary | |
|---|---|
ShipFactory()
|
|
| Method Summary | |
|---|---|
static ICog |
createCog(String name,
EShipUpgrade upgradeLevel,
int value)
Create a cog with the given name. |
static ICog |
createCog(String name,
int value)
Create a a cog with the given name. |
static ICrayer |
createCrayer(String name,
EShipUpgrade upgradeLevel,
int value)
Create a crayer with the given name. |
static ICrayer |
createCrayer(String name,
int value)
Create a a crayer with the given name. |
static IHolk |
createHolk(String name,
EShipUpgrade upgradeLevel,
int value)
Create a holk with the given name. |
static IHolk |
createHolk(String name,
int value)
Create a a holk with the given name. |
static ISnaikka |
createSnaikka(String name,
EShipUpgrade upgradeLevel,
int value)
Create a snaikka with the given name. |
static ISnaikka |
createSnaikka(String name,
int value)
Create a a snaikka with the given name. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ShipFactory()
| Method Detail |
|---|
public static ICrayer createCrayer(String name,
int value)
name -
public static ICrayer createCrayer(String name,
EShipUpgrade upgradeLevel,
int value)
name - upgradeLevel -
public static ISnaikka createSnaikka(String name,
int value)
name -
public static ISnaikka createSnaikka(String name,
EShipUpgrade upgradeLevel,
int value)
name - upgradeLevel -
public static ICog createCog(String name,
int value)
name -
public static ICog createCog(String name,
EShipUpgrade upgradeLevel,
int value)
name - upgradeLevel -
public static IHolk createHolk(String name,
int value)
name -
public static IHolk createHolk(String name,
EShipUpgrade upgradeLevel,
int value)
name - upgradeLevel -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||