|
||||||||||
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.FreeColGameObjectType
net.sf.freecol.common.model.NationType
net.sf.freecol.common.model.IndianNationType
public class IndianNationType
Represents one of the Indian nations present in the game.
Nested Class Summary | |
---|---|
static class |
IndianNationType.AggressionLevel
|
static class |
IndianNationType.SettlementNumber
|
Field Summary |
---|
Fields inherited from class net.sf.freecol.common.model.FreeColObject |
---|
ID_ATTRIBUTE_TAG |
Constructor Summary | |
---|---|
IndianNationType(int index)
Sole constructor. |
Method Summary | |
---|---|
IndianNationType.AggressionLevel |
getAggression()
Get the Aggression value. |
IndianNationType.SettlementNumber |
getNumberOfSettlements()
Get the NumberOfSettlements value. |
java.util.List<java.lang.String> |
getRegionNames()
Returns the list of regions in which this tribe my settle. |
java.lang.String |
getSettlementTypeAsString()
Describe getSettlementTypeAsString method here. |
java.util.List<RandomChoice<UnitType>> |
getSkills()
Returns a list of this Nation's skills. |
Settlement.SettlementType |
getTypeOfSettlement()
Get the TypeOfSettlement value. |
boolean |
isEuropean()
Returns false. |
boolean |
isREF()
Returns false. |
void |
readAttributes(javax.xml.stream.XMLStreamReader in,
Specification specification)
|
void |
readChildren(javax.xml.stream.XMLStreamReader in,
Specification specification)
|
void |
setAggression(IndianNationType.AggressionLevel newAggression)
Set the Aggression value. |
void |
setNumberOfSettlements(IndianNationType.SettlementNumber newNumberOfSettlements)
Set the NumberOfSettlements value. |
void |
setTypeOfSettlement(Settlement.SettlementType newTypeOfSettlement)
Set the TypeOfSettlement value. |
Methods inherited from class net.sf.freecol.common.model.NationType |
---|
getCapitalRadius, getSettlementRadius, setCapitalRadius, setSettlementRadius |
Methods inherited from class net.sf.freecol.common.model.FreeColGameObjectType |
---|
addAbility, addModifier, getFeatureContainer, getIndex, getModifierSet, hasAbility, hasAbility, readFromXML, setFeatureContainer, setIndex, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public IndianNationType(int index)
Method Detail |
---|
public boolean isEuropean()
isEuropean
in class NationType
boolean
valuepublic boolean isREF()
isREF
in class NationType
boolean
valuepublic final IndianNationType.SettlementNumber getNumberOfSettlements()
NumberOfSettlements
value.
SettlementNumber
valuepublic final void setNumberOfSettlements(IndianNationType.SettlementNumber newNumberOfSettlements)
NumberOfSettlements
value.
newNumberOfSettlements
- The new NumberOfSettlements value.public final IndianNationType.AggressionLevel getAggression()
Aggression
value.
AggressionLevel
valuepublic final void setAggression(IndianNationType.AggressionLevel newAggression)
Aggression
value.
newAggression
- The new Aggression value.public final Settlement.SettlementType getTypeOfSettlement()
TypeOfSettlement
value.
SettlementType
valuepublic final java.lang.String getSettlementTypeAsString()
getSettlementTypeAsString
method here.
String
valuepublic final void setTypeOfSettlement(Settlement.SettlementType newTypeOfSettlement)
TypeOfSettlement
value.
newTypeOfSettlement
- The new TypeOfSettlement value.public java.util.List<java.lang.String> getRegionNames()
public java.util.List<RandomChoice<UnitType>> getSkills()
public void readAttributes(javax.xml.stream.XMLStreamReader in, Specification specification) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void readChildren(javax.xml.stream.XMLStreamReader in, Specification specification) throws javax.xml.stream.XMLStreamException
readChildren
in class FreeColGameObjectType
javax.xml.stream.XMLStreamException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |