You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by sk...@apache.org on 2013/08/28 16:02:24 UTC

[36/41] delete aggregated-sources directory which was created by accident

http://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2/blob/fece4008/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraint.java
----------------------------------------------------------------------
diff --git a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraint.java b/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraint.java
deleted file mode 100644
index ec54d68..0000000
--- a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraint.java
+++ /dev/null
@@ -1,119 +0,0 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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 org.apache.olingo.odata2.api.edm.provider;
-
-import java.util.List;
-
-/**
- * Objects of this Class represent a referential constraint
- *  
- */
-public class ReferentialConstraint {
-
-  private ReferentialConstraintRole principal;
-  private ReferentialConstraintRole dependent;
-  private Documentation documentation;
-  private List<AnnotationAttribute> annotationAttributes;
-  private List<AnnotationElement> annotationElements;
-
-  /**
-   * @return {@link ReferentialConstraintRole} the principal of this {@link ReferentialConstraint}
-   */
-  public ReferentialConstraintRole getPrincipal() {
-    return principal;
-  }
-
-  /**
-   * @return {@link ReferentialConstraintRole} the dependent of this {@link ReferentialConstraint}
-   */
-  public ReferentialConstraintRole getDependent() {
-    return dependent;
-  }
-
-  /**
-   * @return {@link Documentation} documentation
-   */
-  public Documentation getDocumentation() {
-    return documentation;
-  }
-
-  /**
-   * @return List of {@link AnnotationAttribute} annotation attributes
-   */
-  public List<AnnotationAttribute> getAnnotationAttributes() {
-    return annotationAttributes;
-  }
-
-  /**
-   * @return List of {@link AnnotationElement} annotation elements
-   */
-  public List<AnnotationElement> getAnnotationElements() {
-    return annotationElements;
-  }
-
-  /**
-   * Sets the principal {@link ReferentialConstraintRole} for this {@link ReferentialConstraint}
-   * @param principal
-   * @return {@link ReferentialConstraint} for method chaining
-   */
-  public ReferentialConstraint setPrincipal(final ReferentialConstraintRole principal) {
-    this.principal = principal;
-    return this;
-  }
-
-  /**
-   * Sets the dependent {@link ReferentialConstraintRole} for this {@link ReferentialConstraint}
-   * @param dependent
-   * @return {@link ReferentialConstraint} for method chaining
-   */
-  public ReferentialConstraint setDependent(final ReferentialConstraintRole dependent) {
-    this.dependent = dependent;
-    return this;
-  }
-
-  /**
-   * Sets the {@link Documentation} of this {@link ReferentialConstraint}
-   * @param documentation
-   * @return {@link ReferentialConstraint} for method chaining
-   */
-  public ReferentialConstraint setDocumentation(final Documentation documentation) {
-    this.documentation = documentation;
-    return this;
-  }
-
-  /**
-   * Sets the List of {@link AnnotationAttribute} for this {@link ReferentialConstraint}
-   * @param annotationAttributes
-   * @return {@link ReferentialConstraint} for method chaining
-   */
-  public ReferentialConstraint setAnnotationAttributes(final List<AnnotationAttribute> annotationAttributes) {
-    this.annotationAttributes = annotationAttributes;
-    return this;
-  }
-
-  /**
-   * Sets the List of {@link AnnotationElement} for this {@link ReferentialConstraint}
-   * @param annotationElements
-   * @return {@link ReferentialConstraint} for method chaining
-   */
-  public ReferentialConstraint setAnnotationElements(final List<AnnotationElement> annotationElements) {
-    this.annotationElements = annotationElements;
-    return this;
-  }
-}

