package org.odk.collect.android.widgets2.group; import android.view.ViewManager; import android.view.ViewParent; import org.odk.collect.android.widgets2.common.TypedWidget; import java.util.List; /** * A group of {@link org.odk.collect.android.widgets2.common.TypedWidget}s that should be displayed * together. * * <p>Classes that implement {@link WidgetGroup} must also extend {@link android.view.ViewGroup}, * though this is only loosely enforced by {@link WidgetGroup} extending {@link ViewParent} and * {@link ViewManager}. */ public interface WidgetGroup extends ViewParent, ViewManager { List<TypedWidget<?>> getWidgets(); }