|
||||||||||
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 |