org.kuali.student.lum.program.client.major.view
Class ManagingBodiesViewConfiguration

java.lang.Object
  extended by org.kuali.student.lum.common.client.configuration.AbstractConfiguration
      extended by org.kuali.student.lum.common.client.configuration.AbstractSectionConfiguration
          extended by org.kuali.student.lum.program.client.major.view.ManagingBodiesViewConfiguration
All Implemented Interfaces:
Configuration

public class ManagingBodiesViewConfiguration
extends AbstractSectionConfiguration

Author:
Igor

Field Summary
private  Controller controller
           
 
Fields inherited from class org.kuali.student.lum.common.client.configuration.AbstractSectionConfiguration
rootSection
 
Fields inherited from class org.kuali.student.lum.common.client.configuration.AbstractConfiguration
configurer
 
Constructor Summary
private ManagingBodiesViewConfiguration(Configurer configurer)
           
private ManagingBodiesViewConfiguration(Configurer configurer, Controller controller)
           
 
Method Summary
protected  void buildLayout()
           
static ManagingBodiesViewConfiguration create(Configurer configurer)
           
private  CollapsableSection createAdditionalSection()
           
private  CollapsableSection createAdditionalSectionEdit()
           
 SummaryTableFieldBlock createAdditionalSectionEditBlock()
           
private  VerticalSection createMainSection()
           
private  SummaryTableSection createMainSectionEdit()
           
 SummaryTableFieldBlock createMainSectionEditBlock()
           
static ManagingBodiesViewConfiguration createSpecial(Configurer configurer, Controller controller)
           
protected  SummaryTableFieldRow getFieldRow(String fieldKey, MessageKeyInfo messageKey)
           
protected  SummaryTableFieldRow getFieldRow(String fieldKey, MessageKeyInfo messageKey, com.google.gwt.user.client.ui.Widget widget, com.google.gwt.user.client.ui.Widget widget2, String parentPath, ModelWidgetBinding<?> binding, boolean optional)
           
 
Methods inherited from class org.kuali.student.lum.common.client.configuration.AbstractSectionConfiguration
asWidget, getName, getView, getView
 
Methods inherited from class org.kuali.student.lum.common.client.configuration.AbstractConfiguration
applyRestrictions, checkPermission, generateMessageInfo, getLabel, removeRestrictions, setConfigurer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

controller

private Controller controller
Constructor Detail

ManagingBodiesViewConfiguration

private ManagingBodiesViewConfiguration(Configurer configurer)

ManagingBodiesViewConfiguration

private ManagingBodiesViewConfiguration(Configurer configurer,
                                        Controller controller)
Method Detail

create

public static ManagingBodiesViewConfiguration create(Configurer configurer)

createSpecial

public static ManagingBodiesViewConfiguration createSpecial(Configurer configurer,
                                                            Controller controller)

buildLayout

protected void buildLayout()
Specified by:
buildLayout in class AbstractSectionConfiguration

createMainSection

private VerticalSection createMainSection()

createAdditionalSection

private CollapsableSection createAdditionalSection()

createMainSectionEdit

private SummaryTableSection createMainSectionEdit()

createMainSectionEditBlock

public SummaryTableFieldBlock createMainSectionEditBlock()

createAdditionalSectionEdit

private CollapsableSection createAdditionalSectionEdit()

createAdditionalSectionEditBlock

public SummaryTableFieldBlock createAdditionalSectionEditBlock()

getFieldRow

protected SummaryTableFieldRow getFieldRow(String fieldKey,
                                           MessageKeyInfo messageKey)

getFieldRow

protected SummaryTableFieldRow getFieldRow(String fieldKey,
                                           MessageKeyInfo messageKey,
                                           com.google.gwt.user.client.ui.Widget widget,
                                           com.google.gwt.user.client.ui.Widget widget2,
                                           String parentPath,
                                           ModelWidgetBinding<?> binding,
                                           boolean optional)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.