public void fillComponents(UIContainer parent, String clientID) { UIJointContainer joint = new UIJointContainer(parent, clientID, jointID); nullaryProducer.fillComponents(joint); }
public UIJointContainer evolveTextInput(UIInput toevolve) { UIJointContainer joint = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve); toevolve.ID = SEED_ID; joint.addComponent(toevolve); return joint; } }
public UIJointContainer evolveSelect(UISelect toevolve) { UIJointContainer joint = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve); toevolve.ID = "select"; joint.addComponent(toevolve); return joint; } }
public void makeSortedHeader(UIContainer tofill, String thId, String linktext, String sortid, boolean curascending) { String newsortdir = curascending ? "asc" : "dsc"; String cursortdir = curascending ? "dsc" : "asc"; UIJointContainer joint; if (curascending) joint = new UIJointContainer(tofill, thId, "theader:cursort-asc-link", numHeaders+""); else joint = new UIJointContainer(tofill, thId, "theader:cursort-dsc-link", numHeaders+""); UIOutput sortlink = UIOutput.make(joint, "sort-link"); UIOutput.make(joint, "link-text", linktext); appendJS(HTMLUtil.emitJavascriptCall("theform.addSortedHeader", new String[] {joint.getFullID(), sortid, cursortdir, newsortdir})); numHeaders++; }
public void makeSortedHeader(UIContainer tofill, String thId, String linktext, String sortid, boolean curascending) { String newsortdir = curascending ? "asc" : "dsc"; String cursortdir = curascending ? "dsc" : "asc"; UIJointContainer joint; if (curascending) joint = new UIJointContainer(tofill, thId, "theader:cursort-asc-link", numHeaders+""); else joint = new UIJointContainer(tofill, thId, "theader:cursort-dsc-link", numHeaders+""); UIOutput sortlink = UIOutput.make(joint, "sort-link"); UIOutput.make(joint, "link-text", linktext); appendJS(HTMLUtil.emitJavascriptCall("theform.addSortedHeader", new String[] {joint.getFullID(), sortid, cursortdir, newsortdir})); numHeaders++; }
public void makeSortableHeader(UIContainer tofill, String thID, String linktext, String sortid) { UIJointContainer joint = new UIJointContainer(tofill, thID, "theader:sort-link", numHeaders+""); UIOutput sortlink = UIOutput.make(joint, "sort-link", linktext ); appendJS(HTMLUtil.emitJavascriptCall("theform.addSortableHeader", new String[] {joint.getFullID(), sortid, "asc"})); numHeaders++; }
public void makeSortableHeader(UIContainer tofill, String thID, String linktext, String sortid) { UIJointContainer joint = new UIJointContainer(tofill, thID, "theader:sort-link", numHeaders+""); UIOutput sortlink = UIOutput.make(joint, "sort-link", linktext ); appendJS(HTMLUtil.emitJavascriptCall("theform.addSortableHeader", new String[] {joint.getFullID(), sortid, "asc"})); numHeaders++; }
public void makeSearchFilter(UIContainer tofill, String divID, String startingText) { UIJointContainer joint = new UIJointContainer(tofill, divID, "search-filter:", numHeaders+""); UIInput.make(joint, "search-text-input", null, startingText); UIOutput.make(joint, "find-button"); UIOutput.make(joint, "clear-button"); appendJS(HTMLUtil.emitJavascriptCall("theform.addSearchFilter", new String[] {joint.getFullID(),startingText})); numHeaders++; }
public void makeSearchFilter(UIContainer tofill, String divID, String startingText) { UIJointContainer joint = new UIJointContainer(tofill, divID, "search-filter:", numHeaders+""); UIInput.make(joint, "search-text-input", null, startingText); UIOutput.make(joint, "find-button"); UIOutput.make(joint, "clear-button"); appendJS(HTMLUtil.emitJavascriptCall("theform.addSearchFilter", new String[] {joint.getFullID(),startingText})); numHeaders++; }
public UIJointContainer evolve(UIInputMany toevolve) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve); toevolve.ID = "list-control";
public UIJointContainer evolve(UIInputMany toevolve) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve); toevolve.ID = "list-control";
public UIJointContainer evolveDateInput(UIInput toEvolve, Date value) { // Pull in the template UIJointContainer togo = new UIJointContainer(toEvolve.parent, toEvolve.ID, COMPONENT_ID); // Remove the existing component from the tree toEvolve.parent.remove(toEvolve); String transitBean = transitBase + "." + togo.getFullID(); // Need ISO9601 support. ISO8601FieldDateTransit transit = (ISO8601FieldDateTransit) rbg.getBean(transitBean); if (value == null) { // The UIInput we're evolving must have a OTP bean for this to work. value = (Date) rbg.getBean(toEvolve.valuebinding.value); } if (value != null) { transit.setDate(value); } String ttb = transitBean + "."; UIOutput display = UIOutput.make(togo, "display"); UIInput field = UIInput.make(togo, "iso8601", ttb + "ISO8601", transit.getISO8601()); field.mustapply = true; // Bind the value back through to the transitBase. // This generates a custom hidden HTML UIForm form = RSFUtil.findBasicForm(togo); form.parameters.add(new UIELBinding(toEvolve.valuebinding.value, new ELReference(ttb + "date"))); UIInitBlock.make(togo, "init-date", "rsfDatePicker", new Object[] { display.getFullID(), field.getFullID(), // If we just supply a boolean it is output as a string // which doesn't work. (style.equals(DATE_TIME_INPUT) || style.equals(TIME_INPUT)) ? "1" : "0" }); return togo; }
public UIJointContainer evolveDateInput(UIInput toevolve, Date value) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve);
public UIJointContainer evolveDateInput(UIInput toevolve, Date value) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve);
public UIJointContainer evolveDateInput(UIInput toevolve, Date date) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve);
public UIJointContainer evolveDateInput(UIInput toevolve, Date date) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve);
public void makePager(UIContainer tofill, String divID, TableOptions options, int totalsize) { UIJointContainer joint = new UIJointContainer(tofill, divID, "standard-sakai-pager:", numHeaders+"");
public UIJointContainer evolveSelect(UISelect toevolve) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve);
public UIJointContainer evolveSelect(UISelect toevolve) { UIJointContainer togo = new UIJointContainer(toevolve.parent, toevolve.ID, COMPONENT_ID); toevolve.parent.remove(toevolve);
public void makePager(UIContainer tofill, String divID, TableOptions options, int totalsize) { UIJointContainer joint = new UIJointContainer(tofill, divID, "standard-sakai-pager:", numHeaders+"");