game.events
Class AbstractCompoundEvent
java.lang.Object
|
+--game.events.AbstractEvent
|
+--game.events.AbstractCompoundEvent
- All Implemented Interfaces:
- Event
- Direct Known Subclasses:
- EventJoin, EventNegativeJoin, EventNegativeUnion, EventUnion
- public abstract class AbstractCompoundEvent
- extends AbstractEvent
Abstract class to hold a collection of othe revents.
|
Field Summary |
protected java.util.Collection |
collection
List of events. |
| Methods inherited from class game.events.AbstractEvent |
activate, addActivateEvent, addBulletin, addDisplay, addEnableTechnology, addEventAction, addGiveResearch, addRemoveEvent, addRemoveFeature, addSaveCondition, addSaveCondition, addUnits, autocenter, cancel, getAfterTurn, getCivilization, getCivilizationName, getName, getNegative, isCancelled, isCurrent, performActions, setAfter, setCancelCondition, setCancelTurn, setCenterView, setCenterView, setCivilization, setInactive, setName, setNegative |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
collection
protected java.util.Collection collection
- List of events.
AbstractCompoundEvent
public AbstractCompoundEvent()
- Constructor.
setBuildUnitEvent
public void setBuildUnitEvent(BuildUnitEvent value)
setCivilizationSizeEvent
public void setCivilizationSizeEvent(CivilizationSizeEvent value)
setConditionEvent
public void setConditionEvent(ConditionEvent value)
setDefunctEvent
public void setDefunctEvent(DefunctEvent value)
setEventJoin
public void setEventJoin(EventJoin value)
setEventUnion
public void setEventUnion(EventUnion value)
setEventNegativeJoin
public void setEventNegativeJoin(EventNegativeJoin value)
setEventNegativeUnion
public void setEventNegativeUnion(EventNegativeUnion value)
setIsFoggedEvent
public void setIsFoggedEvent(IsFoggedEvent value)
setIsVisibleEvent
public void setIsVisibleEvent(IsVisibleEvent value)
setLoadSettlersEvent
public void setLoadSettlersEvent(LoadSettlersEvent value)
setPopulationEvent
public void setPopulationEvent(PopulationEvent value)
setSettledEvent
public void setSettledEvent(SettledEvent value)
setSingleVisitEvent
public void setSingleVisitEvent(SingleVisitEvent value)
setTurnEvent
public void setTurnEvent(TurnEvent value)
setUnitCountEvent
public void setUnitCountEvent(UnitCountEvent value)
setUnitPresentEvent
public void setUnitPresentEvent(UnitPresentEvent value)
setYearEvent
public void setYearEvent(YearEvent value)
setZeroPopulationEvent
public void setZeroPopulationEvent(ZeroPopulationEvent value)
toString
public java.lang.String toString()
- Implementation of the Object method.
- Overrides:
toString in class java.lang.Object
- Returns:
- a string representation.