org.kuali.student.lum.common.client.lo
Class LOBuilderBinding
java.lang.Object
org.kuali.student.common.ui.client.configurable.mvc.binding.ModelWidgetBindingSupport<LOBuilder>
org.kuali.student.lum.common.client.lo.LOBuilderBinding
- All Implemented Interfaces:
- ModelWidgetBinding<LOBuilder>
public class LOBuilderBinding
- extends ModelWidgetBindingSupport<LOBuilder>
- Author:
- Igor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INSTANCE
public static LOBuilderBinding INSTANCE
LOBuilderBinding
public LOBuilderBinding()
setModelValue
public void setModelValue(LOBuilder builder,
DataModel model,
String path)
- Gets a list of OutlineNode from LOBuilder. Goes through the list one by one.
While going through the list the algorithm keeps track of the current parent of
a particular level.
setWidgetValue
public void setWidgetValue(LOBuilder builder,
DataModel model,
String path)
stripeOutEmptyInput
private List<OutlineNode<LOPicker>> stripeOutEmptyInput(List<OutlineNode<LOPicker>> input)
dataToOutlineNodes
private void dataToOutlineNodes(Data data,
List<OutlineNode<LOPicker>> loOutlineNodes,
int identLevel)
getCategoryList
private List<LoCategoryInfo> getCategoryList(LoDisplayInfoHelper loDisplayInfoHelper)
createLoDisplayInfoData
private Data createLoDisplayInfoData(OutlineNode<LOPicker> node,
int sequence)
Copyright © 2010 The Kuali Foundation. All rights reserved.