/** @generated */
 protected Image getLabelIcon() {
   EObject parserElement = getParserElement();
   if (parserElement == null) {
     return null;
   }
   return DsmlElementTypes.getImage(parserElement.eClass());
 }
 /** @generated */
 private IElementType getContextElementType(IEditCommandRequest request) {
   IElementType requestContextElementType = DsmlElementTypes.getElementType(getVisualID(request));
   return requestContextElementType != null ? requestContextElementType : myElementType;
 }