Uses of Class
gov.nasa.arc.brahms.common.data.BrahmsObject

Packages that use BrahmsObject
gov.nasa.arc.brahms.common.data   
gov.nasa.arc.brahms.common.data.format   
gov.nasa.arc.brahms.common.data.format.ontology   
gov.nasa.arc.brahms.common.data.format.sourcecode   
gov.nasa.arc.brahms.common.data.format.uml   
gov.nasa.arc.brahms.common.data.format.xml   
gov.nasa.arc.brahms.common.rt   
gov.nasa.arc.brahms.vm.data   
 

Uses of BrahmsObject in gov.nasa.arc.brahms.common.data
 

Subclasses of BrahmsObject in gov.nasa.arc.brahms.common.data
 class ActiveClass
           
 class ActiveConcept
          An ActiveConcept defines a concept that can perform activities based on facts or beliefs.
 class ActiveInstance
          class ActiveInstance
 class Activity
          An activity represents an agent or object doing something.
 class ActivityRef
          An ActivityRef is a reference to an activity made in a workframe.
 class Agent
          An agent in Brahms is the most central construct in a Brahms model.
 class Area
          An area represents a geographical location and is used to create a geographical representation for use in the model.
 class AreaDef
          An area definition is used for defining area constructs used for representing geographical information in a model.
 class ArrayAccess
          An ArrayAccess represents a Java array access expression that specifies one or more index expressions that evaluate to the indices to be used to access or set elements of the array, e.g.
 class ArrayCreation
          An ArrayCreation represents a Java array creation expression that specifies one or more dimension expressions that evaluate to the size of some number of the dimensions of the array, e.g.
 class ArrayInitializer
          An ArrayInitializer represents a Java array initializer expression that specifies zero or more expressions that evaluate to the elements of a newly created array, e.g.
 class Assignment
          Assignment specifies an assignment operation in the body of workframe used to assign a value to a variable or parameter.
 class Attribute
          An Attribute represents a property of a concept.
 class BFrame
          class BFrame
 class BroadcastActivity
          The broadcast activity is a primitive activity but allows for the initiator to broadcast information into a location.
 class CollectionType
          A CollectionType represents a type that can maintain a list of multiple values optionally identified by an index or key.
 class CommunicateActivity
          A communicate activity is a primitive activity but allows for the communication of beliefs between the initiating agent or object and another agent or object.
 class Comparison
          The Comparison specifies a relationship between two expressions.
 class CompositeActivity
          A composite activity is an activity that has to be decomposed into more specific workframes.
 class Concept
          class Concept
 class ConceptualClass
          A conceptual object class defines a type of conceptual objects used in a model.
 class ConceptualConcept
          class ConceptualConcept
 class ConceptualInstance
          A conceptual object is used to allow for a user to track things that exist as concepts in people's minds, like the concept of an order.
 class Condition
          The Condition class specifies a conditional expression used to either test whether the condition holds true when compared with a belief and/or fact set and/or is used to conclude a new belief/fact state by comparing the condition with a belief and/or fact set.
 class Consequence
          A consequences is a logical statement for concluding/asserting new beliefs for an agent or object and/or facts in the world.
 class ConstructorInvocation
          A ConstructorInvocation is a Java class instance creation expression.
 class ContainmentActivity
          The containment activity class is a generic class for the put and get activities managing the containment of agents and objects by other agents or objects.
 class CreateAgentActivity
          A create agent activity is a primitive activity allowing to dynamically create new agents.
 class CreateAreaActivity
          A create area activity is a primitive activity allowing to dynamically create new areas.
 class CreateObjectActivity
          A create object activity is a primitive activity allowing to dynamically create new objects or make copies of objects.
 class Current
          Current is used in conditions to refer to the active instance that 'owns' the condition.
 class Delete
          Delete specifies a delete operation in the body of workframe used to mark an element for deletion.
 class Detectable
          A detectable is a declarative statement defining first which state changes an agent or object can detect and second what action results from detecting the state change.
 class Expression
          class Expression
 class GeographyConcept
          class GeographyConcept
 class GestureActivity
          A gesture activity is a primitive activity but is used to have an agent or object make a gesture.
 class GetActivity
          A get activity is a primitive activity that allows an agent or object to pick up one or more objects and/or agents, referred to as items, to carry it with it while performing activities.
 class Group
          The concept of a "group" in Brahms is similar to the concept of a template or class in object-oriented programming.
 class InitialStatement
          Initial statements define an initial state for an agent, object or the world, specifying the initial values for attributes or initializing the relationship between two concepts.
 class Invocation
          Invocation is an abstract class that captures the common aspects of Java method invocations and constructor invocations
 class JavaActivity
          A java activity is a primitive activity but is used to call an externally specified activity written in Java.
 class JavaProperty
          The class JavaProperty is a subclass of Attribute used to represent a property of a Java object that complies with the Java Bean Specification.
 class JavaType
          JavaType is the Brahms representation for a Java type.
 class MetaType
          The MetaType class specifies a supported Brahms metatype.
 class MethodInvocation
          A MethodInvocation is a reference to an Java method made in a workframe.
 class Model
          class Model
 class ModelElement
          class ModelElement
 class MoveActivity
          A move activity is a primitive activity but is used to move an agent from its current location to the location as specified in the activity.
 class NamedModelElement
          class NamedModelElement
 class ObjectClass
          The concept of a 'class' in Brahms is similar to the concept of a template or class in object-oriented programming.
 class ObjectComparison
          class ObjectComparison
 class ObjectInstance
          An 'object' in Brahms is the second most central element in a Brahms model.
 class Operand
          class Operand
 class Parameter
          class Parameter
 class ParameterValue
          The ParameterValue represents the argument passed to an activity reference for a parameter defined for the activity referenced by the activity.
 class Path
          A path connects two areas together and represents a route that can be taken by an agent or object to travel from one area to another.
 class Precondition
          Preconditions control the activation of a workframe and thoughtframe.
 class PrimitiveActivity
          A primitive activity is the lowest level of activity an agent or object works on for a specified amount of time.
 class PutActivity
          A put activity is a primitive activity that allows an agent or object to put down (drop) one or more objects and/or agents, referred to as items, carried by the agent or object performing the activity to no longer carry the item while performing future activities.
 class Relation
          A relation represent an association between two concepts.
 class Thoughtframe
          A Thoughtframe is a production rule.
 class TransferDefinition
          A TransferDefinition is used in Broadcast and Communication activities and defines the what information is to be transferred and in what direction the transfer needs to take place (send = to, receive = from).
 class Unknown
          Unknown represents the 'unknown' value that can be used in the various conditions and statements.
 class UnknownType
          The UnknownType represents the type of the 'unknown' value.
 class ValueComparison
          A ValueComparison represents a comparison between two values in a relation that can be one of '=', '!=', '>', '>=', '<', '<='.
 class ValueType
          A ValueType represents a primitive value type used to define the type of atributes, relations, or variables.
 class Variable
          A Variable is used in Workframes and Thoughtframes.
 class Workframe
          A Workframe is an action rule.
 

