Serialized Form
|
Package gov.nasa.arc.brahms.common.data |
m_htSuperClasses
java.util.Hashtable<K,V> m_htSuperClasses
m_vSuperClasses
java.util.Vector<E> m_vSuperClasses
m_htSubClasses
java.util.Hashtable<K,V> m_htSubClasses
m_htMembers
java.util.Hashtable<K,V> m_htMembers
m_dCost
double m_dCost
m_nTimeUnit
int m_nTimeUnit
m_vInitialBeliefs
java.util.Vector<E> m_vInitialBeliefs
m_vInitialFacts
java.util.Vector<E> m_vInitialFacts
m_moActivitiesByName
java.util.HashMap<K,V> m_moActivitiesByName
m_moActivitiesByDescriptor
java.util.HashMap<K,V> m_moActivitiesByDescriptor
m_htWorkframes
java.util.Hashtable<K,V> m_htWorkframes
m_htThoughtframes
java.util.Hashtable<K,V> m_htThoughtframes
m_oLocation
Area m_oLocation
- The active instance's initial location
m_sActivityDescriptor
java.lang.String m_sActivityDescriptor
- The activity descriptor for this activity
m_htParameters
java.util.Hashtable<K,V> m_htParameters
- The parameters declared for the activity hashed by parameter name
m_vParameters
java.util.Vector<E> m_vParameters
- The parameters declared for the activity in the order in which they are declared
m_oPriority
java.lang.Object m_oPriority
- The activities priority
m_vReferences
java.util.Vector<E> m_vReferences
- The list of activity references referencing this activity
m_sQualifiedName
java.lang.String m_sQualifiedName
- The qualified name for the activity that includes the concept name and
possibly composite activity name(s) if the activity is a nested activity
m_oDisplayText
java.lang.Object m_oDisplayText
- The display text for the activity
m_sActivityDescriptor
java.lang.String m_sActivityDescriptor
- The activity descriptor for the activity being referenced
m_vArguments
java.util.Vector<E> m_vArguments
- The parameter values specified for the activity reference in the sequence
they are specified in to be passed to the referenced activity
m_bExternal
boolean m_bExternal
- Indicates whether the agent is implemented externally in another language than Brahms
m_htParents
java.util.Hashtable<K,V> m_htParents
- The groups the agent is a member of
m_vParents
java.util.Vector<E> m_vParents
- Preserves the sequence in which membership is declared
m_oParent
AreaDef m_oParent
m_oAggregate
Area m_oAggregate
m_htSubAggregates
java.util.Hashtable<K,V> m_htSubAggregates
m_htSuperClasses
java.util.Hashtable<K,V> m_htSuperClasses
m_vSuperClasses
java.util.Vector<E> m_vSuperClasses
m_htSubClasses
java.util.Hashtable<K,V> m_htSubClasses
m_htMembers
java.util.Hashtable<K,V> m_htMembers
m_oArrayReference
Operand m_oArrayReference
- The variable or parameter that references an array
m_loIndexExpressions
java.util.List<E> m_loIndexExpressions
- The list of expressions for the indices of the array access
m_oCollectType
Type m_oCollectType
- The type of the array access expression if multiple values should be collected into a list
m_oJavaType
JavaType m_oJavaType
- The Brahms type of the array to be created
m_oComponentClass
java.lang.Class<T> m_oComponentClass
- The base component Java class of the array to be created
m_loDimensionExpressions
java.util.List<E> m_loDimensionExpressions
- The expressions giving the sizes of some number of dimensions of the array
m_oJavaType
JavaType m_oJavaType
- The Brahms type of the array to be created
m_loInitializerExpressions
java.util.List<E> m_loInitializerExpressions
- The expressions giving the elements of the array
m_oLhs
IAssignmentLhs m_oLhs
- The the lhs expression giving the element to be assigned a value
m_oRhs
IExpression m_oRhs
- The rhs expression to be evaluated to get the assigned value
m_oOwner
Workframe m_oOwner
- The frame in which the assignment operation is declared
m_oCollectType
Type m_oCollectType
- if the lhs has a Collection type that can have values from the rhs added to it, the Brahms type of
the elements of the collection
m_nScope
int m_nScope
m_oType
Type m_oType
m_bRepeat
boolean m_bRepeat
m_nPriority
int m_nPriority
m_htVariables
java.util.Hashtable<K,V> m_htVariables
m_loPreconditions
java.util.List<E> m_loPreconditions
m_vBody
java.util.Vector<E> m_vBody
m_sQualifiedName
java.lang.String m_sQualifiedName
m_sID
java.lang.String m_sID
- An optional unique identifier for the BrahmsObject
m_sFile
java.lang.String m_sFile
- The file name of the file in which the source code of this object is
m_nLine
int m_nLine
- The line number in the file
m_bBCC
boolean m_bBCC
- Indicates whether this object was generated from Brahms compiled code (byte code)
m_bLoaded
boolean m_bLoaded
- Defines whether the object is fully loaded for use in a Brahms virtual machine
m_bResolved
boolean m_bResolved
- Defines whether the object is fully resolved for use in a Brahms virtual machine
m_bDynamic
boolean m_bDynamic
- Indicates whether the object was created dynamically at runtime
m_nSerialNumber
int m_nSerialNumber
- Serial number for the object for use with the G2 export
m_nType
int m_nType
m_oTypeParameter
Parameter m_oTypeParameter
m_vToAreas
java.util.Vector<E> m_vToAreas
m_oToSubAreas
java.lang.Object m_oToSubAreas
m_vTransferDefinitions
java.util.Vector<E> m_vTransferDefinitions
m_nWhen
int m_nWhen
m_oWhenParameter
Parameter m_oWhenParameter
m_nType
int m_nType
- The collection type
m_vWith
java.util.Vector<E> m_vWith
m_oLhs
Expression m_oLhs
m_oRhs
Expression m_oRhs
m_nEndCondition
int m_nEndCondition
m_htDetectables
java.util.Hashtable<K,V> m_htDetectables
m_moActivitiesByName
java.util.HashMap<K,V> m_moActivitiesByName
m_moActivitiesByDescriptor
java.util.HashMap<K,V> m_moActivitiesByDescriptor
m_htWorkframes
java.util.Hashtable<K,V> m_htWorkframes
m_htThoughtframes
java.util.Hashtable<K,V> m_htThoughtframes
m_oModel
Model m_oModel
m_sIcon
java.lang.String m_sIcon
m_sPackage
java.lang.String m_sPackage
m_htAttributes
java.util.Hashtable<K,V> m_htAttributes
m_htRelations
java.util.Hashtable<K,V> m_htRelations
m_oContext
IConceptCtx m_oContext
- The context for the concept when used in a simulation or real time environment
m_bLocal
boolean m_bLocal
- Indicates whether the concept is loaded locally or remotely
m_bSerializable
boolean m_bSerializable
- Indicates whether the concept is serializable
m_htSuperClasses
java.util.Hashtable<K,V> m_htSuperClasses
m_vSuperClasses
java.util.Vector<E> m_vSuperClasses
m_htSubClasses
java.util.Hashtable<K,V> m_htSubClasses
m_htMembers
java.util.Hashtable<K,V> m_htMembers
m_oParent
ConceptualClass m_oParent
m_htAggregates
java.util.Hashtable<K,V> m_htAggregates
m_htSubAggregates
java.util.Hashtable<K,V> m_htSubAggregates
m_htParts
java.util.Hashtable<K,V> m_htParts
m_oComparison
Comparison m_oComparison
- The comparison specifying the conditional expression
m_nTruthValue
int m_nTruthValue
- The truth-value of the condition
m_oOwner
NamedModelElement m_oOwner
- The owner of this condition, frame, activity or concept
m_llVariables
java.util.LinkedList<E> m_llVariables
- The list of variables used in this condition
m_llParameters
java.util.LinkedList<E> m_llParameters
- The list of parameters used in this condition
m_loComparisons
java.util.List<E> m_loComparisons
- The comparisons specifying the conditional expression
m_nBeliefCertainty
int m_nBeliefCertainty
- The certainty with which the consequence asserts a belief (0-100)
m_nFactCertainty
int m_nFactCertainty
- The certainty with which the consequence asserts a fact (0-100)
m_bBeliefChangeSupportEnabled
boolean m_bBeliefChangeSupportEnabled
- Indicates whether to register property change support to
automatically assert beliefs for property value changes for
Java properties if the lhs object in a comparison is of a java
type.
m_bFactChangeSupportEnabled
boolean m_bFactChangeSupportEnabled
- Indicates whether to register property change support to
automatically assert facts for property value changes for
Java properties if the lhs object in a comparison is of a java
type.
m_sConsequence
java.lang.String m_sConsequence
- The stringified consequence
m_bExpanded
boolean m_bExpanded
- Set to true if a Java object comparison with no properties specified has been expanded
m_sConstructorDescriptor
java.lang.String m_sConstructorDescriptor
- The descriptor for the constructor being referenced
m_oJavaType
JavaType m_oJavaType
- The JavaType for the class whose constructor will be invoked
m_vItems
java.util.Vector<E> m_vItems
- The items to be picked up or dropped by the get or put activity
m_oWhenParameter
Parameter m_oWhenParameter
- The parameter that specifies when the pick-up or drop is to be executed
m_nWhen
int m_nWhen
- Indicates when the pick-up or drop is to be executed
m_oQuantity
java.lang.Object m_oQuantity
m_vMemberOf
java.util.Vector<E> m_vMemberOf
m_oDestination
NamedModelElement m_oDestination
m_sDestinationName
java.lang.String m_sDestinationName
m_oDestinationNameParameter
Parameter m_oDestinationNameParameter
m_oLocation
NamedModelElement m_oLocation
m_nWhen
int m_nWhen
m_oWhenParameter
Parameter m_oWhenParameter
m_oInstanceOf
NamedModelElement m_oInstanceOf
m_oPartOf
NamedModelElement m_oPartOf
m_vInhabitants
java.util.Vector<E> m_vInhabitants
m_oDestination
NamedModelElement m_oDestination
m_sDestinationName
java.lang.String m_sDestinationName
m_oDestinationNameParameter
Parameter m_oDestinationNameParameter
m_nWhen
int m_nWhen
m_oWhenParameter
Parameter m_oWhenParameter
m_nAction
int m_nAction
m_oActionParameter
Parameter m_oActionParameter
m_oSource
NamedModelElement m_oSource
m_oDestination
NamedModelElement m_oDestination
m_sDestinationName
java.lang.String m_sDestinationName
m_oDestinationNameParameter
Parameter m_oDestinationNameParameter
m_oLocation
NamedModelElement m_oLocation
m_vConceptualObjects
java.util.Vector<E> m_vConceptualObjects
m_nWhen
int m_nWhen
m_oWhenParameter
Parameter m_oWhenParameter
m_nElementType
int m_nElementType
- The type of model element
m_oElement
NamedModelElement m_oElement
- The element to be deleted
m_oOwner
Workframe m_oOwner
- The frame in which the delete operation is declared
m_sName
java.lang.String m_sName
- The name of the detectable
m_nWhen
int m_nWhen
- Specifies when a detectable is to be activated
m_nCertainty
int m_nCertainty
- Specifies the certainty of the detection
m_nAction
int m_nAction
- Specifies the detectable's action on successful match
m_oLhs
Operand m_oLhs
m_nOperator
int m_nOperator
m_oRhs
Operand m_oRhs
m_oCollectType
Type m_oCollectType
- The type of the expression if multiple values should be collected into a list
m_vInitialFacts
java.util.Vector<E> m_vInitialFacts
m_oGestureParameter
Parameter m_oGestureParameter
- The parameter that specifies the gesture.
m_sGesture
java.lang.String m_sGesture
- The gesture.
m_oSource
NamedModelElement m_oSource
m_loArguments
java.util.List<E> m_loArguments
- The argument expressions specified for the Java invocation in the sequence
they are specified to be passed to the referenced method or constructor
m_aoParameterTypes
java.lang.Class<T>[] m_aoParameterTypes
- The parameter types to be used to look up a method or constructor at run-time
m_aoBrahmsParameterTypes
Type[] m_aoBrahmsParameterTypes
- The parameter types converted to Brahms types
m_bVarArgs
boolean m_bVarArgs
- Whether the method or constructor has a variable number of arguments
m_oOwner
ModelElement m_oOwner
- The model element of which this invocation is a component
m_oJavaClassParameter
Parameter m_oJavaClassParameter
- The parameter that specifies the name of the class implementing the Java activity.
m_sJavaClass
java.lang.String m_sJavaClass
- The fully qualified name of the java class implementing the Java activity.
m_oWhenParameter
Parameter m_oWhenParameter
- The parameter that specifies when the java code is to be executed
m_nWhen
int m_nWhen
- Indicates when the java code is to be executed
m_sFQName
java.lang.String m_sFQName
- The Java property's fully qualified name
m_oOwnerType
JavaType m_oOwnerType
- A JavaType representing the Java class that owns the property
m_oValueClass
java.lang.Class<T> m_oValueClass
- A Java Class object representing the type of values the property may hold
m_oJavaClass
java.lang.Class<T> m_oJavaClass
- The actual Java Class for this Java type
m_sSignature
java.lang.String m_sSignature
- The type's signature
m_sName
java.lang.String m_sName
- The type's source code representation
m_oJavaClassInfo
JavaClassInfo m_oJavaClassInfo
- The Java Class information about this Java type
m_moJavaProperties
java.util.HashMap<K,V> m_moJavaProperties
- A map from property names to JavaProperty objects
m_nType
int m_nType
m_sMethodName
java.lang.String m_sMethodName
- The name of the method to be invoked
m_sMethodDescriptor
java.lang.String m_sMethodDescriptor
- The method descriptor for the method being referenced
m_oTarget
Operand m_oTarget
- For an instance method, the operand representing the instance whose method is to be invoked
m_oOwnerType
JavaType m_oOwnerType
- For a static method, the JavaType for the owning class
m_oCollectType
Type m_oCollectType
- The type of the method invocation return value if multiple values should be collected into a list
m_sPackage
java.lang.String m_sPackage
m_arrConcepts
java.util.Hashtable<K,V>[] m_arrConcepts
m_htConcepts
java.util.Hashtable<K,V> m_htConcepts
m_oLocation
NamedModelElement m_oLocation
m_vDetectDepartureInAreas
java.util.Vector<E> m_vDetectDepartureInAreas
m_oDetectDepartureInSubAreas
java.lang.Object m_oDetectDepartureInSubAreas
m_vDetectArrivalInAreas
java.util.Vector<E> m_vDetectArrivalInAreas
m_oDetectArrivalInSubAreas
java.lang.Object m_oDetectArrivalInSubAreas
m_sName
java.lang.String m_sName
m_sDisplayText
java.lang.String m_sDisplayText
m_oOwner
NamedModelElement m_oOwner
m_sFQName
java.lang.String m_sFQName
- The element's fully qualified name
m_bResource
boolean m_bResource
m_oRelation
Relation m_oRelation
m_oParent
ObjectClass m_oParent
m_bResource
boolean m_bResource
m_htAggregates
java.util.Hashtable<K,V> m_htAggregates
m_nOperandType
int m_nOperandType
m_nObjType
int m_nObjType
m_nValueType
int m_nValueType
m_nValueTypeIndicator
int m_nValueTypeIndicator
- Specifies the type of value this operand represents, if the operand is
a value it uses the value type of the value, if it is a concept or current
it indicates UDT as the value type, if it is unknown it indicates unknown
if the value is a parameter or variable it will return the type for that
parameter or variable.
m_oObject
NamedModelElement m_oObject
m_oAttribute
Attribute m_oAttribute
m_oCollectionIndex
java.lang.Object m_oCollectionIndex
m_oCollectionIndexType
int m_oCollectionIndexType
m_oValue
java.lang.Object m_oValue
m_oExpression
IExpression m_oExpression
m_bUnknown
boolean m_bUnknown
m_nIndex
int m_nIndex
- The parameter's zero-based index in an activity's parameter list
m_oType
Type m_oType
- The parameter's type
m_oActivity
Activity m_oActivity
- The activity for which the parameter is declared
m_oValue
java.lang.Object m_oValue
- The value for the parameter
m_nValueType
int m_nValueType
- The type of the value
m_oOwner
ActivityRef m_oOwner
- The activity reference to which this value is passed
m_oArea1
Area m_oArea1
m_oArea2
Area m_oArea2
m_nDistance
int m_nDistance
m_nModifier
int m_nModifier
m_oRandom
java.lang.Object m_oRandom
m_oMinDuration
java.lang.Object m_oMinDuration
m_oMaxDuration
java.lang.Object m_oMaxDuration
m_vResources
java.util.Vector<E> m_vResources
m_oDestination
NamedModelElement m_oDestination
m_nAction
int m_nAction
m_bCommunicativeAct
boolean m_bCommunicativeAct
- Indicates whether the transfer definition specifies a CommunicativeAct
as the contents of the transfer.
m_nRelation
int m_nRelation
m_nType
int m_nType
m_bAssigned
boolean m_bAssigned
m_bLocal
boolean m_bLocal
m_nQuantification
int m_nQuantification
m_oType
Type m_oType
m_nType
int m_nType
m_htDetectables
java.util.Hashtable<K,V> m_htDetectables
|
Package gov.nasa.arc.brahms.common.rt |
m_lBelievedTime
long m_lBelievedTime
- The active instance's believed date and time (can but is not necessarily the same as the actual current time)
m_vBeliefs
java.util.Vector<E> m_vBeliefs
- The belief set (BeliefCtx) of the active instance
m_oLocation
IAreaCtx m_oLocation
- The current location (IAreaCtx) of the active instance
m_vLocationHistory
java.util.Vector<E> m_vLocationHistory
- The locations (IAreaCtx) the active instance traveled to up to but not including the current location
m_vContainedElements
java.util.Vector<E> m_vContainedElements
- The elements (ContainedInstanceCtx) contained by this active instance
m_llAvailableWorkframes
java.util.LinkedList<E> m_llAvailableWorkframes
- The ordered list of available workframes (IWorkframeCtx)
m_llAvailableThoughtframes
java.util.LinkedList<E> m_llAvailableThoughtframes
- The ordered list of available thoughtframes (IThoughtframeCtx)
m_llInterruptedFrames
java.util.LinkedList<E> m_llInterruptedFrames
- The list of interrupted workframes (IWorkframeCtx)
m_llImpassedFrames
java.util.LinkedList<E> m_llImpassedFrames
- The list of impassed workframes (IWorkframeCtx)
m_htCompletedWorkframes
java.util.Hashtable<K,V> m_htCompletedWorkframes
- The list of completed workframes (IWorkframeCtx) that should not be repeated
The hashtable's entries are hashed based on the frames name, containing a linked list
with WorkframeCtx for the frame
m_htCompletedThoughtframes
java.util.Hashtable<K,V> m_htCompletedThoughtframes
- The list of completed thoughtframes (IThoughtframeCtx) that should not be repeated
The hashtable's entries are hashed based on the frames name, containing a linked list
with ThoughtframeCtx for the frame
m_oCurrentWork
IWorkframeCtx m_oCurrentWork
- The frame (IWorkFrameCtx, IThoughtframeCtx) currently worked on by the active instance
m_llImpasseDetectables
java.util.LinkedList<E> m_llImpasseDetectables
- The list of detectables (DetectableCtx) causing an impasse
m_oReferencedBy
ActivityRef m_oReferencedBy
- the activity reference referencing this activity and causing
the creation of this context
m_oParentFrame
IWorkframeCtx m_oParentFrame
- The workframe context in which this activity is performed
m_oPerformedBy
IActiveInstanceCtx m_oPerformedBy
- Specifies the active instance executing the activity
m_oDisplayText
ParameterCtx m_oDisplayText
- Specifies the display text of the activity
m_oPriority
ParameterCtx m_oPriority
- Specifies the priority of the activity
m_nStatus
int m_nStatus
- Defines the status of the activity
m_oState
ActivityStateCtx m_oState
- The current state of the activity context
m_oCompletionCause
DetectableCtx m_oCompletionCause
- Specifies the cause of the activities completion if not normal completion
m_oActivity
IActivityCtx m_oActivity
- The IActivityCtx for which this state is set
m_nState
int m_nState
- The state represented by this state context
m_oNext
ActivityStateCtx m_oNext
- The next activity state of the frame
m_oPrevious
ActivityStateCtx m_oPrevious
- The previous activity state of the frame
m_vInhabitants
java.util.Vector<E> m_vInhabitants
- The list of active instances (ActiveInstanceCtx) located in this area
m_oParent
IFrameCtx m_oParent
- The frame in which the assignment operation was executed
m_oLhsAttribute
Attribute m_oLhsAttribute
- The left hand side attribute
m_oLhsCollectionIndex
java.lang.Object m_oLhsCollectionIndex
- The optional collection index for the lhs attribute
m_nRelation
int m_nRelation
- The relation
m_vPreconditions
java.util.Vector<E> m_vPreconditions
- The precondition contexts making the frame available
m_oOwner
IActiveInstanceCtx m_oOwner
- The owner of the belief
m_sID
java.lang.String m_sID
- The optional unique identifier for the context
m_lStartTime
long m_lStartTime
- The time this context was created or started
m_lEndTime
long m_lEndTime
- The time this context was deleted or ended
m_vNotes
java.util.Vector<E> m_vNotes
- Additional notes related to the context
m_oContextFor
BrahmsObject m_oContextFor
- The BrahmsObject this context is a context for
m_oType
ParameterCtx m_oType
- The type of communication (int - constant)
m_oWhen
ParameterCtx m_oWhen
- When to perform the actual communication (int - constant START or END)
m_vWith
java.util.Vector<E> m_vWith
- List of agents or objects (IActiveInstanceCtx) the communication is with
m_vAbout
java.util.Vector<E> m_vAbout
- The list of communicated beliefs (TransferDefinitionCtx)
m_oCause
ITriggerCtx m_oCause
- The trigger causing the completion
m_llAvailableWorkframes
java.util.LinkedList<E> m_llAvailableWorkframes
- The ordered list of available workframes (IWorkframeCtx)
m_llAvailableThoughtframes
java.util.LinkedList<E> m_llAvailableThoughtframes
- The ordered list of available thoughtframes (IThoughtframeCtx)
m_llInterruptedFrames
java.util.LinkedList<E> m_llInterruptedFrames
- The list of interrupted workframes (IWorkframeCtx)
m_llImpassedFrames
java.util.LinkedList<E> m_llImpassedFrames
- The list of impassed workframes (IWorkframeCtx)
m_htCompletedWorkframes
java.util.Hashtable<K,V> m_htCompletedWorkframes
- The list of completed workframes (IWorkframeCtx) that should not be repeated
The hashtable's entries are hashed based on the frames name, containing a linked list
with IWorkframeCtx for the frame
m_htCompletedThoughtframes
java.util.Hashtable<K,V> m_htCompletedThoughtframes
- The list of completed thoughtframes (IThoughtframeCtx) that should not be repeated
The hashtable's entries are hashed based on the frames name, containing a linked list
with IThoughtframeCtx for the frame
m_oCurrentWork
IWorkframeCtx m_oCurrentWork
- The frame (IWorkFrameCtx, IThoughtframeCtx) currently worked on by the composite activity
m_llActiveDetectables
java.util.LinkedList<E> m_llActiveDetectables
- The list of active detectables (DetectableCtx)
m_bCached
boolean m_bCached
- Indicates whether the attributes and relations are cached
m_htAttributes
java.util.Hashtable<K,V> m_htAttributes
- A cache for all the attributes of a concept including parent attributes
m_htRelations
java.util.Hashtable<K,V> m_htRelations
- A cache for all the relations of a concept including parent relations
m_vAggregates
java.util.Vector<E> m_vAggregates
- The list of parent aggregates (PartCtx)
m_vSubAggregates
java.util.Vector<E> m_vSubAggregates
- The list of suc aggregates or parts (PartCtx)
m_oParent
IFrameCtx m_oParent
- The frame in which the consequence fired
m_vCreatedStatements
java.util.Vector<E> m_vCreatedStatements
- The list of beliefs (BeliefCtx) and facts (FactCtx) created by the consequence
m_vUsedVariables
java.util.Vector<E> m_vUsedVariables
- The list of variables (VariableCtx) used to create the beliefs and/or facts
m_oContainer
IActiveInstanceCtx m_oContainer
- The container containing the contained instance
m_oContainedInstance
IActiveInstanceCtx m_oContainedInstance
- The contained instance contained in the container
m_oWhen
ParameterCtx m_oWhen
- When to perform the actual pick-up/drop-off (int - constant START or END)
m_vItems
java.util.Vector<E> m_vItems
- The list of items (ParameterCtx) to be picked up or dropped off
m_vMemberOf
java.util.Vector<E> m_vMemberOf
- The groups (Group) the created agents are made a member of
m_oQuantity
ParameterCtx m_oQuantity
- Specified the number of agents (to be) created
m_oWhen
ParameterCtx m_oWhen
- When to perform the action (int - constant START or END)
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (ConceptCtx)
m_oDestinationName
ParameterCtx m_oDestinationName
- The name of the destination object if a new one is created (String)
m_oDestinationLocation
ParameterCtx m_oDestinationLocation
- The location of the destination object (AreaCtx)
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables bound in this activity
m_oInstanceOf
ParameterCtx m_oInstanceOf
- The area definition to make the area an instance of (AreaDefCtx)
m_oPartOf
ParameterCtx m_oPartOf
- The area to make the area a part of (AreaCtx)
m_vInhabitants
java.util.Vector<E> m_vInhabitants
- The agents and objects (Agent, ObjectInstance) to be added as inhabitants to the new area
m_oWhen
ParameterCtx m_oWhen
- When to perform the action (int - constant START or END)
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (ConceptCtx)
m_oDestinationName
ParameterCtx m_oDestinationName
- The name of the destination object if a new one is created (String)
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables bound in this activity
m_oAction
ParameterCtx m_oAction
- The action to be performed (int - constant COPY or NEW)
m_oWhen
ParameterCtx m_oWhen
- When to perform the action (int - constant START or END)
m_oSource
ParameterCtx m_oSource
- The source object to be used for the action (ConceptCtx)
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (ConceptCtx)
m_oDestinationName
ParameterCtx m_oDestinationName
- The name of the destination object if a new one is created (String)
m_oDestinationLocation
ParameterCtx m_oDestinationLocation
- The location of the destination object (AreaCtx)
m_vDestinationAggregates
java.util.Vector<E> m_vDestinationAggregates
- The conceptual instances (ConceptualInstanceCtx) to be the aggregate(s)
of the destination object
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables bound in this activity
m_oParent
IFrameCtx m_oParent
- The frame in which the delete operation was executed
m_loDeletedElements
java.util.LinkedList<E> m_loDeletedElements
- The list of elements deleted by this delete operation
m_oUsedVariable
IVariableCtx m_oUsedVariable
- The variable (IVariableCtx) used to delete the element
m_oParent
IBrahmsObjectCtx m_oParent
- The parent frame or composite activity context in which the detectable fired
m_vDetectableActions
java.util.Vector<E> m_vDetectableActions
- The list of detectable actions executed, detects and triggers.
m_oParent
IDetectableCtx m_oParent
- The parent detectable for which this is an action
m_oDetectedFact
IFactCtx m_oDetectedFact
- The detected fact
m_oCreatedBelief
IBeliefCtx m_oCreatedBelief
- The belief created from detecting the fact
m_vUsedVariables
java.util.Vector<E> m_vUsedVariables
- The variables (VariableCtx) used by this detectable
m_nPriority
int m_nPriority
- The priority of the frame
m_oPerformedBy
IActiveInstanceCtx m_oPerformedBy
- Specifies the active instance executing the frame
m_oPerformedIn
ICompositeActivityCtx m_oPerformedIn
- Specified the composite activity in which the frame is executed if
the frame is executed in a composite activity
m_nStatus
int m_nStatus
- The status of the frame context
m_oState
FrameStateCtx m_oState
- The current state of the frame context
m_lTimeAvailable
long m_lTimeAvailable
- The time the frame became available
m_htBindings
java.util.Hashtable<K,V> m_htBindings
- The variable bindings of the frame (VariableCtx)
m_llFiredConsequences
java.util.LinkedList<E> m_llFiredConsequences
- The consequences fired by this frame
m_oFrame
IFrameCtx m_oFrame
- The FrameCtx for which this state is set
m_oNext
FrameStateCtx m_oNext
- The next frame state of the frame
m_oPrevious
FrameStateCtx m_oPrevious
- The previous frame state of the frame
m_oGesture
ParameterCtx m_oGesture
- The gesture to be performed by the agent or object
m_oSource
ParameterCtx m_oSource
- The source object to be used for the action (ConceptCtx)
m_oCause
ITriggerCtx m_oCause
- The trigger causing the impasse
m_oResolvedBy
IBeliefCtx m_oResolvedBy
- The belief resolving the impasse
m_oCause
IFrameCtx m_oCause
- The frame context causing the interrupt
m_oJavaClass
ParameterCtx m_oJavaClass
- The Java class containing the code to be executed for the activity
m_oWhen
ParameterCtx m_oWhen
- When to perform the actual java code (int - constant START or END)
m_oParent
IFrameCtx m_oParent
- The frame in which the method invocation operation was executed
m_oStartLocation
ParameterCtx m_oStartLocation
- The start location for the move, the start location of the active instance
when starting the move (AreaCtx)
m_oDestinationLocation
ParameterCtx m_oDestinationLocation
- The destination location (AreaCtx).
m_vAggregates
java.util.Vector<E> m_vAggregates
- The aggregates (PartCtx) of this object instance
m_oActivity
ActivityCtx m_oActivity
- The activity in which the parameter is used
m_sName
java.lang.String m_sName
- The optional name of the parameter
m_nType
int m_nType
- The type of value
m_nValue
int m_nValue
- An integer value
m_lValue
long m_lValue
- A long value
m_dValue
double m_dValue
- A double value
m_bValue
boolean m_bValue
- A boolean value
m_sValue
java.lang.String m_sValue
- A string or symbol value
m_oValue
Concept m_oValue
- A concept value
m_oJavaValue
java.lang.Object m_oJavaValue
- A Java value
m_oUnknownValue
Unknown m_oUnknownValue
- The unknown value of the value is unknown
m_oVariable
VariableCtx m_oVariable
- The optional variable that assigned the value to the parameter
m_oAggregate
IConceptualInstanceCtx m_oAggregate
- The aggregate conceptual instance containing the part
m_oPart
IConceptCtx m_oPart
- The conceptual instance or object instance being part of the aggregate
m_oParent
IFrameCtx m_oParent
- The parent frame for which this precondition evaluated to true
m_vEvaluatedStatements
java.util.Vector<E> m_vEvaluatedStatements
- The beliefs (IBeliefCtx) or facts (IFactCtx) that evaluated the precondition to true
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables (IVariableCtx) bound by this precondition
m_oRandom
ParameterCtx m_oRandom
- Specifies whether the duration of the activity is random (boolean)
m_oMinDuration
ParameterCtx m_oMinDuration
- Specifies the minimum duration of the activiy (long)
m_oMaxDuration
ParameterCtx m_oMaxDuration
- Specifies the maximum duration of the activity (long)
m_lDuration
long m_lDuration
- Specifies the calculated duration of the activity used by the VM
m_lElapsedTime
long m_lElapsedTime
- Specifies the elapsed time when the activity has been active
m_vResources
java.util.Vector<E> m_vResources
- The list of resources (ParameterCtx) used in this activity
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (ConceptCtx)
m_oRelation
Relation m_oRelation
- The relation between the lhs and rhs
m_nTruthValue
int m_nTruthValue
- The truth value of the statement
m_oLhsObject
java.lang.Object m_oLhsObject
- The left hand side object in the statement
m_oRhsValue
java.lang.Object m_oRhsValue
- The right hand side value in the statement
m_nRhsValueType
int m_nRhsValueType
- The type of the right hand side value
m_nSourceType
int m_nSourceType
- The source type
m_oSource
IBrahmsObjectCtx m_oSource
- The source of the statement context
m_oParent
IBroadcastActivityCtx m_oParent
- The parent communicate or broadcast activity
m_nDirection
int m_nDirection
- The direction of the transfer TO or FROM
m_vTransferredCommunicativeActs
java.util.Vector<E> m_vTransferredCommunicativeActs
- The CommunicativeActs (IObjectInstanceCtx) transferred by this transfer definition
m_vTransferredBeliefs
java.util.Vector<E> m_vTransferredBeliefs
- The beliefs (BeliefCtx) transferred by this transfer definition
m_vCreatedBeliefs
java.util.Vector<E> m_vCreatedBeliefs
- The beliefs (BeliefCtx) created by this transfer definition
m_vUsedParameters
java.util.Vector<E> m_vUsedParameters
- The parameters/variables used by this transfer definition
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables bound by this transfer definition
m_oParent
IDetectableCtx m_oParent
- The parent detectable for which this is an action
m_sActivator
java.lang.String m_sActivator
- The activator that activated this trigger
m_oTriggeringBelief
IBeliefCtx m_oTriggeringBelief
- The belief that triggered the execution of this trigger.
m_vUsedVariables
java.util.Vector<E> m_vUsedVariables
- The variables (IVariableCtx) used by this detectable
m_btCause
byte m_btCause
- Indicates the cause for unavailability
m_vCausingStatements
java.util.Vector<E> m_vCausingStatements
- The fact or belief contexts (StatementCtx) evaluating a precondition to false
m_oCausingDetectable
DetectableCtx m_oCausingDetectable
- The detectable causing the unavailability of the frame
m_oBindingFrame
IFrameCtx m_oBindingFrame
- The frame context in which the variable is bound
m_oBindingElement
IBrahmsObjectCtx m_oBindingElement
- The element that bound the variable (IPreconditionCtx, IDetectableCtx, ITransferDefinitionCtx, IActivityCtx)
m_bBound
boolean m_bBound
- Defines whether a value is assigned
m_vBinding
java.util.Vector<E> m_vBinding
- The binding values (Value) for the variable
m_oCurrentActivity
ActivityCtx m_oCurrentActivity
- The activity currently active in the workframe
m_llCompletedActivities
java.util.LinkedList<E> m_llCompletedActivities
- The activities performed and completed in the workframe context
m_llActiveDetectables
java.util.LinkedList<E> m_llActiveDetectables
- The list of active detectables (DetectableCtx)
|
Package gov.nasa.arc.brahms.vm.api.events |
|
Package gov.nasa.arc.brahms.vm.api.exceptions |
|
Package gov.nasa.arc.brahms.vm.data |
m_sExternalImplementationClass
java.lang.String m_sExternalImplementationClass
- The fully qualified Java class name with the implementation if the agent is external
m_oIsMemberOfRelation
Relation m_oIsMemberOfRelation
- The isMemberOf attribute as defined in BaseGroup
m_oActor
gov.nasa.arc.brahms.vm.ci.BrahmsCIActor m_oActor
- The Collaborative Infrastructure actor for this agent
m_oDescriptor
gov.nasa.ci.api.actor.IActorDescriptor m_oDescriptor
- The agent's descriptor
m_oCredentials
gov.nasa.ci.corba.api.Credentials m_oCredentials
- This agent's Credentials
m_oAdvertisement
gov.nasa.ci.corba.api.directory.Advertisement m_oAdvertisement
- This agent's Advertisement
m_oManagedActor
gov.nasa.ci.api.actor.IManagedActor m_oManagedActor
- The registered actor
m_oIsSubAreaOfRelation
Relation m_oIsSubAreaOfRelation
- The isSubAreaOf attribute as defined in BaseAreaDef
m_oHasSubAreaRelation
Relation m_oHasSubAreaRelation
- The hasSubArea attribute as defined in BaseAreaDef
m_sConditionElementID
java.lang.String m_sConditionElementID
- The condition element id set when this comparison represents an ORO triplet
in an RSN. On evaluation it allows for quick retrieval of a value for the
ORO pair from a frame in which this condition element is used.
m_oIsInstanceOfRelation
Relation m_oIsInstanceOfRelation
- The isInstanceOf attribute as defined in BaseClass
m_bCopy
boolean m_bCopy
- Indicates whether this object is a copy of a remote object
m_oActor
gov.nasa.arc.brahms.vm.ci.BrahmsCIActor m_oActor
- The Collaborative Infrastructure actor for this agent
m_oDescriptor
gov.nasa.ci.api.actor.IActorDescriptor m_oDescriptor
- The agent's descriptor
m_oCredentials
gov.nasa.ci.corba.api.Credentials m_oCredentials
- This agent's Credentials
m_oAdvertisement
gov.nasa.ci.corba.api.directory.Advertisement m_oAdvertisement
- This agent's Advertisement
m_oManagedActor
gov.nasa.ci.api.actor.IManagedActor m_oManagedActor
- The registered actor
m_moConditionElementIDs
java.util.HashMap<K,V> m_moConditionElementIDs
- The condition element ids to use for each frame
m_nActivityCount
int m_nActivityCount
- Indicates the number of activities specified in the body of the workframe
|
Package gov.nasa.arc.brahms.vm.rt |
m_oController
gov.nasa.arc.brahms.vm.controller.VMController m_oController
- The virtual machine's controller in which this active instance is active
m_oMemoryManagementLock
int[] m_oMemoryManagementLock
- Lock used to ensure that the memory management operations support multi-threaded access
m_moHardReferences
java.util.HashMap<K,V> m_moHardReferences
- The list of ActiveInstances holding a hard reference to this concept
m_moSoftReferences
java.util.HashMap<K,V> m_moSoftReferences
- The list of ActiveInstances holding a soft reference to this concept
m_mnEventReferences
java.util.HashMap<K,V> m_mnEventReferences
- The list of DiscreteEvents holding a reference to this concept, keyed by event,
defining a reference count
m_bMarkedForGC
boolean m_bMarkedForGC
- Indicates whether this concept is marked for garbage collection
m_loDeletedListeners
java.util.LinkedList<E> m_loDeletedListeners
- The list of IDeletedListener to be notified when this element is deleted
m_bDeleteInitiated
boolean m_bDeleteInitiated
- Indicates whether the element is in the process of being deleted
m_bDeleted
boolean m_bDeleted
- Indicates whether the element was deleted
m_bHasFrames
boolean m_bHasFrames
- Indicates whether this actor has any frames (thought and/or work)
m_oEngine
gov.nasa.arc.brahms.vm.engine.IEngine m_oEngine
- The active instance's reasoning engine
m_oWorkSelector
gov.nasa.arc.brahms.vm.engine.IWorkSelector m_oWorkSelector
- The active instance's work selector
m_oLocationAttribute
Attribute m_oLocationAttribute
- The location attribute used in facts and beliefs about the location
m_oContainsRelation
Relation m_oContainsRelation
- The contains relation used in facts and beliefs about contained agents/objects
m_oBeliefSet
IStatementSet m_oBeliefSet
- The belief set of the active instance
m_llActiveDetectables
java.util.List<E> m_llActiveDetectables
- The list of active detectables (DetectableCtx).
Declared volatile for visibility by other threads
m_llContainedInstances
java.util.LinkedList<E> m_llContainedInstances
- The list of contained agents/objects
m_llKnowsLocationOf
java.util.LinkedList<E> m_llKnowsLocationOf
- The list of contained agents/objects this active instance knows the location of
m_bSyncingRequired
boolean m_bSyncingRequired
- Indicates whether a synchronization with the scheduler is required
m_oIncomingMessageLock
int[] m_oIncomingMessageLock
- This lock is used to handle an incoming message from a remote agent and to ensure
that no race conditions occur while posting an event on the agent's event queue
for processing.
m_bInitialized
boolean m_bInitialized
- Indicates whether the agent has been initialized, used to see whether the agent
accepts incoming messages in a distributed environment.
m_llCIMessageQueue
java.util.LinkedList<E> m_llCIMessageQueue
- The queue used to temporarily store incoming KAoS messages while not initialized
m_llReceivedMessageConversationIds
java.util.LinkedList<E> m_llReceivedMessageConversationIds
- The conversation ids of the messages already received
m_loStatusListeners
java.util.LinkedList<E> m_loStatusListeners
- The list of IAgentStatusListener to be notified of status changes
m_oThreadListener
gov.nasa.arc.brahms.vm.rt.VMActiveInstanceCtx.ThreadListener m_oThreadListener
- The listener used to detect when the agent's thread is terminated
m_moBeliefChangeSupport
java.util.Map<K,V> m_moBeliefChangeSupport
- A map from monitored Java objects with PropertyChangeSupport to the likelihood of creating a
corresponding belief when a property of the monitored object changes
m_moFactChangeSupport
java.util.Map<K,V> m_moFactChangeSupport
- A map from monitored Java objects with PropertyChangeSupport to the likelihood of creating a
corresponding fact when a property of the monitored object changes
m_htParameterContexts
java.util.Hashtable<K,V> m_htParameterContexts
- The list of parameter contexts for the parameters specified in the activity
m_oController
gov.nasa.arc.brahms.vm.controller.VMController m_oController
- The virtual machine's controller
m_nNodeIndex
int m_nNodeIndex
- The index used in Dijkstra's shortest path algorithm
to determine the shortest duration from one area to another
m_oOwner
IActiveInstanceCtx m_oOwner
- The owner of the belief
m_oType
ParameterCtx m_oType
- The type of communication (int - constant)
m_oToSubAreas
ParameterCtx m_oToSubAreas
- Specifies whether the sub areas are to be included when broadcasting to the specified areas (boolean)
m_oWhen
ParameterCtx m_oWhen
- When to perform the actual communication (int - constant START or END)
m_vToAreas
java.util.Vector<E> m_vToAreas
- List of areas to broadcast to (IAreaCtx)
m_vWith
java.util.Vector<E> m_vWith
- List of agents or objects (IActiveInstanceCtx) the communication is with
m_vAbout
java.util.Vector<E> m_vAbout
- The list of communicated beliefs (TransferDefinitionCtx)
m_oInternalQualifiedName
QualifiedName m_oInternalQualifiedName
- The internal qualified name of the composite activity identifying
where the call to this activity is located in the hierarchy if
composite activities are used.
The location is determined based on potential calls to the activity ref
in a frame through potentially other activity references. It will just be
the parent frame's name with the activity ref id if its a level 1
frame (not in a composite activity), it will be a nesting of wf names
and activity ref ids if the workframe in which the activity ref is called
is in a composite activity, (. or
... etc.)
m_oEndCondition
ParameterCtx m_oEndCondition
- The end condition for the composite activity
m_llAvailableWorkframes
java.util.LinkedList<E> m_llAvailableWorkframes
- The ordered list of available workframes (IWorkframeCtx)
m_llAvailableThoughtframes
java.util.LinkedList<E> m_llAvailableThoughtframes
- The ordered list of available thoughtframes (IThoughtframeCtx)
m_llInterruptedFrames
java.util.LinkedList<E> m_llInterruptedFrames
- The list of interrupted workframes (IWorkframeCtx)
m_llImpassedFrames
java.util.LinkedList<E> m_llImpassedFrames
- The list of impassed workframes (IWorkframeCtx)
m_htCompletedWorkframes
java.util.Hashtable<K,V> m_htCompletedWorkframes
- The list of completed workframes (IWorkframeCtx) that should not be repeated
The hashtable's entries are hashed based on the frames name, containing a linked list
with IWorkframeCtx for the frame
m_htCompletedThoughtframes
java.util.Hashtable<K,V> m_htCompletedThoughtframes
- The list of completed thoughtframes (IThoughtframeCtx) that should not be repeated
The hashtable's entries are hashed based on the frames name, containing a linked list
with IThoughtframeCtx for the frame
m_oCurrentWork
IWorkframeCtx m_oCurrentWork
- The workframe (IWorkFrameCtx) currently worked on by the composite activity
m_oPreviousCurrentWork
VMWorkframeCtx m_oPreviousCurrentWork
- The workframe that was current work before the activity was interrupted or impassed.
This is only used when a higher workframe is interrupted or impassed.
m_llActiveDetectables
java.util.LinkedList<E> m_llActiveDetectables
- The list of active detectables (DetectableCtx)
m_llScheduledDetectables
java.util.LinkedList<E> m_llScheduledDetectables
- The list of events scheduled to activate detectable(s)
m_oController
gov.nasa.arc.brahms.vm.controller.VMController m_oController
m_oMemoryManagementLock
int[] m_oMemoryManagementLock
- Lock used to ensure that the memory management operations support multi-threaded access
m_moHardReferences
java.util.HashMap<K,V> m_moHardReferences
- The list of ActiveInstances holding a hard reference to this concept
m_moSoftReferences
java.util.HashMap<K,V> m_moSoftReferences
- The list of ActiveInstances holding a soft reference to this concept
m_mnEventReferences
java.util.HashMap<K,V> m_mnEventReferences
- The list of DiscreteEvents holding a reference to this concept, keyed by event,
defining a reference count
m_bMarkedForGC
boolean m_bMarkedForGC
- Indicates whether this concept is marked for garbage collection
m_loDeletedListeners
java.util.LinkedList<E> m_loDeletedListeners
- The list of IDeletedListener to be notified when this element is deleted
m_bDeleteInitiated
boolean m_bDeleteInitiated
- Indicates whether the element is in the process of being deleted
m_bDeleted
boolean m_bDeleted
- Indicates whether the element was deleted
m_oConceptualObjectOfRelation
Relation m_oConceptualObjectOfRelation
- The 'conceptual object of' relation used in facts and beliefs about the
aggregate relations
m_vItems
java.util.Vector<E> m_vItems
- The list of items (ParameterCtx) used in this activity
m_oWhen
ParameterCtx m_oWhen
- When to perform the actual activity action (int - constant START or END)
m_vMemberOf
java.util.Vector<E> m_vMemberOf
- The groups the agent is to be made a member of
m_oQuantity
ParameterCtx m_oQuantity
- The number of agents to be created
m_oWhen
ParameterCtx m_oWhen
- When to perform the action (int - constant START or END)
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (Concept)
m_oDestinationName
ParameterCtx m_oDestinationName
- The name of the destination object if a new one is created (String)
m_oDestinationLocation
ParameterCtx m_oDestinationLocation
- The location of the destination object (AreaCtx)
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables bound in this activity
m_oInstanceOf
ParameterCtx m_oInstanceOf
- The area definition the new area is to be made an instance of (AreaDef)
m_oPartOf
ParameterCtx m_oPartOf
- The area to make the area a part of (Area)
m_vInhabitants
java.util.Vector<E> m_vInhabitants
- The agents and objects (Agent, ObjectInstance) to be added as inhabitants to the new area
m_oWhen
ParameterCtx m_oWhen
- When to perform the action (int - constant START or END)
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (Concept)
m_oDestinationName
ParameterCtx m_oDestinationName
- The name of the destination object if a new one is created (String)
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables bound in this activity
m_oAction
ParameterCtx m_oAction
- The action to be performed (int - constant COPY or NEW)
m_oWhen
ParameterCtx m_oWhen
- When to perform the action (int - constant START or END)
m_oSource
ParameterCtx m_oSource
- The source object to be used for the action (Concept)
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (Concept)
m_oDestinationName
ParameterCtx m_oDestinationName
- The name of the destination object if a new one is created (String)
m_oDestinationLocation
ParameterCtx m_oDestinationLocation
- The location of the destination object (AreaCtx)
m_vDestinationAggregates
java.util.Vector<E> m_vDestinationAggregates
- The conceptual instances (ConceptualInstanceCtx) to be the aggregate(s)
of the destination object
m_vBoundVariables
java.util.Vector<E> m_vBoundVariables
- The variables bound in this activity
m_oExternalAgent
IExternalAgent m_oExternalAgent
- The implementation of the external agent
m_btState
byte m_btState
- Indicates the agent's state, whether the agent is started, paused or stopped
m_oThread
java.lang.Thread m_oThread
- The thread used for the agent
m_oEventProcessor
gov.nasa.arc.brahms.vm.rt.VMExternalAgentCtx.EventProcessor m_oEventProcessor
- The thread used to process incoming events
m_llDiscreteEventQueue
java.util.LinkedList<E> m_llDiscreteEventQueue
- The main discrete event queue
m_oStateLock
java.lang.Object m_oStateLock
- The lock used to make access to member variables thread safe
m_nMode
int m_nMode
- The mode of operation for the engine SIMULATION_MODE or REALTIME_MODE
m_oCreatedBy
IConceptCtx m_oCreatedBy
- The concept responsible for creating the fact
m_llListeners
java.util.LinkedList<E> m_llListeners
- The frame status listeners interested in status changes of the frame
m_oGesture
ParameterCtx m_oGesture
- The gesture to be performed by the agent or object
m_oSource
ParameterCtx m_oSource
- The source object to be used for the action (Concept)
m_oJavaClass
ParameterCtx m_oJavaClass
- The Java class containing the code to be executed for the activity
m_oWhen
ParameterCtx m_oWhen
- When to perform the actual java code (int - constant START or END)
m_oStartLocation
ParameterCtx m_oStartLocation
- The start location for the move, the start location of the active instance
when starting the move (AreaCtx)
m_oDestinationLocation
ParameterCtx m_oDestinationLocation
- The destination location (AreaCtx).
m_oNoLocation
ParameterCtx m_oNoLocation
- The NoLocation parameter context
m_oDetectDepartureInSubAreas
ParameterCtx m_oDetectDepartureInSubAreas
- Specifies whether the sub areas are to be included when detecting the departure (boolean)
m_vDetectDepartureInAreas
java.util.Vector<E> m_vDetectDepartureInAreas
- List of areas to in which agents detect the departure (IAreaCtx)
m_oDetectArrivalInSubAreas
ParameterCtx m_oDetectArrivalInSubAreas
- Specifies whether the sub areas are to be included when detecting the arrival (boolean)
m_vDetectArrivalInAreas
java.util.Vector<E> m_vDetectArrivalInAreas
- List of areas to in which agents detect the arrival (IAreaCtx)
m_vAggregates
java.util.Vector<E> m_vAggregates
- The aggregates (PartCtx) of this object instance
m_oRandom
ParameterCtx m_oRandom
- Specifies whether the duration of the activity is random (boolean)
m_oMinDuration
ParameterCtx m_oMinDuration
- Specifies the minimum duration of the activiy (long)
m_oMaxDuration
ParameterCtx m_oMaxDuration
- Specifies the maximum duration of the activity (long)
m_lDuration
long m_lDuration
- Specifies the calculated duration of the activity used by the VM
m_lElapsedTime
long m_lElapsedTime
- Specifies the elapsed time when the activity has been active
m_vResources
java.util.Vector<E> m_vResources
- The list of resources (ParameterCtx) used in this activity
m_oDestination
ParameterCtx m_oDestination
- The destination object to be used for the action (Concept)
m_loMMEs
java.util.LinkedList<E> m_loMMEs
- The list of memory managed elements referenced in the statement.
m_oMMEMutex
int[] m_oMMEMutex
- Mutex used to synchronize access to the list of MMEs
m_oCurrentActivity
ActivityCtx m_oCurrentActivity
- The activity currently active in the workframe
m_llCompletedActivities
java.util.LinkedList<E> m_llCompletedActivities
- The activities performed and completed in the workframe context
m_llActiveDetectables
java.util.LinkedList<E> m_llActiveDetectables
- The list of active detectables (DetectableCtx)
m_nPreviousStatus
int m_nPreviousStatus
- Keep track of the last status before current after work has been done
m_nNextActionIndex
int m_nNextActionIndex
- The index for the next action to be executed
m_lNextEventTime
long m_lNextEventTime
- The time of the next event(s) posted on the agent's queue
m_llNextEventQueue
java.util.LinkedList<E> m_llNextEventQueue
- The queue containing the events posted on the agent's queue
m_llScheduledDetectables
java.util.LinkedList<E> m_llScheduledDetectables
- The list of events scheduled to activate detectable(s)
m_arrActivityCtx
VMActivityCtx[] m_arrActivityCtx
- The activity contexts for the activities in the body of the workframe
m_nActivityIndex
int m_nActivityIndex
- Indicates which activity is being executed, zero based, used to get appropriate
context from the context array
m_bTestEndCompositeActivity
boolean m_bTestEndCompositeActivity
- Flag to indicate whether this workframe should test whether the composite activity can be ended
|
Package gov.nasa.arc.brahms.vm.rt.events |
m_nOldStatus
int m_nOldStatus
- The frame context's old/previous status
m_nNewStatus
int m_nNewStatus
- The frame context's new/current status
Copyright © 1997-2012 All Rights Reserved.