|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StockSpaceI
Field Summary | |
---|---|
static java.lang.String |
BELOW_LEDGE_TAG
The name of the XML tag for the "below ledge" property. |
static java.lang.String |
CLOSES_COMPANY_TAG
The name of the XML tag for the "closes company" property. |
static java.lang.String |
ELEMENT_ID
The name of the XML tag used to configure a stock space. |
static java.lang.String |
GAME_OVER_TAG
The name of the XML tag for the "gamn over" property. |
static java.lang.String |
LEFT_OF_LEDGE_TAG
The name of the XML tag for the "left of ledge" property. |
static java.lang.String |
NAME_TAG
The name of the XML attribute for the stock price's name (like "A1" - naming is like spreadsheet cells. |
static java.lang.String |
PRICE_TAG
The name of the XML attribute for the stock price. |
static java.lang.String |
START_SPACE_TAG
The name of the XML tag for the "startSpace" property. |
static java.lang.String |
TYPE_TAG
The name of the XML attribute for the stock price type (optional). |
Method Summary | |
---|---|
void |
addFixedStartPrice(PublicCompanyI company)
|
boolean |
addToken(PublicCompanyI company)
|
boolean |
addTokenAtStackPosition(PublicCompanyI company,
int stackPosition)
|
boolean |
closesCompany()
|
boolean |
endsGame()
|
java.awt.Color |
getColour()
|
int |
getColumn()
|
java.util.List<PublicCompanyI> |
getFixedStartPrices()
|
java.lang.String |
getName()
|
int |
getPrice()
|
int |
getRow()
|
int |
getStackPosition(PublicCompanyI company)
Find the stack position of a company token |
java.util.List<PublicCompanyI> |
getTokens()
|
StockSpaceTypeI |
getType()
|
boolean |
hasTokens()
|
boolean |
isBelowLedge()
|
boolean |
isLeftOfLedge()
|
boolean |
isNoBuyLimit()
|
boolean |
isNoCertLimit()
|
boolean |
isNoHoldLimit()
|
boolean |
isStart()
|
boolean |
removeToken(PublicCompanyI company)
|
void |
setBelowLedge(boolean b)
|
void |
setClosesCompany(boolean b)
|
void |
setEndsGame(boolean b)
|
void |
setLeftOfLedge(boolean b)
|
void |
setStart(boolean b)
|
Field Detail |
---|
static final java.lang.String ELEMENT_ID
static final java.lang.String NAME_TAG
static final java.lang.String PRICE_TAG
static final java.lang.String TYPE_TAG
static final java.lang.String START_SPACE_TAG
static final java.lang.String BELOW_LEDGE_TAG
static final java.lang.String LEFT_OF_LEDGE_TAG
static final java.lang.String CLOSES_COMPANY_TAG
static final java.lang.String GAME_OVER_TAG
Method Detail |
---|
boolean isBelowLedge()
boolean closesCompany()
java.awt.Color getColour()
boolean endsGame()
int getPrice()
int getColumn()
java.lang.String getName()
int getRow()
StockSpaceTypeI getType()
boolean isStart()
b
- void setBelowLedge(boolean b)
void setClosesCompany(boolean b)
b
- See isClosesCompany.void setEndsGame(boolean b)
b
- See isEndsGame.void setStart(boolean b)
int getStackPosition(PublicCompanyI company)
void addFixedStartPrice(PublicCompanyI company)
java.util.List<PublicCompanyI> getFixedStartPrices()
boolean isLeftOfLedge()
void setLeftOfLedge(boolean b)
b
- boolean isNoBuyLimit()
boolean isNoCertLimit()
boolean isNoHoldLimit()
boolean addToken(PublicCompanyI company)
boolean addTokenAtStackPosition(PublicCompanyI company, int stackPosition)
boolean removeToken(PublicCompanyI company)
boolean hasTokens()
java.util.List<PublicCompanyI> getTokens()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |