/** Creates an "action" form that will receive an RSF submission */ public static UIForm make(UIContainer parent, String ID) { if (!(parent instanceof UIBranchContainer)) { throw UniversalRuntimeException.accumulate(new IllegalArgumentException("Immediate parent of UIForm must be a branch container")); } UIForm togo = new UIForm(); togo.ID = ID; togo.noID = true; parent.addComponent(togo); return togo; }