Uses of Interface
gsim.core.objects.ObjectInstanceIF

Packages that use ObjectInstanceIF
gsim.core This is the gsim API. 
gsim.core.objects The objects package provides an API that simplifies the usage of the entities in gsim. 
 

Uses of ObjectInstanceIF in gsim.core
 

Methods in gsim.core that return ObjectInstanceIF
 ObjectInstanceIF DefinitionEnvironment.createObjectInstance(java.lang.String name, ObjectClassIF parent)
          Instanciates an object.
 ObjectInstanceIF[] DefinitionEnvironment.getObjects(java.lang.String parent)
           
 

Uses of ObjectInstanceIF in gsim.core.objects
 

Subinterfaces of ObjectInstanceIF in gsim.core.objects
 interface AgentInstanceIF
          The AgentInstanceIF class represents an agent instance.
 

Methods in gsim.core.objects that return ObjectInstanceIF
 ObjectInstanceIF ObjectInstanceIF.copy()
           
 ObjectInstanceIF AgentInstanceIF.createObjectFromListType(java.lang.String objectName, java.lang.String listName)
          Creates object of the type of object specified for the list and adds it to the list.
 ObjectInstanceIF AgentInstanceIF.getObject(java.lang.String list, java.lang.String objectName)
          Gets an object from a list.
 ObjectInstanceIF[] AgentInstanceIF.getObjects(java.lang.String list)
          Gets all objects in a particular list.
 

Methods in gsim.core.objects with parameters of type ObjectInstanceIF
 void AgentInstanceIF.addOrSetObject(java.lang.String list, ObjectInstanceIF object)
          Adds (if not yet existing) or updates object instances in a list.
 void AgentInstanceIF.removeObject(java.lang.String list, ObjectInstanceIF object)
          Removes an object from the specified list.