http://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2/blob/fece4008/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraintRole.java
----------------------------------------------------------------------
diff --git a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraintRole.java b/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraintRole.java
deleted file mode 100644
index 1cd57e5..0000000
--- a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReferentialConstraintRole.java
+++ /dev/null
@@ -1,101 +0,0 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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 org.apache.olingo.odata2.api.edm.provider;
-
-import java.util.List;
-
-/**
- * Objects of this Class represent a referential constraint role
- *  
- */
-public class ReferentialConstraintRole {
-
-  private String role;
-  private List<PropertyRef> propertyRefs;
-  private List<AnnotationAttribute> annotationAttributes;
-  private List<AnnotationElement> annotationElements;
-
-  /**
-   * @return <b>String</b> role of this {@link ReferentialConstraintRole}
-   */
-  public String getRole() {
-    return role;
-  }
-
-  /**
-   * @return List<{@link PropertyRef}> for this {@link ReferentialConstraintRole}
-   */
-  public List<PropertyRef> getPropertyRefs() {
-    return propertyRefs;
-  }
-
-  /**
-   * @return List of {@link AnnotationAttribute} annotation attributes
-   */
-  public List<AnnotationAttribute> getAnnotationAttributes() {
-    return annotationAttributes;
-  }
-
-  /**
-   * @return List of {@link AnnotationElement} annotation elements
-   */
-  public List<AnnotationElement> getAnnotationElements() {
-    return annotationElements;
-  }
-
-  /**
-   * Sets the role of this {@link ReferentialConstraintRole}
-   * @param role
-   * @return {@link ReferentialConstraintRole} for method chaining
-   */
-  public ReferentialConstraintRole setRole(final String role) {
-    this.role = role;
-    return this;
-  }
-
-  /**
-   * Sets the {@link PropertyRef}s of this {@link ReferentialConstraintRole}
-   * @param propertyRef
-   * @return {@link ReferentialConstraintRole} for method chaining
-   */
-  public ReferentialConstraintRole setPropertyRefs(final List<PropertyRef> propertyRef) {
-    propertyRefs = propertyRef;
-    return this;
-  }
-
-  /**
-   * Sets the List of {@link AnnotationAttribute} for this {@link ReferentialConstraintRole}
-   * @param annotationAttributes
-   * @return {@link ReferentialConstraintRole} for method chaining
-   */
-  public ReferentialConstraintRole setAnnotationAttributes(final List<AnnotationAttribute> annotationAttributes) {
-    this.annotationAttributes = annotationAttributes;
-    return this;
-  }
-
-  /**
-   * Sets the List of {@link AnnotationElement} for this {@link ReferentialConstraintRole}
-   * @param annotationElements
-   * @return {@link ReferentialConstraintRole} for method chaining
-   */
-  public ReferentialConstraintRole setAnnotationElements(final List<AnnotationElement> annotationElements) {
-    this.annotationElements = annotationElements;
-    return this;
-  }
-}

http://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2/blob/fece4008/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReturnType.java
----------------------------------------------------------------------
diff --git a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReturnType.java b/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReturnType.java
deleted file mode 100644
index 988d14d..0000000
--- a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/ReturnType.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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 org.apache.olingo.odata2.api.edm.provider;
-
-import org.apache.olingo.odata2.api.edm.EdmMultiplicity;
-import org.apache.olingo.odata2.api.edm.FullQualifiedName;
-
-/**
- * Objects of this Class represent a return type of a function import
- *  
- */
-public class ReturnType {
-
-  private FullQualifiedName typeName;
-  private EdmMultiplicity multiplicity;
-
-  /**
-   * @return {@link FullQualifiedName} type of this {@link ReturnType}
-   */
-  public FullQualifiedName getTypeName() {
-    return typeName;
-  }
-
-  /**
-   * @return {@link EdmMultiplicity} of this {@link ReturnType}
-   */
-  public EdmMultiplicity getMultiplicity() {
-    return multiplicity;
-  }
-
-  /**
-   * Sets the type  of this {@link ReturnType} via the types {@link FullQualifiedName}
-   * @param qualifiedName
-   * @return {@link ReturnType} for method chaining
-   */
-  public ReturnType setTypeName(final FullQualifiedName qualifiedName) {
-    typeName = qualifiedName;
-    return this;
-  }
-
-  /**
-   * Sets the {@link EdmMultiplicity} of this {@link ReturnType}
-   * @param multiplicity
-   * @return {@link ReturnType} for method chaining
-   */
-  public ReturnType setMultiplicity(final EdmMultiplicity multiplicity) {
-    this.multiplicity = multiplicity;
-    return this;
-  }
-
-  @Override
-  public String toString() {
-    if (EdmMultiplicity.MANY == multiplicity) {
-      return "Collection(" + typeName + ")";
-    } else {
-      return typeName.toString();
-    }
-  }
-
-}

