|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ActiveInstance | |
---|---|
gov.nasa.arc.brahms.common.data | |
gov.nasa.arc.brahms.common.rt | |
gov.nasa.arc.brahms.vm.data | |
gov.nasa.arc.brahms.vm.rt |
Uses of ActiveInstance in gov.nasa.arc.brahms.common.data |
---|
Subclasses of ActiveInstance in gov.nasa.arc.brahms.common.data | |
---|---|
class |
Agent
An agent in Brahms is the most central construct in a Brahms model. |
class |
ObjectInstance
An 'object' in Brahms is the second most central element in a Brahms model. |
Methods in gov.nasa.arc.brahms.common.data that return ActiveInstance | |
---|---|
ActiveInstance |
ActiveClass.getMember(java.lang.String name)
|
Methods in gov.nasa.arc.brahms.common.data that return types with arguments of type ActiveInstance | |
---|---|
java.util.List<ActiveInstance> |
ActiveClass.getMembers(boolean includeSubClasses)
Returns a list of all the members of this class. |
Methods in gov.nasa.arc.brahms.common.data with parameters of type ActiveInstance | |
---|---|
boolean |
ContainmentActivity.addItem(ActiveInstance item)
Adds a new object instance as an item to the activity. |
boolean |
ActiveClass.addMember(ActiveInstance concept)
|
Activity |
CompositeActivity.getActivityByDescriptor(java.lang.String descriptor,
boolean includeParents,
ActiveInstance agent)
Returns the activity with the specified descriptor. |
boolean |
ActiveClass.isMember(ActiveInstance concept)
Returns whether the given concept is a member of this class. |
Method parameters in gov.nasa.arc.brahms.common.data with type arguments of type ActiveInstance | |
---|---|
void |
ActiveClass.getMembersRecursive(java.util.HashMap<java.lang.String,ActiveInstance> members,
boolean includeSubClasses,
java.util.HashMap<java.lang.String,ActiveClass> classes)
Returns a list of all the members of this class. |
Uses of ActiveInstance in gov.nasa.arc.brahms.common.rt |
---|
Constructors in gov.nasa.arc.brahms.common.rt with parameters of type ActiveInstance | |
---|---|
ActiveInstanceCtx(ActiveInstance ai)
Constructor, creates a new context for the specified active instance. |
Uses of ActiveInstance in gov.nasa.arc.brahms.vm.data |
---|
Subclasses of ActiveInstance in gov.nasa.arc.brahms.vm.data | |
---|---|
class |
VMAgent
The VMAgent is an Agent with extensions for use in the Brahms virtual machine. |
class |
VMObjectInstance
The VMObjectInstance is an ObjectInstance with extensions for use in the Brahms virtual machine. |
Uses of ActiveInstance in gov.nasa.arc.brahms.vm.rt |
---|
Methods in gov.nasa.arc.brahms.vm.rt with parameters of type ActiveInstance | |
---|---|
void |
VMJavaObjectCtx.addFrameBindingReference(ActiveInstance refHolder,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
Adds the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance. |
void |
VMConceptualInstanceCtx.addFrameBindingReference(ActiveInstance refHolder,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
Adds the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance. |
void |
VMActiveInstanceCtx.addFrameBindingReference(ActiveInstance refHolder,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
Adds the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance. |
gov.nasa.arc.brahms.vm.memory.HardReference |
VMJavaObjectCtx.addHardReference(ActiveInstance refHolder,
long time)
Adds the specified refHolder as an ActiveInstance holding a hard reference to this concept. |
gov.nasa.arc.brahms.vm.memory.HardReference |
VMConceptualInstanceCtx.addHardReference(ActiveInstance refHolder,
long time)
Adds the specified refHolder as an ActiveInstance holding a hard reference to this concept. |
gov.nasa.arc.brahms.vm.memory.HardReference |
VMActiveInstanceCtx.addHardReference(ActiveInstance refHolder,
long time)
Adds the specified refHolder as an ActiveInstance holding a hard reference to this concept. |
gov.nasa.arc.brahms.vm.memory.SoftReference |
VMJavaObjectCtx.addSoftReference(ActiveInstance refHolder,
long time)
Adds the specified refHolder as an ActiveInstance holding a soft reference to this concept. |
gov.nasa.arc.brahms.vm.memory.SoftReference |
VMConceptualInstanceCtx.addSoftReference(ActiveInstance refHolder,
long time)
Adds the specified refHolder as an ActiveInstance holding a soft reference to this concept. |
gov.nasa.arc.brahms.vm.memory.SoftReference |
VMActiveInstanceCtx.addSoftReference(ActiveInstance refHolder,
long time)
Adds the specified refHolder as an ActiveInstance holding a soft reference to this concept. |
void |
VMJavaObjectCtx.addStatementReference(ActiveInstance refHolder,
VMStatementCtx statement,
long time)
Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance. |
void |
VMConceptualInstanceCtx.addStatementReference(ActiveInstance refHolder,
VMStatementCtx statement,
long time)
Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance. |
void |
VMActiveInstanceCtx.addStatementReference(ActiveInstance refHolder,
VMStatementCtx statement,
long time)
Adds the specified VMStatementCtx as a statement in which this element is referenced, either on the left or right hand side asserted by the specified ActiveInstance. |
java.util.Enumeration<IBeliefCtx> |
VMActiveInstanceCtx.getRemoteBeliefs(ActiveInstance requestor)
Requests from this remote agent the set of beliefs matching the specified pattern. |
protected void |
VMActiveInstanceCtx.initializeMemoryManagement(ActiveInstance concept)
Initializes the state used for managing the memory for this element. |
void |
VMJavaObjectCtx.removeFrameBindingReference(ActiveInstance refHolder,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
Removes the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance. |
void |
VMConceptualInstanceCtx.removeFrameBindingReference(ActiveInstance refHolder,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
Removes the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance. |
void |
VMActiveInstanceCtx.removeFrameBindingReference(ActiveInstance refHolder,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode frame,
gov.nasa.arc.brahms.vm.engine.rsn.RSNFrameNode.FrameBinding binding)
Removes the specified FrameBinding as a binding in which this element was used in a variable in the completed execution of the frame defined by the RSNFrameNode executed by the specified ActiveInstance. |
void |
VMJavaObjectCtx.removeHardReference(ActiveInstance refHolder,
long time)
Removes the specified refHolder as an ActiveInstance holding a hard reference to this concept. |
void |
VMConceptualInstanceCtx.removeHardReference(ActiveInstance refHolder,
long time)
Removes the specified refHolder as an ActiveInstance holding a hard reference to this concept. |
void |
VMActiveInstanceCtx.removeHardReference(ActiveInstance refHolder,
long time)
Removes the specified refHolder as an ActiveInstance holding a hard reference to this concept. |
void |
VMJavaObjectCtx.removeSoftReference(ActiveInstance refHolder,
long time)
Removes the specified refHolder as an ActiveInstance holding a soft reference to this concept. |
void |
VMConceptualInstanceCtx.removeSoftReference(ActiveInstance refHolder,
long time)
Removes the specified refHolder as an ActiveInstance holding a soft reference to this concept. |
void |
VMActiveInstanceCtx.removeSoftReference(ActiveInstance refHolder,
long time)
Removes the specified refHolder as an ActiveInstance holding a soft reference to this concept. |
void |
VMJavaObjectCtx.removeStatementReference(ActiveInstance refHolder,
VMStatementCtx statement,
long time)
Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance. |
void |
VMConceptualInstanceCtx.removeStatementReference(ActiveInstance refHolder,
VMStatementCtx statement,
long time)
Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance. |
void |
VMActiveInstanceCtx.removeStatementReference(ActiveInstance refHolder,
VMStatementCtx statement,
long time)
Removes the specified VMStatementCtx as a statement in which the element is referenced, either on the left or right hand side retracted by the specified ActiveInstance. |
Constructors in gov.nasa.arc.brahms.vm.rt with parameters of type ActiveInstance | |
---|---|
VMActiveInstanceCtx(ActiveInstance ai)
Constructor, creates a new context for the specified active instance. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |