* @param deploymentContext the deployment context
* @return the metaData
*/
public static MetaData getMetaData(DeploymentContext deploymentContext)
{
MutableMetaDataRepository repository = getRepository(deploymentContext);
if (repository == null)
return null;
MetaData metaData = repository.getMetaData(deploymentContext.getScope());
if (metaData == null)
{
initMetaDataRetrieval(repository, deploymentContext);
metaData = repository.getMetaData(deploymentContext.getScope());
}
return metaData;
}