0031501: Foundation Classes, Message_Printer - remove theToPutEndl argument -- prepar...
[occt.git] / src / IGESDimen / IGESDimen_ToolDimensionDisplayData.cxx
index 0802eea..3d339a6 100644 (file)
@@ -269,90 +269,87 @@ void  IGESDimen_ToolDimensionDisplayData::OwnCheck
 
 void  IGESDimen_ToolDimensionDisplayData::OwnDump
   (const Handle(IGESDimen_DimensionDisplayData)& ent, const IGESData_IGESDumper& /* dumper */,
-   const Handle(Message_Messenger)& S, const Standard_Integer level) const
+   Standard_OStream& S, const Standard_Integer level) const
 {
-  S << "IGESDimen_DimensionDisplayData" << Message_EndLine;
-
-  S << "No. of property values : " << ent->NbPropertyValues() << Message_EndLine;
-
-  S << "DimensionType : "  << ent->DimensionType() ;
+  S << "IGESDimen_DimensionDisplayData\n"
+    << "No. of property values : " << ent->NbPropertyValues() << "\n"
+    << "DimensionType : "  << ent->DimensionType() ;
   switch (ent->DimensionType()) {
-    case 0  :  S << " (Ordinary)"  << Message_EndLine;  break;
-    case 1  :  S << " (Reference)" << Message_EndLine;  break;
-    case 2  :  S << " (Basic)"     << Message_EndLine;  break;
-    default :  S << " (Incorrect Value)" << Message_EndLine;  break;
+    case 0  :  S << " (Ordinary)\n";  break;
+    case 1  :  S << " (Reference)\n"; break;
+    case 2  :  S << " (Basic)\n";     break;
+    default :  S << " (Incorrect Value)\n"; break;
   }
 
   S << "Preferred Label Position : "  << ent->LabelPosition();
   switch (ent->LabelPosition()) {
-    case 0  :  S << " (Does not exist)"     << Message_EndLine;  break;
-    case 1  :  S << " (Before Measurement)" << Message_EndLine;  break;
-    case 2  :  S << " (After Measurement)"  << Message_EndLine;  break;
-    case 3  :  S << " (Above Measurement)"  << Message_EndLine;  break;
-    case 4  :  S << " (Below Measurement)"  << Message_EndLine;  break;
-    default :  S << " (Incorrect Value)"    << Message_EndLine;  break;
+    case 0  :  S << " (Does not exist)\n";     break;
+    case 1  :  S << " (Before Measurement)\n"; break;
+    case 2  :  S << " (After Measurement)\n";  break;
+    case 3  :  S << " (Above Measurement)\n";  break;
+    case 4  :  S << " (Below Measurement)\n";  break;
+    default :  S << " (Incorrect Value)\n";    break;
   }
 
   S << "Character set interpretation : " << ent->CharacterSet() ;
   switch (ent->CharacterSet()) 
     {
-    case 1    : S << " (Standard ASCII)" << Message_EndLine; break;
-    case 1001 : S << " (Symbol Font 1)" << Message_EndLine; break;
-    case 1002 : S << " (Symbol Font 2)" << Message_EndLine; break;
-    case 1003 : S << " (Drafting Font)" << Message_EndLine; break;
-    default   : S << " (Not meaningful)" << Message_EndLine; break;
+    case 1    : S << " (Standard ASCII)\n"; break;
+    case 1001 : S << " (Symbol Font 1)\n";  break;
+    case 1002 : S << " (Symbol Font 2)\n";  break;
+    case 1003 : S << " (Drafting Font)\n";  break;
+    default   : S << " (Not meaningful)\n"; break;
   }
 
   S << "LString : ";
   IGESData_DumpString(S,ent->LString());
-  S << Message_EndLine;
-
-  S << "Decimal Symbol : ";
-  if (ent->DecimalSymbol() == 0)  S << "0 (.)" << Message_EndLine;
-  else                            S << "1 (,)" << Message_EndLine;
+  S << "\n"
+    << "Decimal Symbol : ";
+  if (ent->DecimalSymbol() == 0)  S << "0 (.)\n";
+  else                            S << "1 (,)\n";
 
-  S << "Witness Line Angle : " << ent->WitnessLineAngle() << Message_EndLine;
-  S << "Text Alignment : " ;
-  if      (ent->TextAlignment() == 0 )    S << "0 (Horizontal)" << Message_EndLine;
-  else if (ent->TextAlignment() == 1 )    S << "1 (Parallel)" << Message_EndLine;
-  else     S <<  ent->TextAlignment() << " (Incorrect Value)" << Message_EndLine;
+  S << "Witness Line Angle : " << ent->WitnessLineAngle() << "\n"
+    << "Text Alignment : " ;
+  if      (ent->TextAlignment() == 0 )    S << "0 (Horizontal)\n";
+  else if (ent->TextAlignment() == 1 )    S << "1 (Parallel)\n";
+  else     S <<  ent->TextAlignment() << " (Incorrect Value)\n";
 
   S << "Text Level : " << ent->TextLevel();
   switch (ent->TextLevel()) {
-    case 0  :  S << " (Neither above nor below)" << Message_EndLine;  break;
-    case 1  :  S << " (Above)"                   << Message_EndLine;  break;
-    case 2  :  S << " (Below)"                   << Message_EndLine;  break;
-    default :  S << " (Incorrect Value)"         << Message_EndLine;  break;
+    case 0  :  S << " (Neither above nor below)\n"; break;
+    case 1  :  S << " (Above)\n"; break;
+    case 2  :  S << " (Below)\n"; break;
+    default :  S << " (Incorrect Value)\n"; break;
   }
 
   S << "Preferred Text placement : " << ent->TextPlacement();
   switch (ent->TextPlacement()) {
-    case 0  :  S << " (Between witness lines)"               << Message_EndLine;  break;
-    case 1  :  S << " (Outside near the first witness line)" << Message_EndLine;  break;
-    case 2  :  S << " (Outside near second witness line)"    << Message_EndLine;  break;
-    default :  S << " (Incorrect Value)"                     << Message_EndLine;  break;
+    case 0  :  S << " (Between witness lines)\n"; break;
+    case 1  :  S << " (Outside near the first witness line)\n"; break;
+    case 2  :  S << " (Outside near second witness line)\n"; break;
+    default :  S << " (Incorrect Value)\n"; break;
   }
 
   S << "Arrow Head Orientation : "  << ent->ArrowHeadOrientation();
-  if      (ent->ArrowHeadOrientation() == 0) S << " (In, pointing out)" <<Message_EndLine;
-  else if (ent->ArrowHeadOrientation() == 1) S << " (Out, pointing in)" <<Message_EndLine;
-  else                                       S << " (Incorrect Value)" << Message_EndLine;
+  if      (ent->ArrowHeadOrientation() == 0) S << " (In, pointing out)\n";
+  else if (ent->ArrowHeadOrientation() == 1) S << " (Out, pointing in)\n";
+  else                                       S << " (Incorrect Value)\n";
 
   Standard_Integer nbnotes = ent->NbSupplementaryNotes();
-  S << " Primary Dimension Value : " << ent->InitialValue() << Message_EndLine;
-  S << " Number of Supplementary Notes : " << nbnotes <<Message_EndLine;
-  S << "Supplementary Notes , ";
-  S << " Start Index , ";
-  S << " End   Index : " << Message_EndLine;
+  S << " Primary Dimension Value : " << ent->InitialValue() << "\n"
+    << " Number of Supplementary Notes : " << nbnotes << "\n"
+    << "Supplementary Notes , "
+    << " Start Index , "
+    << " End   Index :\n";
   IGESData_DumpVals(S,-level,1, nbnotes,ent->EndIndex);
-  S << Message_EndLine;
+  S << "\n";
   if (level > 4)
     for (Standard_Integer i = 1; i <= nbnotes; i ++)
       {
-       S << "[" << i << "]: " << Message_EndLine;
-       S << "Supplementary Note : " << ent->SupplementaryNote(i);
-       S << ", Start Index : " << ent->StartIndex(i);
-       S << ", End Index : "   << ent->EndIndex(i) << Message_EndLine;
+       S << "[" << i << "]:\n"
+         << "Supplementary Note : " << ent->SupplementaryNote(i)
+         << ", Start Index : " << ent->StartIndex(i)
+         << ", End Index : "   << ent->EndIndex(i) << "\n";
       }
-  S << Message_EndLine;
+  S << std::endl;
 }