Skip to main content
1-Visitor
March 13, 2014
Question

How to add checkboxes in table column?

  • March 13, 2014
  • 2 replies
  • 2017 views

Hi.

I need to add columns with checkboxes for my wizard.

Wizard tree:

tree.setRowBasedObjectHandle(true);

ColumnConfig in ComponentBuilder:

ColumnConfig paperConfig = factory.newColumnConfig("columnId", false);

paperConfig.setComponentMode(ComponentMode.EDIT);

paperConfig.setDataUtilityId("myCheckboxDataUtility");

tree.addComponent(paperConfig);

GuiComponent in DataUtility:

AttributeGuiComponent guiComponent = new BooleanInputComponent();

((BooleanInputComponent) guiComponent).setStyle(BooleanInputComponent.Style.CHECKBOX);

Then i try to get data in FormProcessor, but ObjectBean.getChecked() method returns map with null key and null element in the list only.

Can anyone say where is an error or offer another solution?

Thanks.

2 replies

12-Amethyst
March 13, 2014

Hi ,

Try to use this class "com.ptc.core.components.rendering.guicomponents.CheckBox"

Thanks,

Kaushik

1-Visitor
March 13, 2014

no difference

1-Visitor
March 13, 2014

BooleanInputComponent.Style.RADIOBUTTON and ObjectBean.getRadio() works.

BooleanInputComponent.Style.COMBOBOX and ObjectBean.getComboBox() works.

BooleanInputComponent.Style.CHECKBOX and ObjectBean.getChecked() does not work.

Why?