org.kuali.student.lum.program.server.metadata
Class ProgramMetadataServiceImpl

java.lang.Object
  extended by org.kuali.student.common.assembly.dictionary.MetadataServiceImpl
      extended by org.kuali.student.lum.program.server.metadata.ProgramMetadataServiceImpl

public class ProgramMetadataServiceImpl
extends MetadataServiceImpl

This class provides metadata lookup for service dto objects.

Author:
Kuali Student Team

Constructor Summary
ProgramMetadataServiceImpl(DictionaryService... dictionaryServices)
           
 
Method Summary
protected  List<ConstraintMetadata> getConstraints(FieldDefinition fd, String type, String state, String nextState, String workflowNode)
           
private  String getNextState(String state)
           
private  String getNonNullState(String state)
           
 
Methods inherited from class org.kuali.student.common.assembly.dictionary.MetadataServiceImpl
convertDefaultValue, convertDefaultValue, convertDictionaryDataType, getMetadata, getMetadata, getMetadata, getMetadata, getMetadataByWorkflowNode, getMetadataFromDictionaryService, getObjectStructure, isRepeating, processCaseConstraint, setUiLookupContext, updateConstraintMetadata
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProgramMetadataServiceImpl

public ProgramMetadataServiceImpl(DictionaryService... dictionaryServices)
Method Detail

getConstraints

protected List<ConstraintMetadata> getConstraints(FieldDefinition fd,
                                                  String type,
                                                  String state,
                                                  String nextState,
                                                  String workflowNode)
Overrides:
getConstraints in class MetadataServiceImpl

getNonNullState

private String getNonNullState(String state)

getNextState

private String getNextState(String state)


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