Uses of BrahmsObject in gov.nasa.arc.brahms.common.data.format
 

Methods in gov.nasa.arc.brahms.common.data.format with parameters of type BrahmsObject
 IFormatter IFormat.getFormatter(BrahmsObject obj)
          Returns the formatter for the given object.
 void IFormatter.writeFormat(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void IFormat.writeFormat(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 

Uses of BrahmsObject in gov.nasa.arc.brahms.common.data.format.ontology
 

Methods in gov.nasa.arc.brahms.common.data.format.ontology with parameters of type BrahmsObject
 IFormatter OntologyFormat.getFormatter(BrahmsObject obj)
          Returns the Ontology formatter for the given object.
protected static java.io.File OntologyFormat.getOntologyFile(BrahmsObject o, java.util.Properties p)
          Returns the file name for the ontology file for the given Brahms object.
protected static java.lang.String OntologyFormat.getOntologyURL(BrahmsObject o, java.util.Properties p)
          Returns the complete URL for the ontology file for the specified BrahmsObject.
protected static java.io.DataOutputStream OntologyFormat.openOntologyFile(BrahmsObject o, java.util.Properties p)
          Determines the file name for the ontology file for the given Brahms object, creates the file, opens it and returns the stream to that file.
 void PutActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PrimitiveActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PathFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void OntologyFormat.writeFormat(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void MoveActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ModelFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void JavaActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GroupFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GetActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GestureActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateObjectActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateAreaActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateAgentActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CompositeActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CommunicateActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void BroadcastActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void BrahmsObjectFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AttributeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaDefFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AgentFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ActiveConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 

Uses of BrahmsObject in gov.nasa.arc.brahms.common.data.format.sourcecode
 

Methods in gov.nasa.arc.brahms.common.data.format.sourcecode with parameters of type BrahmsObject
 IFormatter SourceCodeFormat.getFormatter(BrahmsObject obj)
          Returns the source code formatter for the given object.
 void WorkframeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void VariableFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void TransferDefinitionFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ThoughtframeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void SourceCodeFormat.writeFormat(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PutActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PrimitiveActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PreconditionFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PathFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ParameterValueFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ParameterFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void MoveActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ModelFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void JavaActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void InitialStatementFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GroupFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GetActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GestureActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GeographyConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void DetectableFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void DeleteFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateObjectActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateAreaActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateAgentActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConsequenceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConditionFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CompositeActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CommunicateActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void BroadcastActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void BrahmsObjectFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AttributeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaDefFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AgentFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ActivityRefFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ActiveConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 

Uses of BrahmsObject in gov.nasa.arc.brahms.common.data.format.uml
 

Methods in gov.nasa.arc.brahms.common.data.format.uml with parameters of type BrahmsObject
 IFormatter UMLFormat.getFormatter(BrahmsObject obj)
          Returns the UML formatter for the given object.
 void UMLFormat.writeFormat(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void RelationFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PathFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ParameterFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ModelFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GroupFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GeographyConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void BrahmsObjectFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AttributeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaDefFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AgentFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ActiveConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 

Uses of BrahmsObject in gov.nasa.arc.brahms.common.data.format.xml
 

Methods in gov.nasa.arc.brahms.common.data.format.xml with parameters of type BrahmsObject
 IFormatter XMLFormat.getFormatter(BrahmsObject obj)
          Returns the XML formatter for the given object.
protected static java.io.DataOutputStream XMLFormat.openXMLFile(BrahmsObject o, java.util.Properties p)
          Determines the file name for the XML file for the given Brahms object, creates the file, opens it and returns the stream to that file.
 void XMLFormat.writeFormat(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void WorkframeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void VariableFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ValueComparisonFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void TransferDefinitionFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ThoughtframeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void RelationFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PutActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PrimitiveActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PreconditionFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void PathFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ParameterValueFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ParameterFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void OperandFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectComparisonFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ObjectClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void MoveActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ModelFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void MethodInvocationFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void JavaActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void InitialStatementFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GroupFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GetActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GestureActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void GeographyConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ExpressionFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void DetectableFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void DeleteFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateObjectActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateAreaActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CreateAgentActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConstructorInvocationFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConsequenceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualInstanceFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptualClassFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CompositeActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void CommunicateActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void BroadcastActivityFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void BrahmsObjectFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AttributeFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AssignmentFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ArrayInitializerFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ArrayCreationFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ArrayAccessFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AreaDefFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void AgentFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ActivityRefFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 void ActiveConceptFormatter.writeFormat(BrahmsObject o, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
protected  void BrahmsObjectFormatter.writeFormatDebug(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the debug element information out for the given object.
 

Uses of BrahmsObject in gov.nasa.arc.brahms.common.rt
 

Subclasses of BrahmsObject in gov.nasa.arc.brahms.common.rt
 class AttributeStatement
          A AttributeStatement defines a state in the world or for an active instance defining the value for a concept's attribute.
 class RelationStatement
          A RelationStatement defines a state in the world or for an active instance defining a user defined relationship between a concept and a value.
 class Statement
          A Statement defines a state in the world or for an active instance defining either a value for a concept attribute or Java object property or defining a relation between concepts.
 

Methods in gov.nasa.arc.brahms.common.rt that return BrahmsObject
 BrahmsObject IBrahmsObjectCtx.getContextFor()
          Returns the BrahmsObject this context is a context for.
 BrahmsObject BrahmsObjectCtx.getContextFor()
          Returns the BrahmsObject this context is a context for.
 

Methods in gov.nasa.arc.brahms.common.rt with parameters of type BrahmsObject
 void BrahmsObjectCtx.setContextFor(BrahmsObject obj)
          Sets the BrahmsObject for which this context is a context.
 

Constructors in gov.nasa.arc.brahms.common.rt with parameters of type BrahmsObject
BrahmsObjectCtx(BrahmsObject obj)
          Constructor, creates a new context for the specified BrahmsObject.
 

Uses of BrahmsObject in gov.nasa.arc.brahms.vm.data
 

Subclasses of BrahmsObject in gov.nasa.arc.brahms.vm.data
 class VMAgent
          The VMAgent is an Agent with extensions for use in the Brahms virtual machine.
 class VMArea
          The VMArea is an Area with extensions for use in the Brahms virtual machine.
 class VMAreaDef
          The VMAreaDef is an AreaDef with extensions for use in the Brahms virtual machine.
 class VMArrayAccess
          The VMArrayAccess is an ArrayAccess with extensions for use in the virtual machine.
 class VMArrayCreation
          The VMArrayCreation is an ArrayCreation with extensions for use in the virtual machine.
 class VMArrayInitializer
          The VMArrayInitializer is an ArrayInitializer with extensions for use in the virtual machine.
 class VMAssignment
          The VMAssignment is an Assignment with extensions for use in the virtual machine.
 class VMBroadcastActivity
          The VMBroadcastActivity is a broadcast activity with extensions for use in the virtual machine.
 class VMCommunicateActivity
          The VMCommunicateActivity is a communicate activity with extensions for use in the virtual machine.
 class VMCompositeActivity
          A VMCompositeActivity is a composite activity with extensions for use in the virtual machine.
 class VMConceptualClass
          The VMConceptualClass is a conceptual object class with extensions for use in the Brahms virtual machine.
 class VMConceptualInstance
          The VMConceptualInstance is a ConceptualInstance with extensions for use in the Brahms virtual machine.
 class VMConsequence
          The VMConsequence is a Consequence with extensions for use in the virtual machine.
 class VMConstructorInvocation
          The VMConstructorInvocation is a ConstructorInvocation with extensions for use in the virtual machine.
 class VMCreateAgentActivity
          A VMCreateAgentActivity is a create agent activity with extensions for use in the virtual machine.
 class VMCreateAreaActivity
          A VMCreateAreaActivity is a create area activity with extensions for use in the virtual machine.
 class VMCreateObjectActivity
          A VMCreateObjectActivity is a create object activity with extensions for use in the virtual machine.
 class VMDelete
          The VMDelete is a Delete with extensions for use in the virtual machine.
 class VMDetectable
          A VMDetectable is a Detectable with extensions for use in the Brahms virtual machine.
 class VMExpression
          The VMExpression is an Expression with extensions for use in the virtual machine.
 class VMGestureActivity
          A VMGestureActivity is a gesture activity with extensions for use in the virtual machine.
 class VMGetActivity
          A VMGetActivity is a get activity with extensions for use in the virtual machine.
 class VMGroup
          The VMGroup is a Group with extensions for use in the Brahms virtual machine.
 class VMJavaActivity
          A VMJavaActivity is a java activity with extensions for use in the virtual machine.
 class VMMethodInvocation
          The VMMethodInvocation is a MethodInvocation with extensions for use in the virtual machine.
 class VMModel
          VMModel is a specialization of Model managing the set of Brahms concepts part of an agent distribution.
 class VMMoveActivity
          A VMMoveActivity is a move activity with extensions for use in the virtual machine.
 class VMObjectClass
          The VMObjectClass is an ObjectClass with extensions for use in the Brahms virtual machine.
 class VMObjectComparison
          The VMObjectComparison is an ObjectComparison with extensions for use in the virtual machine.
 class VMObjectInstance
          The VMObjectInstance is an ObjectInstance with extensions for use in the Brahms virtual machine.
 class VMOperand
          A VMOperand is an Operand with extensions for use in the virtual machine.
 class VMParameter
          The VMParameter is a Parameter with additional behavior specific for the virtual machine.
 class VMPath
          The VMPath is a Path with extensions for use in the Brahms virtual machine.
 class VMPrecondition
          The VMPrecondition is a Precondition with extensions for use in the virtual machine.
 class VMPrimitiveActivity
          A VMPrimitiveActivity is a primitive activity with extensions for use in the virtual machine.
 class VMPutActivity
          A VMPutActivity is a put activity with extensions for use in the virtual machine.
 class VMThoughtframe
          A VMThoughtframe is a Thoughtframe with extensions for use in the Brahms virtual machine.
 class VMTransferDefinition
          A VMTransferDefinition is a TransferDefinition with extensions for use in the Brahms virtual machine.
 class VMValueComparison
          A VMValueComparison is a ValueComparison with extensions for use in the virtual machine.
 class VMWorkframe
          A VMWorkframe is a Workframe with extensions for use in the Brahms virtual machine.
 



Copyright © 1997-2012 All Rights Reserved.