});
TableContextMenuItem menuShowIcon = addContextMenuItem(
"ConfigView.section.style.showProgramIcon", MENU_STYLE_HEADER);
menuShowIcon.setStyle(TableContextMenuItem.STYLE_CHECK);
menuShowIcon.addFillListener(new MenuItemFillListener() {
public void menuWillBeShown(MenuItem menu, Object data) {
menu.setData(new Boolean(showIcon));
}
});
final String CFG_SHOWPROGRAMICON = "NameColumn.showProgramIcon."
+ getTableID();
menuShowIcon.addMultiListener(new MenuItemListener() {
public void selected(MenuItem menu, Object target) {
COConfigurationManager.setParameter(CFG_SHOWPROGRAMICON,
((Boolean) menu.getData()).booleanValue());
}
});
TableContextMenuItem menuWrapText = addContextMenuItem("label.wrap.text",
MENU_STYLE_HEADER);
menuWrapText.setStyle(TableContextMenuItem.STYLE_CHECK);
menuWrapText.addFillListener(new MenuItemFillListener() {
public void menuWillBeShown(MenuItem menu, Object data) {
menu.setData(new Boolean(wrapText));
}
});
final String CFG_WRAP_TEXT = "NameColumn.wrapText." + getTableID();