+ if( myIsEdit )
+ {
+ myEditedObject = Handle(HYDROData_PolylineXY)::DownCast( HYDROGUI_Tool::GetSelectedObject( module() ) );
+ if ( !myEditedObject.IsNull() && !myEditedObject->IsEditable() )
+ {
+ // Polyline is imported from GEOM module an is not recognized as
+ // polyline or spline and exist only as shape presentation
+ SUIT_MessageBox::critical( module()->getApp()->desktop(),
+ tr( "POLYLINE_IS_UNEDITABLE_TLT" ),
+ tr( "POLYLINE_IS_UNEDITABLE_MSG" ) );
+ abort();
+ return;
+ }
+ }
+