private static class ChangeSet.PartialObjectChange extends ChangeSet.ObjectChange
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String[] |
fields |
fcgosee| Constructor and Description |
|---|
PartialObjectChange(ChangeSet.See see,
FreeColGameObject fcgo,
java.lang.String... fields)
Build a new PartialObjectChange for a single object.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isPerhapsNotifiable(ServerPlayer serverPlayer)
Should a player perhaps be notified of this update?
|
org.w3c.dom.Element |
toElement(ServerPlayer serverPlayer,
org.w3c.dom.Document doc)
Specialize a PartialObjectChange to a particular player.
|
java.lang.String |
toString() |
attachToElement, getPriority, matchesconsequences, convertsToElement, isNotifiablepublic PartialObjectChange(ChangeSet.See see, FreeColGameObject fcgo, java.lang.String... fields)
see - The visibility of this change.fcgo - The FreeColGameObject to update.fields - The fields to update.public boolean isPerhapsNotifiable(ServerPlayer serverPlayer)
isPerhapsNotifiable in class ChangeSet.ObjectChangeserverPlayer - The ServerPlayer to notify.public org.w3c.dom.Element toElement(ServerPlayer serverPlayer, org.w3c.dom.Document doc)
toElement in class ChangeSet.ObjectChangeserverPlayer - The ServerPlayer to update.doc - The owner Document.public java.lang.String toString()
toString in class ChangeSet.ObjectChange