/** @generated */
 public IParser getParser() {
   if (parser == null) {
     parser =
         UMLParserProvider.getParser(
             UMLElementTypes.Comment_2012,
             getParserElement(),
             UMLVisualIDRegistry.getType(
                 org.eclipse.papyrus.uml.diagram.clazz.edit.parts.CommentBodyEditPart.VISUAL_ID));
   }
   return parser;
 }
 /** @generated */
 public IParser getParser() {
   if (parser == null) {
     parser =
         UMLParserProvider.getParser(
             UMLElementTypes.Interface_3023,
             getParserElement(),
             UMLVisualIDRegistry.getType(
                 org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InterfaceNameEditPartCN
                     .VISUAL_ID));
   }
   return parser;
 }
 /** @generated */
 public IParser getParser() {
   if (parser == null) {
     parser =
         UMLParserProvider.getParser(
             UMLElementTypes.GeneralizationSet_4020,
             getParserElement(),
             UMLVisualIDRegistry.getType(
                 org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ConstraintLabelEditPart
                     .VISUAL_ID));
   }
   return parser;
 }
 /** @generated */
 public IParser getParser() {
   if (parser == null) {
     parser =
         UMLParserProvider.getParser(
             UMLElementTypes.EnumerationLiteral_3017,
             getParserElement(),
             UMLVisualIDRegistry.getType(
                 org.eclipse.papyrus.uml.diagram.clazz.edit.parts.EnumerationLiteralEditPart
                     .VISUAL_ID));
   }
   return parser;
 }
 /** @generated */
 public IParser getParser() {
   if (parser == null) {
     parser =
         UMLParserProvider.getParser(
             UMLElementTypes.ElementImport_4009,
             getParserElement(),
             UMLVisualIDRegistry.getType(
                 org.eclipse.papyrus.uml.diagram.clazz.edit.parts
                     .AppliedStereotypeElementImportEditPart.VISUAL_ID));
   }
   return parser;
 }
 /** @generated */
 public IParser getParser() {
   if (parser == null) {
     parser =
         UMLParserProvider.getParser(
             UMLElementTypes.InformationItem_2099,
             getParserElement(),
             UMLVisualIDRegistry.getType(
                 org.eclipse.papyrus.uml.diagram.clazz.edit.parts.InformationItemNameEditPart
                     .VISUAL_ID));
   }
   return parser;
 }
 /** @generated */
 @Override
 public IParser getParser() {
   if (parser == null) {
     parser =
         UMLParserProvider.getParser(
             UMLElementTypes.InformationFlow_4026,
             getParserElement(),
             UMLVisualIDRegistry.getType(
                 org.eclipse.papyrus.uml.diagram.clazz.edit.parts
                     .InformationFlowAppliedStereotypeEditPart.VISUAL_ID));
   }
   return parser;
 }