public class TestDataDictionaryService extends Object implements DataDictionaryService
| Constructor and Description |
|---|
TestDataDictionaryService() |
public TestDataDictionaryService()
public void setDataDictionary(DataDictionary dataDictionary)
dataDictionary - the dataDictionary to setpublic void setAdditionalDictionaryFiles(Map<String,List<String>> additionalDictionaryFiles) throws IOException
setAdditionalDictionaryFiles in interface DataDictionaryServiceIOExceptionDataDictionaryService.setAdditionalDictionaryFiles(java.util.Map)public void addDataDictionaryLocations(String namespaceCode, List<String> locations) throws IOException
addDataDictionaryLocations in interface DataDictionaryServiceIOExceptionDataDictionaryService.addDataDictionaryLocations(java.lang.String, java.util.List)public DataDictionary getDataDictionary()
getDataDictionary in interface DataDictionaryServiceDataDictionaryService.getDataDictionary()public ControlDefinition getAttributeControlDefinition(String entryName, String attributeName)
getAttributeControlDefinition in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeControlDefinition(java.lang.String)public Integer getAttributeSize(String entryName, String attributeName)
getAttributeSize in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeSize(java.lang.String)public Integer getAttributeMinLength(String entryName, String attributeName)
getAttributeMinLength in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeMinLength(java.lang.String)public Integer getAttributeMaxLength(String entryName, String attributeName)
getAttributeMaxLength in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeMaxLength(java.lang.String)public String getAttributeExclusiveMin(String entryName, String attributeName)
getAttributeExclusiveMin in interface DataDictionaryServiceDataDictionaryService.getAttributeExclusiveMin(java.lang.String, java.lang.String)public String getAttributeInclusiveMax(String entryName, String attributeName)
getAttributeInclusiveMax in interface DataDictionaryServiceDataDictionaryService.getAttributeInclusiveMax(java.lang.String, java.lang.String)public Pattern getAttributeValidatingExpression(String entryName, String attributeName)
getAttributeValidatingExpression in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeValidatingExpression(java.lang.String)public String getAttributeLabel(String entryName, String attributeName)
getAttributeLabel in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeLabel(java.lang.String)public String getAttributeShortLabel(String entryName, String attributeName)
getAttributeShortLabel in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeShortLabel(java.lang.String)public String getAttributeErrorLabel(String entryName, String attributeName)
getAttributeErrorLabel in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeErrorLabel(java.lang.String)public Class<? extends Formatter> getAttributeFormatter(String entryName, String attributeName)
getAttributeFormatter in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeFormatter(java.lang.String)public Boolean getAttributeForceUppercase(String entryName, String attributeName) throws UnknownBusinessClassAttributeException
getAttributeForceUppercase in interface DataDictionaryServiceUnknownBusinessClassAttributeExceptionorg.kuali.rice.krad.service.DataDictionaryService#getAttributeForceUppercase(java.lang.String)public AttributeSecurity getAttributeSecurity(String entryName, String attributeName)
getAttributeSecurity in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeDisplayMask(java.lang.String, java.lang.String)public String getAttributeSummary(String entryName, String attributeName)
getAttributeSummary in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeSummary(java.lang.String)public String getAttributeDescription(String entryName, String attributeName)
getAttributeDescription in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeDescription(java.lang.String)public Boolean isAttributeRequired(String entryName, String attributeName)
isAttributeRequired in interface DataDictionaryServiceDataDictionaryService.isAttributeRequired(java.lang.Class, java.lang.String)public Boolean isAttributeDefined(String entryName, String attributeName)
isAttributeDefined in interface DataDictionaryServiceDataDictionaryService.isAttributeDefined(java.lang.Class, java.lang.String)public Class<? extends KeyValuesFinder> getAttributeValuesFinderClass(String entryName, String attributeName)
getAttributeValuesFinderClass in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getAttributeValuesScopeId(java.lang.Class,
java.lang.String)public String getCollectionLabel(String entryName, String collectionName)
getCollectionLabel in interface DataDictionaryServiceDataDictionaryService.getCollectionLabel(java.lang.Class, java.lang.String)public String getCollectionShortLabel(String entryName, String collectionName)
getCollectionShortLabel in interface DataDictionaryServiceDataDictionaryService.getCollectionShortLabel(java.lang.Class, java.lang.String)public String getCollectionElementLabel(String entryName, String collectionName, Class dataObjectClass)
getCollectionElementLabel in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getCollectionElementLabel(java.lang.Class,
java.lang.String)public String getCollectionSummary(String entryName, String collectionName)
getCollectionSummary in interface DataDictionaryServiceDataDictionaryService.getCollectionSummary(java.lang.Class, java.lang.String)public String getCollectionDescription(String entryName, String collectionName)
getCollectionDescription in interface DataDictionaryServiceDataDictionaryService.getCollectionDescription(java.lang.Class,
java.lang.String)public Class<? extends BusinessObject> getRelationshipSourceClass(String entryName, String relationshipName)
getRelationshipSourceClass in interface DataDictionaryServicepublic Class<? extends BusinessObject> getRelationshipTargetClass(String entryName, String relationshipName)
getRelationshipTargetClass in interface DataDictionaryServicepublic List<String> getRelationshipSourceAttributes(String entryName, String relationshipName)
getRelationshipSourceAttributes in interface DataDictionaryServicepublic List<String> getRelationshipTargetAttributes(String entryName, String relationshipName)
getRelationshipTargetAttributes in interface DataDictionaryServicepublic List<String> getRelationshipEntriesForSourceAttribute(String entryName, String sourceAttributeName)
getRelationshipEntriesForSourceAttribute in interface DataDictionaryServicepublic List<String> getRelationshipEntriesForTargetAttribute(String entryName, String targetAttributeName)
getRelationshipEntriesForTargetAttribute in interface DataDictionaryServicepublic AttributeDefinition getAttributeDefinition(String entryName, String attributeName)
getAttributeDefinition in interface DataDictionaryServiceentryName - - the qualified object name e.g. edu.sampleu.demo.kitchensink.TimeInfoattributeName - - an attribute name e.g. startTimeAmPmIllegalArgumentException - if the given Class is null or is not a BusinessObject classpublic Map<String,String> getRelationshipAttributeMap(String entryName, String relationshipName)
getRelationshipAttributeMap in interface DataDictionaryServiceDataDictionaryService.getRelationshipAttributeMap(java.lang.String, java.lang.String)public boolean hasRelationship(String entryName, String relationshipName)
hasRelationship in interface DataDictionaryServicepublic List<String> getRelationshipNames(String entryName)
getRelationshipNames in interface DataDictionaryServicepublic ControlDefinition getAttributeControlDefinition(Class dataObjectClass, String attributeName)
getAttributeControlDefinition in interface DataDictionaryServiceDataDictionaryService.getAttributeControlDefinition(java.lang.String, java.lang.String)public String getAttributeDescription(Class dataObjectClass, String attributeName)
getAttributeDescription in interface DataDictionaryServiceDataDictionaryService.getAttributeDescription(java.lang.String, java.lang.String)public Boolean getAttributeForceUppercase(Class dataObjectClass, String attributeName)
getAttributeForceUppercase in interface DataDictionaryServiceDataDictionaryService.getAttributeForceUppercase(java.lang.String, java.lang.String)public Class<? extends Formatter> getAttributeFormatter(Class dataObjectClass, String attributeName)
getAttributeFormatter in interface DataDictionaryServiceDataDictionaryService.getAttributeFormatter(java.lang.String, java.lang.String)public String getAttributeLabel(Class dataObjectClass, String attributeName)
getAttributeLabel in interface DataDictionaryServiceDataDictionaryService.getAttributeLabel(java.lang.String, java.lang.String)public Integer getAttributeMaxLength(Class dataObjectClass, String attributeName)
getAttributeMaxLength in interface DataDictionaryServiceDataDictionaryService.getAttributeMaxLength(java.lang.String, java.lang.String)public String getAttributeShortLabel(Class dataObjectClass, String attributeName)
getAttributeShortLabel in interface DataDictionaryServiceDataDictionaryService.getAttributeShortLabel(java.lang.String, java.lang.String)public String getAttributeErrorLabel(Class dataObjectClass, String attributeName)
getAttributeErrorLabel in interface DataDictionaryServiceDataDictionaryService.getAttributeErrorLabel(java.lang.String, java.lang.String)public Integer getAttributeSize(Class dataObjectClass, String attributeName)
getAttributeSize in interface DataDictionaryServiceDataDictionaryService.getAttributeSize(java.lang.String, java.lang.String)public String getAttributeSummary(Class dataObjectClass, String attributeName)
getAttributeSummary in interface DataDictionaryServiceDataDictionaryService.getAttributeSummary(java.lang.String, java.lang.String)public Pattern getAttributeValidatingExpression(Class dataObjectClass, String attributeName)
getAttributeValidatingExpression in interface DataDictionaryServiceDataDictionaryService.getAttributeValidatingExpression(java.lang.String, java.lang.String)public Class getAttributeValuesFinderClass(Class dataObjectClass, String attributeName)
getAttributeValuesFinderClass in interface DataDictionaryServiceDataDictionaryService.getAttributeValuesFinderClass(java.lang.String, java.lang.String)public String getAttributeValidatingErrorMessageKey(String entryName, String attributeName)
getAttributeValidatingErrorMessageKey in interface DataDictionaryServiceDataDictionaryService.getAttributeValidatingErrorMessageKey(java.lang.String, java.lang.String)public String[] getAttributeValidatingErrorMessageParameters(String entryName, String attributeName)
public String getCollectionDescription(Class dataObjectClass, String collectionName)
getCollectionDescription in interface DataDictionaryServiceDataDictionaryService.getCollectionDescription(java.lang.String, java.lang.String)public String getCollectionLabel(Class dataObjectClass, String collectionName)
getCollectionLabel in interface DataDictionaryServiceDataDictionaryService.getCollectionLabel(java.lang.String, java.lang.String)public String getCollectionShortLabel(Class dataObjectClass, String collectionName)
getCollectionShortLabel in interface DataDictionaryServiceDataDictionaryService.getCollectionShortLabel(java.lang.String, java.lang.String)public String getCollectionSummary(Class dataObjectClass, String collectionName)
getCollectionSummary in interface DataDictionaryServiceDataDictionaryService.getCollectionSummary(java.lang.String, java.lang.String)public Boolean isAttributeDefined(Class dataObjectClass, String attributeName)
isAttributeDefined in interface DataDictionaryServiceDataDictionaryService.isAttributeDefined(java.lang.String, java.lang.String)public Boolean isAttributeRequired(Class dataObjectClass, String attributeName)
isAttributeRequired in interface DataDictionaryServiceDataDictionaryService.isAttributeRequired(java.lang.String, java.lang.String)public String getDocumentLabelByClass(Class documentOrBusinessObjectClass)
getDocumentLabelByClass in interface DataDictionaryServiceDataDictionaryService.getDocumentLabelByClass(java.lang.Class)public String getDocumentLabelByTypeName(String documentTypeName)
getDocumentLabelByTypeName in interface DataDictionaryServiceDataDictionaryService.getDocumentLabelByTypeName(java.lang.String)public String getDocumentTypeNameByClass(Class documentClass)
getDocumentTypeNameByClass in interface DataDictionaryServiceDataDictionaryService.getDocumentTypeNameByClass(java.lang.Class)public String getValidDocumentTypeNameByClass(Class documentClass)
getValidDocumentTypeNameByClass in interface DataDictionaryServiceDataDictionaryService.getValidDocumentTypeNameByClass(java.lang.Class)public Class<? extends Document> getDocumentClassByTypeName(String documentTypeName)
getDocumentClassByTypeName in interface DataDictionaryServiceDataDictionaryService.getDocumentClassByTypeName(java.lang.String)public Class<? extends Document> getValidDocumentClassByTypeName(String documentTypeName)
getValidDocumentClassByTypeName in interface DataDictionaryServiceDataDictionaryService.getValidDocumentClassByTypeName(java.lang.String)public View getViewById(String viewId)
getViewById in interface DataDictionaryServiceDataDictionaryService.getViewById(java.lang.String)public Object getDictionaryBean(String id)
getDictionaryBean in interface DataDictionaryServiceDataDictionaryService.getDictionaryBean(java.lang.String)public boolean containsDictionaryBean(String id)
containsDictionaryBean in interface DataDictionaryServiceDataDictionaryService.containsDictionaryBean(java.lang.String)public Object getDictionaryBeanProperty(String beanName, String propertyName)
getDictionaryBeanProperty in interface DataDictionaryServicepublic View getViewByTypeIndex(UifConstants.ViewType viewTypeName, Map<String,String> indexKey)
getViewByTypeIndex in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getViewByTypeIndex(java.lang.String,
java.util.Map)public String getViewIdByTypeIndex(UifConstants.ViewType viewTypeName, Map<String,String> indexKey)
getViewIdByTypeIndex in interface DataDictionaryServiceorg.kuali.rice.krad.service.DataDictionaryService#getViewIdByTypeIndex(org.kuali.rice.krad.uif.UifConstants.ViewType,
java.util.Map) public List<String> getGroupByAttributesForEffectiveDating(Class dataObjectClass)
getGroupByAttributesForEffectiveDating in interface DataDictionaryServiceDataDictionaryService.getGroupByAttributesForEffectiveDating(java.lang.Class)public Set<InactivationBlockingMetadata> getAllInactivationBlockingDefinitions(Class inactivationBlockedBusinessObjectClass)
getAllInactivationBlockingDefinitions in interface DataDictionaryServiceDataDictionaryService.getAllInactivationBlockingDefinitions(java.lang.Class)public Map<Class<?>,String> getPropertyEditorMap()
getPropertyEditorMap in interface DataDictionaryServicepublic void setPropertyEditorMap(Map<Class<?>,String> propertyEditorMap)
propertyEditorMap - mapping from property type to property editorgetPropertyEditorMap()Copyright © 2005–2016 The Kuali Foundation. All rights reserved.