Как обновить BeanContainer?

Кто-нибудь знает, как я могу отслеживать измененные значения элемента в моей редактируемой таблице?

Таблица имеет источник данных BeanContainer, и я хотел бы обновлять его каждый раз, когда элемент редактируется или добавляется в мою таблицу.

Это кажется простым, но я искал повсюду, и пока мне ничего не помогло, спасибо!

Следующий код показывает мой BeanContainer:

 `public BeanItemContainer createContainer() {              
        BeanItemContainer<PS_SECTION> beans = new BeanItemContainer<PS_SECTION>(PS_SECTION.class);

                   beans.addNestedContainerProperty("PS_SECTION");
                   beans.addNestedContainerProperty("NAME");
                   beans.addNestedContainerProperty("VORDER");

                for (int i = 0; i < list.size(); i++) {
                    PS_SECTION section = list.get(i);

                        Long ps =  section.getPS_SECTION();
                        String na = section.getNAME();
                        Long is = section.getISACTIVE();
                        Long isg = section.getISGLOBAL();
                        Long or = section.getVORDER();

                     Object itemId = beans.addItem(new PS_SECTION(ps, na, is, isg, or));
                }

                return beans;
            }`

0 ответов

Другие вопросы по тегам