public void deleteDrawable() {
   if (this.superDrawable == null) {
     Logger.d("don't know how to delete myself, if I have not super Drawable");
   } else {
     superDrawable.subDrawables.remove(this);
   }
   onDelete();
 }