Obtenga una lista de los campos adjuntos al formulario vaadin

Tengo un formulario vaadin con una gran cantidad de campos (cuadro de texto, cuadro de selección, etc.). Necesito restablecer todos los valores de los campos a nulo en ciertos eventos.

¿Cómo podemos recuperar una lista de campos adjuntos a vaadin ? Así que itero a través de ellos y llamo a setValue en cada uno de ellos para cumplir con mi requisito.

Respuesta 1
public List<Field> getAllFields(Form form) {
  Collection<?> propertyIds = form.getItemPropertyIds();
  List<Field> fields = new ArrayList<Field>(propertyIds.size());
  for (Object itemPropertyId : propertyIds) {
    fields.add(form.getField(itemPropertyId));
  }
  return fields;
}
Respuesta: 2

No sé si mi mente me engaña o si esto realmente no funciona. Necesito diferentes tipos de clases de registro, así que creé una clase abstracta, la única definición de que todas las clases tendrán lo mismo es ...

Tengo un conjunto de objetos de agente (la superclase). Los objetos de agente pueden ser: 1) infectados (agente extenso) y 2) sanos (agente extendido). Ejemplo ... public class Healthy extiende Agent public class ...

Estoy creando un Sistema de envío donde me gustaría que mis archivos .class de Java Framework se mantengan en una ubicación específica y otro archivo .class cargado por un usuario en otra ubicación. El Marco debería ...

Actualmente tengo colisión entre 2 sprites trabajando, usando sprite.collidesWith (otherSprite). El problema es cuando el FPS en ciertos dispositivos cae por debajo de 20-25 FPS, si el segundo sprite se está moviendo ...