Package net.sf.freecol.common.networking
Class ChangeSet.AttributeChange
- java.lang.Object
- 
- net.sf.freecol.common.networking.ChangeSet.Change<AttributeMessage>
- 
- net.sf.freecol.common.networking.ChangeSet.AttributeChange
 
 
- 
- Enclosing class:
- ChangeSet
 
 private static class ChangeSet.AttributeChange extends ChangeSet.Change<AttributeMessage> Encapsulate an attribute change.
- 
- 
Field SummaryFields Modifier and Type Field Description private java.lang.Stringkeyprivate java.lang.Stringvalue- 
Fields inherited from class net.sf.freecol.common.networking.ChangeSet.Changesee
 
- 
 - 
Constructor SummaryConstructors Constructor Description AttributeChange(ChangeSet.See see, java.lang.String key, java.lang.String value)Build a new AttributeChange.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeMessagetoMessage(Player player)Specialize a Change for a particular player.java.lang.StringtoString()- 
Methods inherited from class net.sf.freecol.common.networking.ChangeSet.Changecheck, consequence, isNotifiable, matches
 
- 
 
- 
- 
- 
Constructor Detail- 
AttributeChangepublic AttributeChange(ChangeSet.See see, java.lang.String key, java.lang.String value) Build a new AttributeChange.- Parameters:
- see- The visibility of this change.
- key- A key- String.
- value- The corresponding value as a- String.
 
 
- 
 - 
Method Detail- 
toMessagepublic AttributeMessage toMessage(Player player) Specialize a Change for a particular player.- Specified by:
- toMessagein class- ChangeSet.Change<AttributeMessage>
- Parameters:
- player- The- Playerto update.
- Returns:
- A specialized Message.
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-