Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
Copyright 2013 SAP AG Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. /
package com.sap.core.odata.core.edm.provider;
public class EdmImplProv extends EdmImpl implements EdmProviderAccessor {
  protected EdmProvider edmProvider;
  public EdmImplProv(final EdmProvider edmProvider) {
    super(new EdmServiceMetadataImplProv(edmProvider));
    this. = edmProvider;
  }
  protected EdmEntityContainer createEntityContainer(final String namethrows ODataException {
    EntityContainerInfo enitityContainerInfo = .getEntityContainerInfo(name);
    if (enitityContainerInfo == null) {
      return null;
    }
    return new EdmEntityContainerImplProv(thisenitityContainerInfo);
  }
  protected EdmEntityType createEntityType(final FullQualifiedName fqNamethrows ODataException {
    EntityType entityType = .getEntityType(fqName);
    if (entityType == null) {
      return null;
    }
    return new EdmEntityTypeImplProv(thisentityTypefqName.getNamespace());
  }
  protected EdmComplexType createComplexType(final FullQualifiedName fqNamethrows ODataException {
    ComplexType complexType = .getComplexType(fqName);
    if (complexType == null) {
      return null;
    }
    return new EdmComplexTypeImplProv(thiscomplexTypefqName.getNamespace());
  }
  protected EdmAssociation createAssociation(final FullQualifiedName fqNamethrows ODataException {
    Association association = .getAssociation(fqName);
    if (association == null) {
      return null;
    }
    return new EdmAssociationImplProv(thisassociationfqName.getNamespace());
  }
  public EdmProvider getEdmProvider() {
    return ;
  }
New to GrepCode? Check out our FAQ X