sclass TextImageAction { S text; S imageID; O action; // optional stuff S toolTip; VF2 popupMenuMaker; Map more; *() {} *(S *text, S *imageID, O *action) {} }