|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Moveable | |
---|---|
rails.game | |
rails.game.move | |
rails.game.special | |
rails.game.specific._18AL | |
rails.util |
Uses of Moveable in rails.game |
---|
Subinterfaces of Moveable in rails.game | |
---|---|
interface |
Certificate
The superinterface of PrivateCompanyI and PublicCertificateI, which allows objects implementating these interfaces to be combined in start packets and other contexts where their "certificateship" is of interest. |
interface |
PrivateCompanyI
|
interface |
PublicCertificateI
|
interface |
TokenI
|
interface |
TrainI
|
Classes in rails.game that implement Moveable | |
---|---|
class |
BaseToken
A BaseToken object represents a token that a operating public company can place on the map to act as a rail building and train running starting point. |
class |
BonusToken
A BonusToken object represents a token that a operating public company can place on the map to gain extra revenue or other privileges. |
class |
PrivateCompany
|
class |
PublicCertificate
|
class |
Token
|
class |
Train
|
Methods in rails.game with parameters of type Moveable | |
---|---|
boolean |
PublicCompany.addObject(Moveable object,
int[] position)
|
boolean |
PrivateCompany.addObject(Moveable object,
int[] position)
Stub to satisfy MoveableHolderI. |
boolean |
Portfolio.addObject(Moveable object,
int[] position)
Add an object. |
boolean |
MapHex.addObject(Moveable object,
int[] position)
|
boolean |
GameManager.addObject(Moveable object,
int[] position)
Add an object. |
boolean |
City.addObject(Moveable object,
int[] position)
|
int[] |
PublicCompany.getListIndex(Moveable object)
|
int[] |
PrivateCompany.getListIndex(Moveable object)
|
int[] |
Portfolio.getListIndex(Moveable object)
|
int[] |
MapHex.getListIndex(Moveable object)
|
int[] |
GameManager.getListIndex(Moveable object)
|
int[] |
City.getListIndex(Moveable object)
|
boolean |
PublicCompany.removeObject(Moveable object)
|
boolean |
PrivateCompany.removeObject(Moveable object)
Remove a special property. |
boolean |
Portfolio.removeObject(Moveable object)
Remove an object. |
boolean |
MapHex.removeObject(Moveable object)
|
boolean |
GameManager.removeObject(Moveable object)
Remove an object. |
boolean |
City.removeObject(Moveable object)
|
Uses of Moveable in rails.game.move |
---|
Fields in rails.game.move declared as Moveable | |
---|---|
(package private) Moveable |
ObjectMove.moveableObject
|
Methods in rails.game.move with parameters of type Moveable | |
---|---|
boolean |
MoveableHolder.addObject(Moveable object,
int[] position)
Add an object to its list at a certain position. |
int[] |
MoveableHolder.getListIndex(Moveable object)
|
boolean |
MoveableHolder.removeObject(Moveable object)
|
Constructors in rails.game.move with parameters of type Moveable | |
---|---|
ObjectMove(Moveable moveableObject,
MoveableHolder from,
MoveableHolder to)
Create a generic ObjectMove object. |
|
ObjectMove(Moveable moveableObject,
MoveableHolder from,
MoveableHolder to,
int[] toPosition)
Create a generic ObjectMove object. |
Uses of Moveable in rails.game.special |
---|
Subinterfaces of Moveable in rails.game.special | |
---|---|
interface |
SpecialPropertyI
|
Classes in rails.game.special that implement Moveable | |
---|---|
class |
ExchangeForShare
|
class |
LocatedBonus
An object of class LocatedBonus represent extra income for the owning company, usually connected to certain map locations. |
class |
SellBonusToken
|
class |
SpecialProperty
|
class |
SpecialTileLay
|
class |
SpecialTokenLay
|
class |
SpecialTrainBuy
Special private ability involving deductions in train buying. |
Uses of Moveable in rails.game.specific._18AL |
---|
Classes in rails.game.specific._18AL that implement Moveable | |
---|---|
class |
NameableTrain
|
class |
NamedTrainToken
|
class |
NameTrains
|
Uses of Moveable in rails.util |
---|
Methods in rails.util with type parameters of type Moveable | ||
---|---|---|
static
|
Util.addToList(java.util.List<T> objects,
U object,
int position)
Safely add an object to a List at a given position |
|
static
|
Util.moveObjects(java.util.List<T> objects,
MoveableHolder to)
Safely move a list of objects from one holder to another, avoiding ConcurrentModificationExceptions. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |