|
|||||||||||
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 SimObjectServer
public java.lang.String[] getAllSimObjects(java.lang.String type)
getAllSimObjects
in interface SimObjectServer
public java.lang.String[] getSimObjectTypes()
getSimObjectTypes
in interface SimObjectServer
public void loadInformation()
public void loadIdToNames()
public SimObject createSimObject(java.lang.String name)
createSimObject
in interface SimObjectServer
public java.lang.String getClassName(int id)
public java.lang.String getName(int id)
getName
in interface SimObjectServer
public java.lang.String getClassName(java.lang.String name)
getClassName
in interface SimObjectServer
public java.lang.String getName(java.lang.String className)
getName
in interface SimObjectServer
public 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 SimObjectServer
public 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 |