|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CompanyManagerI
Interface for CompanyManager objects. A company manager is a factory which vends Company objects.
| Field Summary | |
|---|---|
static java.lang.String |
COMPONENT_NAME
This is the name by which the CompanyManager should be registered with the ComponentManager. |
| Method Summary | |
|---|---|
java.lang.String |
checkAlias(java.lang.String alias)
|
java.lang.String |
checkAliasInCertId(java.lang.String certId)
|
void |
closeAllPrivates()
|
java.util.List<PrivateCompanyI> |
getAllPrivateCompanies()
Gives a list of all the registered Private Companies. |
java.util.List<PublicCompanyI> |
getAllPublicCompanies()
Gives a list of all the registered Private Companies. |
CompanyI |
getCompany(java.lang.String type,
java.lang.String name)
Find a company by type and name |
java.util.List<CompanyTypeI> |
getCompanyTypes()
|
PrivateCompanyI |
getPrivateCompany(java.lang.String name)
Returns the Private Company identified by the supplied name. |
java.util.List<PrivateCompanyI> |
getPrivatesOwnedByPlayers()
|
PublicCompanyI |
getPublicCompany(java.lang.String name)
Returns the Public Company identified by the supplied name. |
StartPacket |
getStartPacket(int index)
|
StartPacket |
getStartPacket(java.lang.String name)
|
| Methods inherited from interface rails.game.ConfigurableComponentI |
|---|
configureFromXML, finishConfiguration |
| Field Detail |
|---|
static final java.lang.String COMPONENT_NAME
| Method Detail |
|---|
PrivateCompanyI getPrivateCompany(java.lang.String name)
name - the name of the company sought
PublicCompanyI getPublicCompany(java.lang.String name)
name - the name of the company sought
java.util.List<PrivateCompanyI> getAllPrivateCompanies()
java.util.List<PublicCompanyI> getAllPublicCompanies()
CompanyI getCompany(java.lang.String type,
java.lang.String name)
type - The name of the CompanyTypename - The name of the Company
java.lang.String checkAlias(java.lang.String alias)
java.lang.String checkAliasInCertId(java.lang.String certId)
java.util.List<CompanyTypeI> getCompanyTypes()
void closeAllPrivates()
java.util.List<PrivateCompanyI> getPrivatesOwnedByPlayers()
StartPacket getStartPacket(int index)
StartPacket getStartPacket(java.lang.String name)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||