Interface IGroupableVessel
-
- All Superinterfaces:
INavigableVessel
- All Known Subinterfaces:
IConvoy
,IShipGroup
public interface IGroupableVessel extends INavigableVessel
Define access to a vessel that is actutally a group of ships.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<IShip>
getShips()
Retrieve all ships in the vessel.-
Methods inherited from interface ch.sahits.game.openpatrician.model.ship.INavigableVessel
damage, getAutotrading, getCapacity, getCaptian, getCurrentSpeed, getDamage, getLoadableSpace, getLoadBinding, getLoadedWares, getLocation, getMinNumberOfSailors, getName, getNumberOfSailors, getOwner, getPirateFlag, getSize, getTopSpeed, getUuid, getWare, getWeaponAmount, load, pirateFlagProperty, setAutoTrading, setLocation, togglePirateFlag, unload
-
-
-
-
Method Detail
-
getShips
java.util.List<IShip> getShips()
Retrieve all ships in the vessel.- Returns:
- list of ships in the group
-
-