public void cambiarPeriodo() { ValueHolder holder = new ValueHolder(periodo); AbstractDialog dialog = Binder.createPeriodoSelector(holder); dialog.open(); if (!dialog.hasBeenCanceled()) { periodo = (Periodo) holder.getValue(); load(); updatePeriodoLabel(); } }