|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.freecol.common.model.FreeColObject
net.sf.freecol.common.model.UnitTypeChange
public class UnitTypeChange
Nested Class Summary | |
---|---|
static class |
UnitTypeChange.ChangeType
|
Field Summary |
---|
Fields inherited from class net.sf.freecol.common.model.FreeColObject |
---|
ID_ATTRIBUTE_TAG |
Constructor Summary | |
---|---|
UnitTypeChange()
|
|
UnitTypeChange(javax.xml.stream.XMLStreamReader in)
Creates a new UnitTypeChange instance. |
|
UnitTypeChange(javax.xml.stream.XMLStreamReader in,
Specification specification)
|
Method Summary | |
---|---|
boolean |
appliesTo(Player player)
Describe appliesTo method here. |
boolean |
asResultOf(UnitTypeChange.ChangeType type)
Describe asResultOf method here. |
boolean |
canBeTaught()
|
java.util.Set<UnitTypeChange.ChangeType> |
getChangeTypes()
|
UnitType |
getNewUnitType()
Get the NewUnitType value. |
java.util.List<Scope> |
getScopes()
|
int |
getTurnsToLearn()
Get the TurnsToLearn value. |
void |
readChildren(javax.xml.stream.XMLStreamReader in,
Specification specification)
|
void |
setNewUnitType(UnitType newNewUnitType)
Set the NewUnitType value. |
void |
setTurnsToLearn(int newTurnsToLearn)
Set the TurnsToLearn value. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnitTypeChange()
public UnitTypeChange(javax.xml.stream.XMLStreamReader in) throws javax.xml.stream.XMLStreamException
UnitTypeChange
instance.
in
- a XMLStreamReader
value
javax.xml.stream.XMLStreamException
- if an error occurspublic UnitTypeChange(javax.xml.stream.XMLStreamReader in, Specification specification) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
Method Detail |
---|
public java.util.List<Scope> getScopes()
public java.util.Set<UnitTypeChange.ChangeType> getChangeTypes()
public boolean asResultOf(UnitTypeChange.ChangeType type)
asResultOf
method here.
type
- a ChangeType
value
boolean
valuepublic boolean appliesTo(Player player)
appliesTo
method here.
player
- a Player
value
boolean
valuepublic final int getTurnsToLearn()
TurnsToLearn
value.
int
valuepublic final void setTurnsToLearn(int newTurnsToLearn)
TurnsToLearn
value.
newTurnsToLearn
- The new TurnsToLearn value.public boolean canBeTaught()
public final UnitType getNewUnitType()
NewUnitType
value.
UnitType
valuepublic final void setNewUnitType(UnitType newNewUnitType)
NewUnitType
value.
newNewUnitType
- The new NewUnitType value.public void readChildren(javax.xml.stream.XMLStreamReader in, Specification specification) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |