org.kuali.student.lum.program.client
Enum ProgramSections

java.lang.Object
  extended by java.lang.Enum<ProgramSections>
      extended by org.kuali.student.lum.program.client.ProgramSections
All Implemented Interfaces:
Serializable, Comparable<ProgramSections>

public enum ProgramSections
extends Enum<ProgramSections>

Program section's identifiers.

Author:
Igor

Enum Constant Summary
CATALOG_INFO_EDIT
           
CATALOG_INFO_VIEW
           
COMMENTS
           
EMPTY
           
LEARNING_OBJECTIVES_EDIT
           
LEARNING_OBJECTIVES_VIEW
           
MANAGE_BODIES_EDIT
           
MANAGE_BODIES_VIEW
           
PROGRAM_DETAILS_EDIT
           
PROGRAM_DETAILS_VIEW
           
PROGRAM_REQUIREMENTS_EDIT
           
PROGRAM_REQUIREMENTS_VIEW
           
SPECIALIZATIONS_EDIT
           
SPECIALIZATIONS_VIEW
           
SUMMARY
           
SUPPORTING_DOCUMENTS_EDIT
           
SUPPORTING_DOCUMENTS_VIEW
           
VIEW_ALL
           
 
Field Summary
private static HashMap<Enum<?>,Enum<?>> sectionMap
           
private static ArrayList<String> viewForUpdate
           
 
Method Summary
static Enum<?> getEditSection(Enum<?> viewSection)
           
static ArrayList<String> getViewForUpdate()
           
static ProgramSections valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ProgramSections[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

PROGRAM_DETAILS_VIEW

public static final ProgramSections PROGRAM_DETAILS_VIEW

PROGRAM_DETAILS_EDIT

public static final ProgramSections PROGRAM_DETAILS_EDIT

SPECIALIZATIONS_VIEW

public static final ProgramSections SPECIALIZATIONS_VIEW

SPECIALIZATIONS_EDIT

public static final ProgramSections SPECIALIZATIONS_EDIT

PROGRAM_REQUIREMENTS_VIEW

public static final ProgramSections PROGRAM_REQUIREMENTS_VIEW

PROGRAM_REQUIREMENTS_EDIT

public static final ProgramSections PROGRAM_REQUIREMENTS_EDIT

MANAGE_BODIES_VIEW

public static final ProgramSections MANAGE_BODIES_VIEW

MANAGE_BODIES_EDIT

public static final ProgramSections MANAGE_BODIES_EDIT

CATALOG_INFO_VIEW

public static final ProgramSections CATALOG_INFO_VIEW

CATALOG_INFO_EDIT

public static final ProgramSections CATALOG_INFO_EDIT

LEARNING_OBJECTIVES_VIEW

public static final ProgramSections LEARNING_OBJECTIVES_VIEW

LEARNING_OBJECTIVES_EDIT

public static final ProgramSections LEARNING_OBJECTIVES_EDIT

SUPPORTING_DOCUMENTS_VIEW

public static final ProgramSections SUPPORTING_DOCUMENTS_VIEW

SUPPORTING_DOCUMENTS_EDIT

public static final ProgramSections SUPPORTING_DOCUMENTS_EDIT

VIEW_ALL

public static final ProgramSections VIEW_ALL

SUMMARY

public static final ProgramSections SUMMARY

COMMENTS

public static final ProgramSections COMMENTS

EMPTY

public static final ProgramSections EMPTY
Field Detail

sectionMap

private static HashMap<Enum<?>,Enum<?>> sectionMap

viewForUpdate

private static ArrayList<String> viewForUpdate
Method Detail

values

public static ProgramSections[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ProgramSections c : ProgramSections.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ProgramSections valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getEditSection

public static Enum<?> getEditSection(Enum<?> viewSection)

getViewForUpdate

public static ArrayList<String> getViewForUpdate()


Copyright © 2007-2011 The Kuali Foundation. All Rights Reserved.