net.sf.freecol.server.control
Class ChangeSet.See
java.lang.Object
net.sf.freecol.server.control.ChangeSet.See
- Enclosing class:
- ChangeSet
public static class ChangeSet.See
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ALL
private static final int ALL
- See Also:
- Constant Field Values
PERHAPS
private static final int PERHAPS
- See Also:
- Constant Field Values
ONLY
private static final int ONLY
- See Also:
- Constant Field Values
seeAlways
private ServerPlayer seeAlways
seePerhaps
private ServerPlayer seePerhaps
seeNever
private ServerPlayer seeNever
type
private int type
ChangeSet.See
private ChangeSet.See(int type)
check
public boolean check(ServerPlayer player,
boolean perhapsResult)
- Check this visibility with respect to a player.
- Parameters:
player - The ServerPlayer to consider.perhapsResult - The result if the visibility is ambiguous.
- Returns:
- True if the player satisfies the visibility test.
all
public static ChangeSet.See all()
perhaps
public static ChangeSet.See perhaps()
only
public static ChangeSet.See only(ServerPlayer player)
always
public ChangeSet.See always(ServerPlayer player)
perhaps
public ChangeSet.See perhaps(ServerPlayer player)
except
public ChangeSet.See except(ServerPlayer player)