http://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2/blob/fece4008/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Schema.java
----------------------------------------------------------------------
diff --git a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Schema.java b/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Schema.java
deleted file mode 100644
index 62dacc1..0000000
--- a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Schema.java
+++ /dev/null
@@ -1,191 +0,0 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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 org.apache.olingo.odata2.api.edm.provider;
-
-import java.util.List;
-
-/**
- * Objects of this class represent a schema
- *  
- */
-public class Schema {
-
-  private String namespace;
-  private String alias;
-  private List<Using> usings;
-  private List<EntityType> entityTypes;
-  private List<ComplexType> complexTypes;
-  private List<Association> associations;
-  private List<EntityContainer> entityContainers;
-  private List<AnnotationAttribute> annotationAttributes;
-  private List<AnnotationElement> annotationElements;
-
-  /**
-   * Sets the namespace for this {@link Schema}
-   * @param namespace
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setNamespace(final String namespace) {
-    this.namespace = namespace;
-    return this;
-  }
-
-  /**
-   * Sets the alias for this {@link Schema}
-   * @param alias
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setAlias(final String alias) {
-    this.alias = alias;
-    return this;
-  }
-
-  /**
-   * Sets the {@link Using} for this {@link Schema}
-   * @param usings
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setUsings(final List<Using> usings) {
-    this.usings = usings;
-    return this;
-  }
-
-  /**
-   * Sets the {@link EntityType}s for this {@link Schema}
-   * @param entityTypes
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setEntityTypes(final List<EntityType> entityTypes) {
-    this.entityTypes = entityTypes;
-    return this;
-  }
-
-  /**
-   * Sets the {@link ComplexType}s for this {@link Schema}
-   * @param complexTypes
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setComplexTypes(final List<ComplexType> complexTypes) {
-    this.complexTypes = complexTypes;
-    return this;
-  }
-
-  /**
-   * Sets the {@link Association}s for this {@link Schema}
-   * @param associations
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setAssociations(final List<Association> associations) {
-    this.associations = associations;
-    return this;
-  }
-
-  /**
-   * Sets the {@link EntityContainer}s for this {@link Schema}
-   * @param entityContainers
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setEntityContainers(final List<EntityContainer> entityContainers) {
-    this.entityContainers = entityContainers;
-    return this;
-  }
-
-  /**
-   * Sets the List of {@link AnnotationAttribute} for this {@link Schema}
-   * @param annotationAttributes
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setAnnotationAttributes(final List<AnnotationAttribute> annotationAttributes) {
-    this.annotationAttributes = annotationAttributes;
-    return this;
-  }
-
-  /**
-   * Sets the List of {@link AnnotationElement} for this {@link Schema}
-   * @param annotationElements
-   * @return {@link Schema} for method chaining
-   */
-  public Schema setAnnotationElements(final List<AnnotationElement> annotationElements) {
-    this.annotationElements = annotationElements;
-    return this;
-  }
-
-  /**
-   * @return <b>String</b> namespace of this {@link Schema}
-   */
-  public String getNamespace() {
-    return namespace;
-  }
-
-  /**
-   * @return <b>String</b> alias of this {@link Schema}
-   */
-  public String getAlias() {
-    return alias;
-  }
-
-  /**
-   * @return List<{@link Using}> of this {@link Schema}
-   */
-  public List<Using> getUsings() {
-    return usings;
-  }
-
-  /**
-   * @return List<{@link EntityType}> of this {@link Schema}
-   */
-  public List<EntityType> getEntityTypes() {
-    return entityTypes;
-  }
-
-  /**
-   * @return List<{@link ComplexType}> of this {@link Schema}
-   */
-  public List<ComplexType> getComplexTypes() {
-    return complexTypes;
-  }
-
-  /**
-   * @return List<{@link Association}> of this {@link Schema}
-   */
-  public List<Association> getAssociations() {
-    return associations;
-  }
-
-  /**
-   * @return List<{@link EntityContainer}> of this {@link Schema}
-   */
-  public List<EntityContainer> getEntityContainers() {
-    return entityContainers;
-  }
-
-  /**
-   * @return List of {@link AnnotationAttribute} annotation attributes
-   */
-  public List<AnnotationAttribute> getAnnotationAttributes() {
-    return annotationAttributes;
-  }
-
-  /**
-   * @return List of {@link AnnotationElement} annotation elements
-   */
-  public List<AnnotationElement> getAnnotationElements() {
-    return annotationElements;
-  }
-}

