|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CompanyI
To be implemented by any Company object.
Field Summary | |
---|---|
static java.lang.String |
COMPANY_ELEMENT_ID
The name of the XML tag used to configure a company. |
static java.lang.String |
COMPANY_NAME_TAG
The name of the XML attribute for the company's name. |
static java.lang.String |
COMPANY_TYPE_TAG
The name of the XML attribute for the company's type. |
Method Summary | |
---|---|
java.lang.Object |
clone()
|
boolean |
equals(CompanyI company)
|
java.lang.String |
getAlias()
|
int |
getCertLimitCount()
|
int |
getCompanyNumber()
|
java.lang.String |
getInfoText()
|
java.lang.String |
getLongName()
|
java.lang.String |
getName()
Returns the name of the Company |
Portfolio |
getPortfolio()
Get the Portfolio of this company, containing all privates and certificates owned.. |
java.util.List<SpecialPropertyI> |
getSpecialProperties()
|
CompanyTypeI |
getType()
Returns the CompanyType of the Company |
java.lang.String |
getTypeName()
Returns the type name of the Company |
int |
getValue()
|
boolean |
hasSpecialProperties()
Do we have any special properties? |
void |
init(java.lang.String name,
CompanyTypeI type)
|
boolean |
isClosed()
|
void |
setCertLimitCount(int i)
|
void |
setClosed()
Set company to closed |
void |
setValue(int i)
|
java.lang.String |
toString()
|
Methods inherited from interface rails.game.ConfigurableComponentI |
---|
configureFromXML, finishConfiguration |
Methods inherited from interface rails.game.move.MoveableHolder |
---|
addObject, getListIndex, removeObject |
Field Detail |
---|
static final java.lang.String COMPANY_ELEMENT_ID
static final java.lang.String COMPANY_NAME_TAG
static final java.lang.String COMPANY_TYPE_TAG
Method Detail |
---|
void init(java.lang.String name, CompanyTypeI type)
java.util.List<SpecialPropertyI> getSpecialProperties()
boolean hasSpecialProperties()
Portfolio getPortfolio()
java.lang.String getName()
getName
in interface MoveableHolder
java.lang.String getLongName()
java.lang.String getInfoText()
java.lang.String getAlias()
CompanyTypeI getType()
java.lang.String getTypeName()
int getValue()
void setValue(int i)
Company
- Valueint getCompanyNumber()
boolean isClosed()
void setClosed()
int getCertLimitCount()
void setCertLimitCount(int i)
i
- java.lang.Object clone() throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
java.lang.String toString()
toString
in class java.lang.Object
boolean equals(CompanyI company)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |