gov.nasa.arc.brahms.common.data.format
Interface IFormatter

All Known Implementing Classes:
ActiveClassFormatter, ActiveClassFormatter, ActiveClassFormatter, ActiveClassFormatter, ActiveConceptFormatter, ActiveConceptFormatter, ActiveConceptFormatter, ActiveConceptFormatter, ActiveInstanceFormatter, ActiveInstanceFormatter, ActiveInstanceFormatter, ActiveInstanceFormatter, ActivityFormatter, ActivityFormatter, ActivityFormatter, ActivityFormatter, ActivityRefFormatter, ActivityRefFormatter, AgentFormatter, AgentFormatter, AgentFormatter, AgentFormatter, AreaDefFormatter, AreaDefFormatter, AreaDefFormatter, AreaDefFormatter, AreaFormatter, AreaFormatter, AreaFormatter, AreaFormatter, ArrayAccessFormatter, ArrayCreationFormatter, ArrayInitializerFormatter, AssignmentFormatter, AttributeFormatter, AttributeFormatter, AttributeFormatter, AttributeFormatter, BFrameFormatter, BFrameFormatter, BrahmsObjectFormatter, BrahmsObjectFormatter, BrahmsObjectFormatter, BrahmsObjectFormatter, BroadcastActivityFormatter, BroadcastActivityFormatter, BroadcastActivityFormatter, CommunicateActivityFormatter, CommunicateActivityFormatter, CommunicateActivityFormatter, ComparisonFormatter, ComparisonFormatter, CompositeActivityFormatter, CompositeActivityFormatter, CompositeActivityFormatter, ConceptFormatter, ConceptFormatter, ConceptFormatter, ConceptFormatter, ConceptualClassFormatter, ConceptualClassFormatter, ConceptualClassFormatter, ConceptualClassFormatter, ConceptualConceptFormatter, ConceptualConceptFormatter, ConceptualConceptFormatter, ConceptualConceptFormatter, ConceptualInstanceFormatter, ConceptualInstanceFormatter, ConceptualInstanceFormatter, ConceptualInstanceFormatter, ConditionFormatter, ConditionFormatter, ConsequenceFormatter, ConsequenceFormatter, ConstructorInvocationFormatter, ContainmentActivityFormatter, ContainmentActivityFormatter, ContainmentActivityFormatter, CreateAgentActivityFormatter, CreateAgentActivityFormatter, CreateAgentActivityFormatter, CreateAreaActivityFormatter, CreateAreaActivityFormatter, CreateAreaActivityFormatter, CreateObjectActivityFormatter, CreateObjectActivityFormatter, CreateObjectActivityFormatter, CurrentFormatter, CurrentFormatter, DeleteFormatter, DeleteFormatter, DetectableFormatter, DetectableFormatter, EnvironmentFormatter, ExpressionFormatter, ExpressionFormatter, GeographyConceptFormatter, GeographyConceptFormatter, GeographyConceptFormatter, GeographyConceptFormatter, GestureActivityFormatter, GestureActivityFormatter, GestureActivityFormatter, GetActivityFormatter, GetActivityFormatter, GetActivityFormatter, GroupFormatter, GroupFormatter, GroupFormatter, GroupFormatter, InitialStatementFormatter, InitialStatementFormatter, JavaActivityFormatter, JavaActivityFormatter, JavaActivityFormatter, MethodInvocationFormatter, ModelElementFormatter, ModelElementFormatter, ModelElementFormatter, ModelElementFormatter, ModelFormatter, ModelFormatter, ModelFormatter, ModelFormatter, MoveActivityFormatter, MoveActivityFormatter, MoveActivityFormatter, NamedModelElementFormatter, NamedModelElementFormatter, NamedModelElementFormatter, NamedModelElementFormatter, ObjectClassFormatter, ObjectClassFormatter, ObjectClassFormatter, ObjectClassFormatter, ObjectComparisonFormatter, ObjectComparisonFormatter, ObjectInstanceFormatter, ObjectInstanceFormatter, ObjectInstanceFormatter, ObjectInstanceFormatter, OperandFormatter, OperandFormatter, ParameterFormatter, ParameterFormatter, ParameterFormatter, ParameterValueFormatter, ParameterValueFormatter, PathFormatter, PathFormatter, PathFormatter, PathFormatter, PreconditionFormatter, PreconditionFormatter, PrimitiveActivityFormatter, PrimitiveActivityFormatter, PrimitiveActivityFormatter, PutActivityFormatter, PutActivityFormatter, PutActivityFormatter, RelationFormatter, RelationFormatter, RelationFormatter, RelationFormatter, ThoughtframeFormatter, ThoughtframeFormatter, TransferDefinitionFormatter, TransferDefinitionFormatter, ValueComparisonFormatter, ValueComparisonFormatter, VariableFormatter, VariableFormatter, WorkframeFormatter, WorkframeFormatter

public interface IFormatter

The IFormatter interface defines the interface for formatting objects to write out objects in a specific format.

Version:
1.0
Author:
Ron van Hoof

Method Summary
 void writeFormat(BrahmsObject obj, java.util.Properties p, java.io.DataOutputStream out)
          Writes the given object out in the format defined for that object.
 

Method Detail

writeFormat

void writeFormat(BrahmsObject obj,
                 java.util.Properties p,
                 java.io.DataOutputStream out)
Writes the given object out in the format defined for that object.

Parameters:
obj - the BrahmsObject to be written out in this format
p - the Properties relevant for the formatting of the output
out - the DataOutputStream to write the format output to


Copyright © 1997-2012 All Rights Reserved.