DataBindingContext ctx = new DataBindingContext();
ctx.bindValue(uiProp.observe(firstname), BeanProperties.value("firstname").observeDetail(master));
ctx.bindValue(uiProp.observe(lastname), BeanProperties.value("lastname").observeDetail(master));
ctx.bindValue(uiProp.observe(street), BeanProperties.value("street").observeDetail(master));
ctx.bindValue(uiProp.observe(zip), BeanProperties.value("zip").observeDetail(master));
ctx.bindValue(uiProp.observe(city), BeanProperties.value("city").observeDetail(master));
fadeOutTransition = new FadeTransition(Duration.millis(500), personroot);
fadeOutTransition.setFromValue(1.0f);
fadeOutTransition.setToValue(0.0f);
fadeOutTransition.setAutoReverse(true);