@Component(value="blBasicEntityMetadataProvider") @Scope(value="prototype") public class BasicEntityMetadataProvider extends EntityMetadataProviderAdapter
metadataOverrides| Constructor and Description |
|---|
BasicEntityMetadataProvider() |
addEntityMetadataFromMappingData, lateStageAddEntityMetadatagetTargetedOverride, setMetadataOverridespublic MetadataProviderResponse addTabAndGroupMetadata(AddMetadataRequest addMetadataRequest, Map<String,TabMetadata> metadata)
EntityMetadataProviderField instance in the request. Implementations should
add values to the metadata parameter.addTabAndGroupMetadata in interface EntityMetadataProvideraddTabAndGroupMetadata in class EntityMetadataProviderAdapteraddMetadataRequest - contains the requested field and support classes.metadata - implementations should add metadata for the requested field herepublic MetadataProviderResponse overrideMetadataViaAnnotation(OverrideViaAnnotationRequest overrideViaAnnotationRequest, Map<String,TabMetadata> metadata)
EntityMetadataProvideroverrideMetadataViaAnnotation in interface EntityMetadataProvideroverrideMetadataViaAnnotation in class EntityMetadataProviderAdapteroverrideViaAnnotationRequest - contains the requested entity and support classes.metadata - implementations should override metadata herepublic MetadataProviderResponse overrideMetadataViaXml(OverrideViaXmlRequest overrideViaXmlRequest, Map<String,TabMetadata> metadata)
EntityMetadataProvideroverrideMetadataViaXml in interface EntityMetadataProvideroverrideMetadataViaXml in class EntityMetadataProviderAdapteroverrideViaXmlRequest - contains the requested config key, ceiling entity and support classes.metadata - implementations should override metadata herepublic MetadataProviderResponse addTabAndGroupMetadataFromCmdProperties(ClassMetadata cmd, Map<String,TabMetadata> metadata)
addTabAndGroupMetadataFromCmdProperties in interface EntityMetadataProvideraddTabAndGroupMetadataFromCmdProperties in class EntityMetadataProviderAdapterprotected TabMetadata buildTabMetadata(AdminTabPresentation tabPresentation, Class<?> owningClass, Map<String,TabMetadata> metadata)
protected GroupMetadata buildGroupMetadata(AdminGroupPresentation groupPresentation, Class<?> owningClass, Map<String,TabMetadata> metadata)
public int getOrder()
getOrder in interface org.springframework.core.OrderedgetOrder in class EntityMetadataProviderAdapterCopyright © 2018. All rights reserved.