Merge "Uninstall action for Ogee"
diff --git a/org.eclipse.ogee.parent/pom.xml b/org.eclipse.ogee.parent/pom.xml
index 21f72e0..bfac32c 100644
--- a/org.eclipse.ogee.parent/pom.xml
+++ b/org.eclipse.ogee.parent/pom.xml
@@ -116,7 +116,6 @@
 			<plugin>

 				<groupId>org.eclipse.tycho</groupId>

 				<artifactId>target-platform-configuration</artifactId>

-				<!-- <version>${ldi.tycho-parent.tycho-version}</version> -->

 				<version>${tycho-version}</version>

 				<configuration>

 					<target>

@@ -201,10 +200,6 @@
 		</snapshotRepository>

 	</distributionManagement>

 

-	<!-- <profiles> <profile> <id>release.build</id> <activation> <property> 

-		<name>ldi.releaseBuild</name> </property> </activation> <properties> <maven.test.skip>true</maven.test.skip> 

-		</properties> </profile> </profiles> -->

-

 	<pluginRepositories>

 		<pluginRepository>

 			<id>cbi</id>

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationEnds.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationEnds.java
index 22cb261..648ae57 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationEnds.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationEnds.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSetEnds.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSetEnds.java
index b400c1f..eae204f 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSetEnds.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSetEnds.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSets.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSets.java
index 12e0275..36bfe81 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSets.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociationSets.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.ArrayList;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociations.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociations.java
index b2b4653..0b5906a 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociations.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructAssociations.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.ArrayList;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructComplexType.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructComplexType.java
index 205d4d8..b9c421a 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructComplexType.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructComplexType.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructDocumentation.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructDocumentation.java
index 57d546a..fa611fc 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructDocumentation.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructDocumentation.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import org.eclipse.ogee.client.model.edmx.Documentation;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityContainer.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityContainer.java
index 0d94143..174c552 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityContainer.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityContainer.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntitySets.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntitySets.java
index b75c542..9c8018d 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntitySets.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntitySets.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityType.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityType.java
index 8173b96..6475168 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityType.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructEntityType.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImport.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImport.java
index 2ec7c01..5e8ad02 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImport.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImport.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImportParameter.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImportParameter.java
index 109680c..0dd5e4f 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImportParameter.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructFunctionImportParameter.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructKey.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructKey.java
index f5b0b3b..5f4a132 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructKey.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructKey.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructNavigationProperty.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructNavigationProperty.java
index d154e88..ba5d902 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructNavigationProperty.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructNavigationProperty.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructPropRef.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructPropRef.java
index bfce67a..60b31aa 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructPropRef.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructPropRef.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructProperty.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructProperty.java
index 82363a1..2a30bcd 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructProperty.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructProperty.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

@@ -41,8 +51,8 @@
 			property.setName(propertyOlingo.getName());

 			if (null != propertyOlingo.getCustomizableFeedMappings()) {

 

-				property.setmFC_KeepInContent(propertyOlingo

-						.getCustomizableFeedMappings().getFcKeepInContent());

+				Boolean fcKeepInContent = propertyOlingo.getCustomizableFeedMappings().getFcKeepInContent();

+				if (fcKeepInContent != null) property.setmFC_KeepInContent(fcKeepInContent);

 				if (null != propertyOlingo.getCustomizableFeedMappings()

 						.getFcTargetPath()) {

 					property.setmFC_TargetPath(propertyOlingo

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructReferentialConstraint.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructReferentialConstraint.java
index 951cee6..22cff78 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructReferentialConstraint.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructReferentialConstraint.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import org.eclipse.ogee.client.model.edmx.Dependent;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructUsing.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructUsing.java
index 6535893..32edf74 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructUsing.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConstructUsing.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;

diff --git a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConvertOlingoEdmToEdmx.java b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConvertOlingoEdmToEdmx.java
index 115eaf2..0af4fde 100644
--- a/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConvertOlingoEdmToEdmx.java
+++ b/org.eclipse.ogee.utils/src/org/eclipse/ogee/utils/olingo/parser/ConvertOlingoEdmToEdmx.java
@@ -1,3 +1,13 @@
+/*******************************************************************************

+ * Copyright (c) 2015 SAP SE.

+ * All rights reserved. This program and the accompanying materials

+ * are made available under the terms of the Eclipse Public License v1.0

+ * which accompanies this distribution, and is available at

+ * http://www.eclipse.org/legal/epl-v10.html

+ *

+ * Contributors:

+ *     

+ *******************************************************************************/

 package org.eclipse.ogee.utils.olingo.parser;

 

 import java.util.List;