Method Summary |
|
public void | appendHtmlFormInput(StringBuffer sb) A xhtml valid hidden input field that notifies intake of the
group's presence. |
public Field | get(String fieldName) Get the Field . |
public String[] | getFieldNames() Gets a list of the names of the fields stored in this object. |
public String | getGID() Get the part of the key used to specify the group. |
public String | getHtmlFormInput() A xhtml valid hidden input field that notifies intake of the
group's presence. |
public String | getIntakeGroupName() Return the name given to this group. |
public String | getOID() Get the part of the key that distinguishes a group
from others of the same name. |
public String | getObjectKey() Concatenation of gid and oid. |
public ArrayList | getObjects(ValueParser pp) Describe getObjects method here. |
public int | getPoolCapacity() Get the number of Group objects that will be pooled. |
public void | getProperties(Object obj) Calls getter methods on objects that are known to Intake
so that field values in forms can be initialized from
the values contained in the intake tool. |
public Group | init(ValueParser pp) Initializes the default Group using parameters. |
public Group | init(String key, ValueParser pp) Initializes the Group with parameters from RunData
corresponding to key. |
public Group | init(Retrievable obj) Initializes the group with properties from an object. |
public boolean | isAllValid() Performs an AND between all the fields in this group. |
public void | removeFromRequest() |
public void | resetDeclared() To be used in the event this group is used within multiple
forms within the same template. |
public void | setProperties(Object obj) Calls a setter methods on obj, for fields which have been set. |
public void | setValidProperties(Object obj) Calls a setter methods on obj, for fields which pass validity tests.
In most cases one should call Intake.isAllValid() and then if that
test passes call setProperties. |