Simon, Will you please comment this method--the purpose of checkLength is not obvious in meaning at least to me.
Thanks, Glen --- [EMAIL PROTECTED] wrote: > public LayoutManager makeLayoutManager(FONode > node, boolean checkLength) { > List lms = new ArrayList(); > makeLayoutManagers(node, lms); > LayoutManager lm = null; > if (checkLength && lms.size() != 1) { > log.error("More than 1 LayoutManager > for class " > + node.getClass() > + "; 1 was requested"); > } else if (lms.size() != 0) { > lm = (LayoutManager) lms.get(0); > } > return lm; > } >