|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mars_sim.msp.config.model.settlement.InitialSettlementList
public class InitialSettlementList
Class InitialSettlementList.
| Constructor Summary | |
|---|---|
InitialSettlementList()
|
|
| Method Summary | |
|---|---|
void |
addSettlement(int index,
Settlement vSettlement)
|
void |
addSettlement(Settlement vSettlement)
|
Enumeration<? extends Settlement> |
enumerateSettlement()
Method enumerateSettlement. |
Settlement[] |
getSettlement()
Method getSettlement.Returns the contents of the collection in an Array. |
Settlement |
getSettlement(int index)
Method getSettlement. |
int |
getSettlementCount()
Method getSettlementCount. |
boolean |
isValid()
Method isValid. |
Iterator<? extends Settlement> |
iterateSettlement()
Method iterateSettlement. |
void |
marshal(ContentHandler handler)
|
void |
marshal(Writer out)
|
void |
removeAllSettlement()
|
boolean |
removeSettlement(Settlement vSettlement)
Method removeSettlement. |
Settlement |
removeSettlementAt(int index)
Method removeSettlementAt. |
void |
setSettlement(int index,
Settlement vSettlement)
|
void |
setSettlement(Settlement[] vSettlementArray)
|
static InitialSettlementList |
unmarshal(Reader reader)
Method unmarshal. |
void |
validate()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InitialSettlementList()
| Method Detail |
|---|
public void addSettlement(Settlement vSettlement)
throws IndexOutOfBoundsException
vSettlement -
IndexOutOfBoundsException - if the index
given is outside the bounds of the collection
public void addSettlement(int index,
Settlement vSettlement)
throws IndexOutOfBoundsException
index - vSettlement -
IndexOutOfBoundsException - if the index
given is outside the bounds of the collectionpublic Enumeration<? extends Settlement> enumerateSettlement()
public Settlement getSettlement(int index)
throws IndexOutOfBoundsException
index -
IndexOutOfBoundsException - if the index
given is outside the bounds of the collectionpublic Settlement[] getSettlement()
Note: Just in case the collection contents are changing in another thread, we pass a 0-length Array of the correct type into the API call. This way we know that the Array returned is of exactly the correct length.
public int getSettlementCount()
public boolean isValid()
public Iterator<? extends Settlement> iterateSettlement()
public void marshal(Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
out -
org.exolab.castor.xml.MarshalException - if object is
null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException - if this
object is an invalid instance according to the schema
public void marshal(ContentHandler handler)
throws IOException,
org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
handler -
IOException - if an IOException occurs during
marshaling
org.exolab.castor.xml.ValidationException - if this
object is an invalid instance according to the schema
org.exolab.castor.xml.MarshalException - if object is
null or if any SAXException is thrown during marshalingpublic void removeAllSettlement()
public boolean removeSettlement(Settlement vSettlement)
vSettlement -
public Settlement removeSettlementAt(int index)
index -
public void setSettlement(int index,
Settlement vSettlement)
throws IndexOutOfBoundsException
index - vSettlement -
IndexOutOfBoundsException - if the index
given is outside the bounds of the collectionpublic void setSettlement(Settlement[] vSettlementArray)
vSettlementArray -
public static InitialSettlementList unmarshal(Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
reader -
org.exolab.castor.xml.MarshalException - if object is
null or if any SAXException is thrown during marshaling
org.exolab.castor.xml.ValidationException - if this
object is an invalid instance according to the schema
public void validate()
throws org.exolab.castor.xml.ValidationException
org.exolab.castor.xml.ValidationException - if this
object is an invalid instance according to the schema
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||