| 
||||||||||
| 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 MoveableHolderjava.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.CloneNotSupportedExceptionjava.lang.String toString()
toString in class java.lang.Objectboolean equals(CompanyI company)
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||