|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--cad.simcad.worldsimulator.objects.ObjectProducer
| Constructor Summary | |
ObjectProducer(SimEnvironment se)
Creates a new instance of ObjectProducer |
|
| Method Summary | |
SimObject |
createSimObject(java.lang.String name)
Creates a new SimObject . |
SimObject |
createSimObject(java.lang.String name,
Owner o,
PathPlace pp)
Creates a new SimObject . |
java.lang.String[] |
getAllSimObjects()
Return all the names of SimObject the server knows about. |
java.lang.String[] |
getAllSimObjects(java.lang.String type)
Return all the names of SimObject of a certain type the server knows about. |
java.lang.String |
getClassName(int id)
Returns the className associated with the id |
java.lang.String |
getClassName(java.lang.String name)
Get the ClassName of a given object from its name |
int |
getId(java.lang.String className)
Returns the Id associated with the Class name className |
java.lang.String |
getName(int id)
Returns the name associated with the id |
java.lang.String |
getName(java.lang.String className)
Returns the name associated with the Class name className |
SimEnvironment |
getSimEnvironment()
Returns SimEnvironment of the ObjectServer |
java.lang.String[] |
getSimObjectTypes()
Return the types of SimObject the server knows about. |
void |
loadIdToNames()
Loads the IDs mapped to real Names |
void |
loadInformation()
|
static void |
main(java.lang.String[] arg)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ObjectProducer(SimEnvironment se)
| Method Detail |
public java.lang.String[] getAllSimObjects()
getAllSimObjects in interface SimObjectServerpublic java.lang.String[] getAllSimObjects(java.lang.String type)
getAllSimObjects in interface SimObjectServerpublic java.lang.String[] getSimObjectTypes()
getSimObjectTypes in interface SimObjectServerpublic void loadInformation()
public void loadIdToNames()
public SimObject createSimObject(java.lang.String name)
createSimObject in interface SimObjectServerpublic java.lang.String getClassName(int id)
public java.lang.String getName(int id)
getName in interface SimObjectServerpublic java.lang.String getClassName(java.lang.String name)
getClassName in interface SimObjectServerpublic java.lang.String getName(java.lang.String className)
getName in interface SimObjectServerpublic int getId(java.lang.String className)
getId in interface SimObjectServer
public SimObject createSimObject(java.lang.String name,
Owner o,
PathPlace pp)
SimObjectServer
createSimObject in interface SimObjectServerpublic static void main(java.lang.String[] arg)
public SimEnvironment getSimEnvironment()
SimObjectServer
getSimEnvironment in interface SimObjectServer
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||