@Override
 protected String createLocalIdentifier(final JavaType javaType, final LogicalPath path) {
   return WebJsonMetadata.createIdentifier(javaType, path);
 }
 @Override
 protected String getGovernorPhysicalTypeIdentifier(final String metadataIdentificationString) {
   final JavaType javaType = WebJsonMetadata.getJavaType(metadataIdentificationString);
   final LogicalPath path = WebJsonMetadata.getPath(metadataIdentificationString);
   return PhysicalTypeIdentifier.createIdentifier(javaType, path);
 }
 public String getProvidesType() {
   return WebJsonMetadata.getMetadataIdentiferType();
 }