http://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2/blob/fece4008/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/SimpleProperty.java
----------------------------------------------------------------------
diff --git a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/SimpleProperty.java b/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/SimpleProperty.java
deleted file mode 100644
index e902200..0000000
--- a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/SimpleProperty.java
+++ /dev/null
@@ -1,98 +0,0 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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 org.apache.olingo.odata2.api.edm.provider;
-
-import java.util.List;
-
-import org.apache.olingo.odata2.api.edm.EdmFacets;
-import org.apache.olingo.odata2.api.edm.EdmSimpleTypeKind;
-
-/**
- * Objects of this class represent a simple property.
- *  
- */
-public class SimpleProperty extends Property {
-
-  private EdmSimpleTypeKind type;
-
-  /**
-   * @return {@link EdmSimpleTypeKind} of this property
-   */
-  public EdmSimpleTypeKind getType() {
-    return type;
-  }
-
-  /**
-   * Sets the {@link EdmSimpleTypeKind} for this {@link Property}.
-   * @param type
-   * @return {@link Property} for method chaining
-   */
-  public SimpleProperty setType(final EdmSimpleTypeKind type) {
-    this.type = type;
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setName(final String name) {
-    super.setName(name);
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setFacets(final EdmFacets facets) {
-    super.setFacets(facets);
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setCustomizableFeedMappings(final CustomizableFeedMappings customizableFeedMappings) {
-    super.setCustomizableFeedMappings(customizableFeedMappings);
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setMimeType(final String mimeType) {
-    super.setMimeType(mimeType);
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setMapping(final Mapping mapping) {
-    super.setMapping(mapping);
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setDocumentation(final Documentation documentation) {
-    super.setDocumentation(documentation);
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setAnnotationAttributes(final List<AnnotationAttribute> annotationAttributes) {
-    super.setAnnotationAttributes(annotationAttributes);
-    return this;
-  }
-
-  @Override
-  public SimpleProperty setAnnotationElements(final List<AnnotationElement> annotationElements) {
-    super.setAnnotationElements(annotationElements);
-    return this;
-  }
-}

http://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2/blob/fece4008/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Using.java
----------------------------------------------------------------------
diff --git a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Using.java b/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Using.java
deleted file mode 100644
index a73da12..0000000
--- a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/Using.java
+++ /dev/null
@@ -1,119 +0,0 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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 org.apache.olingo.odata2.api.edm.provider;
-
-import java.util.Collection;
-import java.util.List;
-
-/**
- *  
- */
-public class Using {
-
-  private String namespace;
-  private String alias;
-  private Documentation documentation;
-  private List<AnnotationAttribute> annotationAttributes;
-  private List<AnnotationElement> annotationElements;
-
-  /**
-   * Sets the namespace for this {@link Using}
-   * @param namespace
-   * @return {@link Using} for method chaining
-   */
-  public Using setNamespace(final String namespace) {
-    this.namespace = namespace;
-    return this;
-  }
-
-  /**
-   * Sets the alias for this {@link Using}
-   * @param alias
-   * @return {@link Using} for method chaining
-   */
-  public Using setAlias(final String alias) {
-    this.alias = alias;
-    return this;
-  }
-
-  /**
-   * Sets the {@link Documentation} for this {@link Using}
-   * @param documentation
-   * @return {@link Using} for method chaining
-   */
-  public Using setDocumentation(final Documentation documentation) {
-    this.documentation = documentation;
-    return this;
-  }
-
-  /**
-   * Sets the collection of {@link AnnotationAttribute} for this {@link Using}
-   * @param annotationAttributes
-   * @return {@link Using} for method chaining
-   */
-  public Using setAnnotationAttributes(final List<AnnotationAttribute> annotationAttributes) {
-    this.annotationAttributes = annotationAttributes;
-    return this;
-  }
-
-  /**
-   * Sets the collection of {@link AnnotationElement} for this {@link Using}
-   * @param annotationElements
-   * @return {@link Using} for method chaining
-   */
-  public Using setAnnotationElements(final List<AnnotationElement> annotationElements) {
-    this.annotationElements = annotationElements;
-    return this;
-  }
-
-  /**
-   * @return <b>String</b> namespace
-   */
-  public String getNamespace() {
-    return namespace;
-  }
-
-  /**
-   * @return <b>String</b> alias
-   */
-  public String getAlias() {
-    return alias;
-  }
-
-  /**
-   * @return {@link Documentation} documentation
-   */
-  public Documentation getDocumentation() {
-    return documentation;
-  }
-
-  /**
-   * @return collection of {@link AnnotationAttribute} annotation attributes
-   */
-  public Collection<AnnotationAttribute> getAnnotationAttributes() {
-    return annotationAttributes;
-  }
-
-  /**
-   * @return collection of {@link AnnotationElement} annotation elements
-   */
-  public Collection<AnnotationElement> getAnnotationElements() {
-    return annotationElements;
-  }
-}

http://git-wip-us.apache.org/repos/asf/incubator-olingo-odata2/blob/fece4008/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/package-info.java
----------------------------------------------------------------------
diff --git a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/package-info.java b/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/package-info.java
deleted file mode 100644
index 8809bec..0000000
--- a/aggregated-sources/org.apache.olingo.odata2-parent-sources/org/apache/olingo/odata2/api/edm/provider/package-info.java
+++ /dev/null
@@ -1,287 +0,0 @@
-/*******************************************************************************
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you 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.
- ******************************************************************************/
-/**
- * Entity Data Model Provider API
- * <p>Classes in this package are used to provide an EDM to the library as well as to the application. To do this the class {@link org.apache.olingo.odata2.api.edm.provider.EdmProvider} has to be implemented.</p>
- * <p>Inside the OData library we are using a lazy loading concept which means the EdmProvider is only called for an element if it is needed. See some sample coding for an EdmProvider below</p>
- * <p>public class Provider extends EdmProvider {
-  <p>public static final String NAMESPACE_1 = "RefScenario";
-  <br/>public static final String NAMESPACE_2 = "RefScenario2";
-  <br/>private static final FullQualifiedName ENTITY_TYPE_1_1 = new FullQualifiedName(NAMESPACE_1, "Employee");
-  <br/>private static final FullQualifiedName ENTITY_TYPE_1_BASE = new FullQualifiedName(NAMESPACE_1, "Base");
-  <br/>private static final FullQualifiedName ENTITY_TYPE_1_4 = new FullQualifiedName(NAMESPACE_1, "Manager");
-  <br/>private static final FullQualifiedName ENTITY_TYPE_2_1 = new FullQualifiedName(NAMESPACE_2, "Photo");
-  <br/>private static final FullQualifiedName COMPLEX_TYPE_1 = new FullQualifiedName(NAMESPACE_1, "c_Location");
-  <br/>private static final FullQualifiedName COMPLEX_TYPE_2 = new FullQualifiedName(NAMESPACE_1, "c_City");
-  <br/>private static final FullQualifiedName ASSOCIATION_1_1 = new FullQualifiedName(NAMESPACE_1, "ManagerEmployees");
-  <br/>private static final String ROLE_1_1 = "r_Employees";
-  <br/>private static final String ROLE_1_4 = "r_Manager";
-  <br/>private static final String ENTITY_CONTAINER_1 = "Container1";
-  <br/>private static final String ENTITY_CONTAINER_2 = "Container2";
-  <br/>private static final String ENTITY_SET_1_1 = "Employees";
-  <br/>private static final String ENTITY_SET_1_4 = "Managers";
-  <br/>private static final String ENTITY_SET_2_1 = "Photos";
-  <br/>private static final String FUNCTION_IMPORT_1 = "EmployeeSearch";
-  <br/>private static final String FUNCTION_IMPORT_2 = "AllLocations";
-  </p>
-  <p>public List<Schema> getSchemas() throws ODataException {
-    <p>List<Schema> schemas = new ArrayList<Schema>();
-    <br/>Schema schema = new Schema();
-    <br/>schema.setNamespace(NAMESPACE_1);
-
-    <br/>List<EntityType> entityTypes = new ArrayList<EntityType>();
-    <br/>entityTypes.add(getEntityType(ENTITY_TYPE_1_1));
-    <br/>entityTypes.add(getEntityType(ENTITY_TYPE_1_4));
-    <br/>entityTypes.add(getEntityType(ENTITY_TYPE_1_BASE));
-    <br/>schema.setEntityTypes(entityTypes);
-
-    <br/>List<ComplexType> complexTypes = new ArrayList<ComplexType>();
-    <br/>complexTypes.add(getComplexType(COMPLEX_TYPE_1));
-    <br/>complexTypes.add(getComplexType(COMPLEX_TYPE_2));
-    <br/>schema.setComplexTypes(complexTypes);
-
-    <br/>List<Association> associations = new ArrayList<Association>();
-    <br/>associations.add(getAssociation(ASSOCIATION_1_1));
-    <br/>schema.setAssociations(associations);
-
-    <br/>EntityContainer entityContainer = new EntityContainer();
-    <br/>entityContainer.setName(ENTITY_CONTAINER_1).setDefaultEntityContainer(true);
-
-    <br/>List<EntitySet> entitySets = new ArrayList<EntitySet>();
-    <br/>entitySets.add(getEntitySet(ENTITY_CONTAINER_1, ENTITY_SET_1_1));
-    <br/>entitySets.add(getEntitySet(ENTITY_CONTAINER_1, ENTITY_SET_1_4));
-    <br/>entityContainer.setEntitySets(entitySets);
-
-    <br/>List<AssociationSet> associationSets = new ArrayList<AssociationSet>();
-    <br/>associationSets.add(getAssociationSet(ENTITY_CONTAINER_1, ASSOCIATION_1_1, ENTITY_SET_1_4, ROLE_1_4));
-    <br/>entityContainer.setAssociationSets(associationSets);
-
-    <br/>List<FunctionImport> functionImports = new ArrayList<FunctionImport>();
-    <br/>functionImports.add(getFunctionImport(ENTITY_CONTAINER_1, FUNCTION_IMPORT_1));
-    <br/>functionImports.add(getFunctionImport(ENTITY_CONTAINER_1, FUNCTION_IMPORT_2));
-    <br/>entityContainer.setFunctionImports(functionImports);
-
-    <br/>schema.setEntityContainers(Arrays.asList(entityContainer));
-
-    <br/>schemas.add(schema);
-    </p>
-    <p>schema = new Schema();
-    <br/>schema.setNamespace(NAMESPACE_2);
-
-    <br/>schema.setEntityTypes(Arrays.asList(getEntityType(ENTITY_TYPE_2_1)));
-
-    <br/>entityContainer = new EntityContainer();
-    <br/>entityContainer.setName(ENTITY_CONTAINER_2);
-    <br/>entityContainer.setEntitySets(Arrays.asList(getEntitySet(ENTITY_CONTAINER_2, ENTITY_SET_2_1)));
-    <br/>schema.setEntityContainers(Arrays.asList(entityContainer));
-
-    <br/>schemas.add(schema);
-</p>
-    <p>return schemas;</p>
-  }
-
-  <p>public EntityType getEntityType(FullQualifiedName edmFQName) throws ODataException {
-    <p>if (NAMESPACE_1.equals(edmFQName.getNamespace())) {
-      <br/>if (ENTITY_TYPE_1_1.getName().equals(edmFQName.getName())) {
-        <br/>List<Property> properties = new ArrayList<Property>();
-        <br/>properties.add(new SimpleProperty().setName("EmployeeId").setType(EdmSimpleTypeKind.String)
-            .setFacets(new Facets().setNullable(false))
-            .setMapping(new Mapping().setInternalName("getId")));
-        <br/>properties.add(new SimpleProperty().setName("EmployeeName").setType(EdmSimpleTypeKind.String)
-            .setCustomizableFeedMappings(new CustomizableFeedMappings()
-                .setFcTargetPath(EdmTargetPath.SYNDICATION_TITLE)));
-        <br/>properties.add(new SimpleProperty().setName("ManagerId").setType(EdmSimpleTypeKind.String)
-            .setMapping(new Mapping().setInternalName("getManager.getId")));
-        <br/>properties.add(new SimpleProperty().setName("RoomId").setType(EdmSimpleTypeKind.String)
-            .setMapping(new Mapping().setInternalName("getRoom.getId")));
-        <br/>properties.add(new SimpleProperty().setName("TeamId").setType(EdmSimpleTypeKind.String)
-            .setFacets(new Facets().setMaxLength(2))
-            .setMapping(new Mapping().setInternalName("getTeam.getId")));
-        <br/>properties.add(new ComplexProperty().setName("Location").setType(COMPLEX_TYPE_1)
-            .setFacets(new Facets().setNullable(false)));
-        <br/>properties.add(new SimpleProperty().setName("Age").setType(EdmSimpleTypeKind.Int16));
-        <br/>properties.add(new SimpleProperty().setName("EntryDate").setType(EdmSimpleTypeKind.DateTime)
-            .setFacets(new Facets().setNullable(true))
-            .setCustomizableFeedMappings(new CustomizableFeedMappings()
-                .setFcTargetPath(EdmTargetPath.SYNDICATION_UPDATED)));
-        <br/>properties.add(new SimpleProperty().setName("ImageUrl").setType(EdmSimpleTypeKind.String)
-            .setMapping(new Mapping().setInternalName("getImageUri")));
-        <br/>List<NavigationProperty> navigationProperties = new ArrayList<NavigationProperty>();
-        <br/>navigationProperties.add(new NavigationProperty().setName("ne_Manager")
-            .setRelationship(ASSOCIATION_1_1).setFromRole(ROLE_1_1).setToRole(ROLE_1_4));
-
-        <br/>return new EntityType().setName(ENTITY_TYPE_1_1.getName())
-            .setProperties(properties)
-            .setHasStream(true)
-            .setKey(getKey("EmployeeId"))
-            .setNavigationProperties(navigationProperties)
-            .setMapping(new Mapping().setMimeType("getImageType"));
-
-      <p>} else if (ENTITY_TYPE_1_BASE.getName().equals(edmFQName.getName())) {
-        <br/>List<Property> properties = new ArrayList<Property>();
-        <br/>properties.add(new SimpleProperty().setName("Id").setType(EdmSimpleTypeKind.String)
-            .setFacets(new Facets().setNullable(false).setDefaultValue("1")));
-        <br/>properties.add(new SimpleProperty().setName("Name").setType(EdmSimpleTypeKind.String)
-            .setCustomizableFeedMappings(new CustomizableFeedMappings()
-                .setFcTargetPath(EdmTargetPath.SYNDICATION_TITLE)));
-
-        <br/>return new EntityType().setName(ENTITY_TYPE_1_BASE.getName())
-            .setAbstract(true)
-            .setProperties(properties)
-            .setKey(getKey("Id"));
-
-      <p>} else if (ENTITY_TYPE_1_4.getName().equals(edmFQName.getName())) {
-        <br/>List<NavigationProperty> navigationProperties = new ArrayList<NavigationProperty>();
-        <br/>navigationProperties.add(new NavigationProperty().setName("nm_Employees")
-            .setRelationship(ASSOCIATION_1_1).setFromRole(ROLE_1_4).setToRole(ROLE_1_1));
-
-        <br/>return new EntityType().setName(ENTITY_TYPE_1_4.getName())
-            .setBaseType(ENTITY_TYPE_1_1)
-            .setHasStream(true)
-            .setNavigationProperties(navigationProperties)
-            .setMapping(new Mapping().setMimeType("getImageType"));
-
-      <p>} else if (NAMESPACE_2.equals(edmFQName.getNamespace())) {
-        <br/>if (ENTITY_TYPE_2_1.getName().equals(edmFQName.getName())) {
-          <br/>List<Property> properties = new ArrayList<Property>();
-          <br/>properties.add(new SimpleProperty().setName("Id").setType(EdmSimpleTypeKind.Int32)
-              .setFacets(new Facets().setNullable(false).setConcurrencyMode(EdmConcurrencyMode.Fixed)));
-          <br/>properties.add(new SimpleProperty().setName("Name").setType(EdmSimpleTypeKind.String)
-              .setCustomizableFeedMappings(new CustomizableFeedMappings()
-                  .setFcTargetPath(EdmTargetPath.SYNDICATION_TITLE)));
-          <br/>properties.add(new SimpleProperty().setName("Type").setType(EdmSimpleTypeKind.String)
-              .setFacets(new Facets().setNullable(false)));
-          <br/>properties.add(new SimpleProperty().setName("ImageUrl").setType(EdmSimpleTypeKind.String)
-              .setCustomizableFeedMappings(new CustomizableFeedMappings()
-                  .setFcTargetPath(EdmTargetPath.SYNDICATION_AUTHORURI))
-              .setMapping(new Mapping().setInternalName("getImageUri")));
-          <br/>properties.add(new SimpleProperty().setName("Image").setType(EdmSimpleTypeKind.Binary)
-              .setMapping(new Mapping().setMimeType("getImageType")));
-          <br/>properties.add(new SimpleProperty().setName("BinaryData").setType(EdmSimpleTypeKind.Binary)
-              .setFacets(new Facets().setNullable(true))
-              .setMimeType("image/jpeg"));
-          <br/>properties.add(new SimpleProperty().setName("Содержание").setType(EdmSimpleTypeKind.String)
-              .setFacets(new Facets().setNullable(true))
-              .setCustomizableFeedMappings(new CustomizableFeedMappings()
-                  .setFcKeepInContent(false)
-                  .setFcNsPrefix("ру") // CYRILLIC SMALL LETTER ER + CYRILLIC SMALL LETTER U
-                  .setFcNsUri("http://localhost")
-                  .setFcTargetPath("Содержание"))
-              .setMapping(new Mapping().setInternalName("getContent")));
-
-          <br/>return new EntityType().setName(ENTITY_TYPE_2_1.getName())
-              .setProperties(properties)
-              .setHasStream(true)
-              .setKey(getKey("Id", "Type"))
-              .setMapping(new Mapping().setMimeType("getType"));
-        }
-      }
-    }
-    <p>return null;
-  }
-
-  <p>public ComplexType getComplexType(FullQualifiedName edmFQName) throws ODataException {
-    <br/>if (NAMESPACE_1.equals(edmFQName.getNamespace()))
-      <br/>if (COMPLEX_TYPE_1.getName().equals(edmFQName.getName())) {
-        <br/>List<Property> properties = new ArrayList<Property>();
-        <br/>properties.add(new ComplexProperty().setName("City").setType(COMPLEX_TYPE_2));
-        <br/>properties.add(new SimpleProperty().setName("Country").setType(EdmSimpleTypeKind.String));
-        <br/>return new ComplexType().setName(COMPLEX_TYPE_1.getName()).setProperties(properties);
-
-      } <br/>else if (COMPLEX_TYPE_2.getName().equals(edmFQName.getName())) {
-        <br/>List<Property> properties = new ArrayList<Property>();
-        <br/>properties.add(new SimpleProperty().setName("PostalCode").setType(EdmSimpleTypeKind.String));
-        <br/>properties.add(new SimpleProperty().setName("CityName").setType(EdmSimpleTypeKind.String));
-        <br/>return new ComplexType().setName(COMPLEX_TYPE_2.getName()).setProperties(properties);
-      }
-
-    <br/>return null;
-  }
-
-  <p>public Association getAssociation(FullQualifiedName edmFQName) throws ODataException {
-    <br/>if (NAMESPACE_1.equals(edmFQName.getNamespace())) {
-      <br/>if (ASSOCIATION_1_1.getName().equals(edmFQName.getName())) {
-        <br/>return new Association().setName(ASSOCIATION_1_1.getName())
-            .setEnd1(new AssociationEnd().setType(ENTITY_TYPE_1_1).setRole(ROLE_1_1).setMultiplicity(EdmMultiplicity.MANY))
-            .setEnd2(new AssociationEnd().setType(ENTITY_TYPE_1_4).setRole(ROLE_1_4).setMultiplicity(EdmMultiplicity.ONE));
-      }
-    }
-    <br/>return null;
-  }
-
-  <p>public EntityContainerInfo getEntityContainerInfo(String name) throws ODataException {
-    <br/>if (name == null || ENTITY_CONTAINER_1.equals(name)) {
-      <br/>return new EntityContainerInfo().setName(ENTITY_CONTAINER_1).setDefaultEntityContainer(true);
-    } <br/>else if (ENTITY_CONTAINER_2.equals(name)) {
-      <br/>return new EntityContainerInfo().setName(name).setDefaultEntityContainer(false);
-    }
-    <br/>return null;
-  }
-
-  <p>public EntitySet getEntitySet(String entityContainer, String name) throws ODataException {
-    <br/>if (ENTITY_CONTAINER_1.equals(entityContainer)) {
-      <br/>if (ENTITY_SET_1_1.equals(name)) {
-        <br/>return new EntitySet().setName(name).setEntityType(ENTITY_TYPE_1_1);
-      }
-    } <br/>else if (ENTITY_CONTAINER_2.equals(entityContainer)) {
-      <br/>if (ENTITY_SET_2_1.equals(name)) {
-        <br/>return new EntitySet().setName(name).setEntityType(ENTITY_TYPE_2_1);
-      }
-    }
-    <br/>return null;
-  }
-
-  <p>public FunctionImport getFunctionImport(String entityContainer, String name) throws ODataException {
-    <br/>if (ENTITY_CONTAINER_1.equals(entityContainer)) {
-      <br/>if (FUNCTION_IMPORT_1.equals(name)) {
-        <br/>List<FunctionImportParameter> parameters = new ArrayList<FunctionImportParameter>();
-        <br/>parameters.add(new FunctionImportParameter().setName("q").setType(EdmSimpleTypeKind.String)
-            .setFacets(new Facets().setNullable(true)));
-        <br/>return new FunctionImport().setName(name)
-            .setReturnType(new ReturnType().setTypeName(ENTITY_TYPE_1_1).setMultiplicity(EdmMultiplicity.MANY))
-            .setEntitySet(ENTITY_SET_1_1)
-            .setHttpMethod("GET")
-            .setParameters(parameters);
-
-      } <br/>else if (FUNCTION_IMPORT_2.equals(name)) {
-        <br/>return new FunctionImport().setName(name)
-            .setReturnType(new ReturnType().setTypeName(COMPLEX_TYPE_1).setMultiplicity(EdmMultiplicity.MANY))
-            .setHttpMethod("GET");
-
-      }
-    }
-
-    <br/>return null;
-  }
-
-  <p>public AssociationSet getAssociationSet(String entityContainer, FullQualifiedName association, String sourceEntitySetName, String sourceEntitySetRole) throws ODataException {
-    <br/>if (ENTITY_CONTAINER_1.equals(entityContainer))
-      <br/>if (ASSOCIATION_1_1.equals(association))
-        <br/>return new AssociationSet().setName(ASSOCIATION_1_1.getName())
-            .setAssociation(ASSOCIATION_1_1)
-            .setEnd1(new AssociationSetEnd().setRole(ROLE_1_4).setEntitySet(ENTITY_SET_1_4))
-            .setEnd2(new AssociationSetEnd().setRole(ROLE_1_1).setEntitySet(ENTITY_SET_1_1));
-
-    <br/>return null;
-  }
-}
-</p>
- */
-package org.apache.olingo.odata2.api.edm.provider;
-