parallel ip - initial checkin

Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
diff --git a/.project b/.project
new file mode 100644
index 0000000..7069101
--- /dev/null
+++ b/.project
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.osbp.ecview.aggregator</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.m2e.core.maven2Builder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.sonarlint.eclipse.core.sonarlintBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.m2e.core.maven2Nature</nature>
+	</natures>
+</projectDescription>
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..5032843
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,203 @@
+Eclipse Public License - v 1.0
+
+THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
+LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
+CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+
+1. DEFINITIONS
+
+"Contribution" means:
+
+a) in the case of the initial Contributor, the initial code and documentation
+   distributed under this Agreement, and
+b) in the case of each subsequent Contributor:
+    i) changes to the Program, and
+   ii) additions to the Program;
+
+   where such changes and/or additions to the Program originate from and are
+   distributed by that particular Contributor. A Contribution 'originates'
+   from a Contributor if it was added to the Program by such Contributor
+   itself or anyone acting on such Contributor's behalf. Contributions do not
+   include additions to the Program which: (i) are separate modules of
+   software distributed in conjunction with the Program under their own
+   license agreement, and (ii) are not derivative works of the Program.
+
+"Contributor" means any person or entity that distributes the Program.
+
+"Licensed Patents" mean patent claims licensable by a Contributor which are
+necessarily infringed by the use or sale of its Contribution alone or when
+combined with the Program.
+
+"Program" means the Contributions distributed in accordance with this
+Agreement.
+
+"Recipient" means anyone who receives the Program under this Agreement,
+including all Contributors.
+
+2. GRANT OF RIGHTS
+  a) Subject to the terms of this Agreement, each Contributor hereby grants
+     Recipient a non-exclusive, worldwide, royalty-free copyright license to
+     reproduce, prepare derivative works of, publicly display, publicly
+     perform, distribute and sublicense the Contribution of such Contributor,
+     if any, and such derivative works, in source code and object code form.
+  b) Subject to the terms of this Agreement, each Contributor hereby grants
+     Recipient a non-exclusive, worldwide, royalty-free patent license under
+     Licensed Patents to make, use, sell, offer to sell, import and otherwise
+     transfer the Contribution of such Contributor, if any, in source code and
+     object code form. This patent license shall apply to the combination of
+     the Contribution and the Program if, at the time the Contribution is
+     added by the Contributor, such addition of the Contribution causes such
+     combination to be covered by the Licensed Patents. The patent license
+     shall not apply to any other combinations which include the Contribution.
+     No hardware per se is licensed hereunder.
+  c) Recipient understands that although each Contributor grants the licenses
+     to its Contributions set forth herein, no assurances are provided by any
+     Contributor that the Program does not infringe the patent or other
+     intellectual property rights of any other entity. Each Contributor
+     disclaims any liability to Recipient for claims brought by any other
+     entity based on infringement of intellectual property rights or
+     otherwise. As a condition to exercising the rights and licenses granted
+     hereunder, each Recipient hereby assumes sole responsibility to secure
+     any other intellectual property rights needed, if any. For example, if a
+     third party patent license is required to allow Recipient to distribute
+     the Program, it is Recipient's responsibility to acquire that license
+     before distributing the Program.
+  d) Each Contributor represents that to its knowledge it has sufficient
+     copyright rights in its Contribution, if any, to grant the copyright
+     license set forth in this Agreement.
+
+3. REQUIREMENTS
+
+A Contributor may choose to distribute the Program in object code form under
+its own license agreement, provided that:
+
+  a) it complies with the terms and conditions of this Agreement; and
+  b) its license agreement:
+      i) effectively disclaims on behalf of all Contributors all warranties
+         and conditions, express and implied, including warranties or
+         conditions of title and non-infringement, and implied warranties or
+         conditions of merchantability and fitness for a particular purpose;
+     ii) effectively excludes on behalf of all Contributors all liability for
+         damages, including direct, indirect, special, incidental and
+         consequential damages, such as lost profits;
+    iii) states that any provisions which differ from this Agreement are
+         offered by that Contributor alone and not by any other party; and
+     iv) states that source code for the Program is available from such
+         Contributor, and informs licensees how to obtain it in a reasonable
+         manner on or through a medium customarily used for software exchange.
+
+When the Program is made available in source code form:
+
+  a) it must be made available under this Agreement; and
+  b) a copy of this Agreement must be included with each copy of the Program.
+     Contributors may not remove or alter any copyright notices contained
+     within the Program.
+
+Each Contributor must identify itself as the originator of its Contribution,
+if
+any, in a manner that reasonably allows subsequent Recipients to identify the
+originator of the Contribution.
+
+4. COMMERCIAL DISTRIBUTION
+
+Commercial distributors of software may accept certain responsibilities with
+respect to end users, business partners and the like. While this license is
+intended to facilitate the commercial use of the Program, the Contributor who
+includes the Program in a commercial product offering should do so in a manner
+which does not create potential liability for other Contributors. Therefore,
+if a Contributor includes the Program in a commercial product offering, such
+Contributor ("Commercial Contributor") hereby agrees to defend and indemnify
+every other Contributor ("Indemnified Contributor") against any losses,
+damages and costs (collectively "Losses") arising from claims, lawsuits and
+other legal actions brought by a third party against the Indemnified
+Contributor to the extent caused by the acts or omissions of such Commercial
+Contributor in connection with its distribution of the Program in a commercial
+product offering. The obligations in this section do not apply to any claims
+or Losses relating to any actual or alleged intellectual property
+infringement. In order to qualify, an Indemnified Contributor must:
+a) promptly notify the Commercial Contributor in writing of such claim, and
+b) allow the Commercial Contributor to control, and cooperate with the
+Commercial Contributor in, the defense and any related settlement
+negotiations. The Indemnified Contributor may participate in any such claim at
+its own expense.
+
+For example, a Contributor might include the Program in a commercial product
+offering, Product X. That Contributor is then a Commercial Contributor. If
+that Commercial Contributor then makes performance claims, or offers
+warranties related to Product X, those performance claims and warranties are
+such Commercial Contributor's responsibility alone. Under this section, the
+Commercial Contributor would have to defend claims against the other
+Contributors related to those performance claims and warranties, and if a
+court requires any other Contributor to pay any damages as a result, the
+Commercial Contributor must pay those damages.
+
+5. NO WARRANTY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
+IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
+Recipient is solely responsible for determining the appropriateness of using
+and distributing the Program and assumes all risks associated with its
+exercise of rights under this Agreement , including but not limited to the
+risks and costs of program errors, compliance with applicable laws, damage to
+or loss of data, programs or equipment, and unavailability or interruption of
+operations.
+
+6. DISCLAIMER OF LIABILITY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
+CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
+LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
+EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY
+OF SUCH DAMAGES.
+
+7. GENERAL
+
+If any provision of this Agreement is invalid or unenforceable under
+applicable law, it shall not affect the validity or enforceability of the
+remainder of the terms of this Agreement, and without further action by the
+parties hereto, such provision shall be reformed to the minimum extent
+necessary to make such provision valid and enforceable.
+
+If Recipient institutes patent litigation against any entity (including a
+cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+(excluding combinations of the Program with other software or hardware)
+infringes such Recipient's patent(s), then such Recipient's rights granted
+under Section 2(b) shall terminate as of the date such litigation is filed.
+
+All Recipient's rights under this Agreement shall terminate if it fails to
+comply with any of the material terms or conditions of this Agreement and does
+not cure such failure in a reasonable period of time after becoming aware of
+such noncompliance. If all Recipient's rights under this Agreement terminate,
+Recipient agrees to cease use and distribution of the Program as soon as
+reasonably practicable. However, Recipient's obligations under this Agreement
+and any licenses granted by Recipient relating to the Program shall continue
+and survive.
+
+Everyone is permitted to copy and distribute copies of this Agreement, but in
+order to avoid inconsistency the Agreement is copyrighted and may only be
+modified in the following manner. The Agreement Steward reserves the right to
+publish new versions (including revisions) of this Agreement from time to
+time. No one other than the Agreement Steward has the right to modify this
+Agreement. The Eclipse Foundation is the initial Agreement Steward. The
+Eclipse Foundation may assign the responsibility to serve as the Agreement
+Steward to a suitable separate entity. Each new version of the Agreement will
+be given a distinguishing version number. The Program (including
+Contributions) may always be distributed subject to the version of the
+Agreement under which it was received. In addition, after a new version of the
+Agreement is published, Contributor may elect to distribute the Program
+(including its Contributions) under the new version. Except as expressly
+stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
+licenses to the intellectual property of any Contributor under this Agreement,
+whether expressly, by implication, estoppel or otherwise. All rights in the
+Program not expressly granted under this Agreement are reserved.
+
+This Agreement is governed by the laws of the State of New York and the
+intellectual property laws of the United States of America. No party to this
+Agreement will bring a legal action under this Agreement more than one year
+after the cause of action arose. Each party waives its rights to a jury trial in
+any resulting litigation.
\ No newline at end of file
diff --git a/LICENSE.txt b/LICENSE.txt
new file mode 100644
index 0000000..ff42ad4
--- /dev/null
+++ b/LICENSE.txt
@@ -0,0 +1,161 @@
+Eclipse Public License -v 1.0
+
+THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
+OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
+
+1. DEFINITIONS
+
+"Contribution" means:
+
+a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
+
+b) in the case of each subsequent Contributor:
+
+i) changes to the Program, and
+
+ii) additions to the Program;
+
+where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
+A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
+acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
+modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
+derivative works of the Program.
+
+"Contributor" means any person or entity that distributes the Program.
+
+"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
+its Contribution alone or when combined with the Program.
+
+"Program" means the Contributions distributed in accordance with this Agreement.
+
+"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
+
+2. GRANT OF RIGHTS
+
+a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
+and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
+form.
+
+b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
+royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
+Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
+combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
+addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
+apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
+
+c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
+assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
+rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
+based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
+licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
+rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
+Program, it is Recipient's responsibility to acquire that license before distributing the Program.
+
+d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
+grant the copyright license set forth in this Agreement.
+
+3. REQUIREMENTS
+
+A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
+
+a) it complies with the terms and conditions of this Agreement; and
+
+b) its license agreement:
+
+i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
+warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
+fitness for a particular purpose;
+
+ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
+incidental and consequential damages, such as lost profits;
+
+iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
+other party; and
+
+iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
+in a reasonable manner on or through a medium customarily used for software exchange.
+
+When the Program is made available in source code form:
+
+a) it must be made available under this Agreement; and
+
+b) a copy of this Agreement must be included with each copy of the Program.
+
+Contributors may not remove or alter any copyright notices contained within the Program.
+
+Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
+subsequent Recipients to identify the originator of the Contribution.
+
+4. COMMERCIAL DISTRIBUTION
+
+Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
+the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
+the Program in a commercial product offering should do so in a manner which does not create potential liability for
+other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
+("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
+against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
+brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
+Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
+obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
+property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
+Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
+Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
+ participate in any such claim at its own expense.
+
+For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
+then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
+related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
+Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
+those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
+the Commercial Contributor must pay those damages.
+
+5. NO WARRANTY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
+CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
+NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
+determining the appropriateness of using and distributing the Program and assumes all risks associated with its
+exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
+with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
+
+6. DISCLAIMER OF LIABILITY
+
+EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
+DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
+HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7. GENERAL
+
+If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
+enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
+provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
+
+If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
+alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
+Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
+litigation is filed.
+
+All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
+conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
+noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
+of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
+ granted by Recipient relating to the Program shall continue and survive.
+
+Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
+is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
+new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
+right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
+assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
+Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
+distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
+the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
+new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
+the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
+otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
+
+This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
+of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
+of action arose. Each party waives its rights to a jury trial in any resulting litigation.
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..6f5b4fd
--- /dev/null
+++ b/README.md
@@ -0,0 +1,4 @@
+lunifera-ecview-addons
+======================
+
+This project will provide addons for ECView such as UI model extensions and support for a UI DSL.
diff --git a/about.html b/about.html
new file mode 100644
index 0000000..64c0598
--- /dev/null
+++ b/about.html
@@ -0,0 +1,28 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
+<title>About</title>
+</head>
+<body lang="EN-US">
+<h2>About This Content</h2>
+ 
+<p>June 1, 2016</p>	
+<h3>License</h3>
+
+<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;).  Unless otherwise 
+indicated below, the Content is provided to you under the terms and conditions of the
+Eclipse Public License Version 1.0 (&quot;EPL&quot;).  A copy of the EPL is available 
+at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is 
+being redistributed by another party (&quot;Redistributor&quot;) and different terms and conditions may
+apply to your use of any object code in the Content.  Check the Redistributor's license that was 
+provided with the Content.  If no such license exists, contact the Redistributor.  Unless otherwise
+indicated below, the terms and conditions of the EPL still apply to any source code in the Content
+and such source code may be obtained at <a href="http://www.eclipse.org/">http://www.eclipse.org</a>.</p>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/jenkins.build.config.xml b/jenkins.build.config.xml
new file mode 100644
index 0000000..77712f0
--- /dev/null
+++ b/jenkins.build.config.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--#======================================================================= -->
+<!--# Copyright (c) 2016 - Loetz GmbH&Co.KG                                    -->
+<!--# 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:                                                          -->
+<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation                           -->
+<!--#======================================================================= -->
+<!--# Module specific parameters for the Jenkins Job 						 -->
+<!--#======================================================================= -->
+
+<jenkins>
+	<!-- DO NOT EDIT BELOW THIS LINE -->
+        <jenkins.build.dependencies>
+                <jenkins.build.dependency>org.eclipse.osbp.dsl</jenkins.build.dependency>
+                <jenkins.build.dependency>org.eclipse.osbp.ecview.core</jenkins.build.dependency>
+                <jenkins.build.dependency>org.eclipse.osbp.ecview.extension.api</jenkins.build.dependency>
+                <jenkins.build.dependency>org.eclipse.osbp.ide</jenkins.build.dependency>
+                <jenkins.build.dependency>org.eclipse.osbp.mobile.vaadin</jenkins.build.dependency>
+                <jenkins.build.dependency>org.eclipse.osbp.runtime</jenkins.build.dependency>
+                <jenkins.build.dependency>org.eclipse.osbp.runtime.web</jenkins.build.dependency>
+        </jenkins.build.dependencies>
+</jenkins>
diff --git a/notice.html b/notice.html
new file mode 100644
index 0000000..c3d34c3
--- /dev/null
+++ b/notice.html
@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+<title>Eclipse Foundation Software User Agreement</title>
+</head>
+
+<body lang="EN-US">
+<h2>Eclipse Foundation Software User Agreement</h2>
+<p>April 9, 2014</p>
+
+<h3>Usage Of Content</h3>
+
+<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+   (COLLECTIVELY &quot;CONTENT&quot;).  USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+   CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW.  BY USING THE CONTENT, YOU AGREE THAT YOUR USE
+   OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
+   NOTICES INDICATED OR REFERENCED BELOW.  IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
+   CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
+
+<h3>Applicable Licenses</h3>
+
+<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
+   (&quot;EPL&quot;).  A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+   For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
+
+<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
+   repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
+
+<ul>
+       <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content.  Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
+       <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
+       <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.  Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;.  Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
+      and/or Fragments associated with that Feature.</li>
+       <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
+</ul>
+
+<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
+Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;).  Abouts and Feature Licenses may be located in any directory of a Download or Module
+including, but not limited to the following locations:</p>
+
+<ul>
+       <li>The top-level (root) directory</li>
+       <li>Plug-in and Fragment directories</li>
+       <li>Inside Plug-ins and Fragments packaged as JARs</li>
+       <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
+       <li>Feature directories</li>
+</ul>
+
+<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
+installation process.  If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
+inform you where you can locate them.  Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
+Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
+that directory.</p>
+
+<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.  SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
+
+<ul>
+       <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
+       <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
+       <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
+       <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
+       <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
+</ul>
+
+<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT.  If no About, Feature License, or Feature Update License is provided, please
+contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
+
+
+<h3>Use of Provisioning Technology</h3>
+
+<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
+   Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
+   other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
+   install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
+       href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+   (&quot;Specification&quot;).</p>
+
+<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
+   applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
+   in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
+   Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
+
+<ol>
+       <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
+       on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
+       product.</li>
+       <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
+       accessed and copied to the Target Machine.</li>
+       <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
+       Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
+       Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
+       the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
+       indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
+</ol>
+
+<h3>Cryptography</h3>
+
+<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
+   another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
+   possession, or use, and re-export of encryption software, to see if this is permitted.</p>
+
+<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.ecview.dsl.edit/.project b/org.eclipse.osbp.ecview.dsl.edit/.project
new file mode 100644
index 0000000..4e721df
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/.project
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>org.eclipse.osbp.ecview.dsl.edit</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.ManifestBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.pde.SchemaBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.babel.editor.rbeBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+		<nature>org.eclipse.pde.PluginNature</nature>
+		<nature>org.eclipse.babel.editor.rbeNature</nature>
+	</natures>
+</projectDescription>
diff --git a/org.eclipse.osbp.ecview.dsl.edit/META-INF/MANIFEST.MF b/org.eclipse.osbp.ecview.dsl.edit/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..19b70cf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/META-INF/MANIFEST.MF
@@ -0,0 +1,23 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: %pluginName
+Bundle-SymbolicName: org.eclipse.osbp.ecview.dsl.edit;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Bundle-ClassPath: .
+Bundle-Activator: org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin$Implementation
+Bundle-Vendor: Eclipse OSBP
+Bundle-Localization: plugin
+Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Export-Package: org.eclipse.osbp.ecview.dsl.provider,
+ org.eclipse.osbp.ecview.semantic.uimodel.provider
+Require-Bundle: org.eclipse.core.runtime,
+ org.eclipse.osbp.ecview.dsl;visibility:=reexport,
+ org.eclipse.emf.edit;visibility:=reexport,
+ org.eclipse.xtext.common.types;visibility:=reexport,
+ org.eclipse.xtext.common.types.edit;visibility:=reexport,
+ org.eclipse.osbp.ecview.uisemantics;visibility:=reexport,
+ org.eclipse.osbp.ecview.uisemantics.edit;visibility:=reexport,
+ org.eclipse.xtext.xbase;visibility:=reexport,
+ org.eclipse.emf.ecore;visibility:=reexport,
+ org.eclipse.emf.ecore.edit;visibility:=reexport
+Bundle-ActivationPolicy: lazy
diff --git a/org.eclipse.osbp.ecview.dsl.edit/build.properties b/org.eclipse.osbp.ecview.dsl.edit/build.properties
new file mode 100644
index 0000000..6e3e902
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/build.properties
@@ -0,0 +1,10 @@
+#
+
+bin.includes = .,\
+               icons/,\
+               META-INF/,\
+               plugin.xml,\
+               plugin.properties
+jars.compile.order = .
+source.. = src/
+output.. = bin/
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_captionProperty_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_captionProperty_UiNestedProperty.gif
new file mode 100644
index 0000000..1254d2c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_captionProperty_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_descriptionProperty_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_descriptionProperty_UiNestedProperty.gif
new file mode 100644
index 0000000..1254d2c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_descriptionProperty_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_imageProperty_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_imageProperty_UiNestedProperty.gif
new file mode 100644
index 0000000..1254d2c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_imageProperty_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmAnyTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmAnyTypeReference.gif
new file mode 100644
index 0000000..cdb5a67
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmAnyTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmDelegateTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmDelegateTypeReference.gif
new file mode 100644
index 0000000..f933831
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmDelegateTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmGenericArrayTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmGenericArrayTypeReference.gif
new file mode 100644
index 0000000..69d083e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmGenericArrayTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmInnerTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmInnerTypeReference.gif
new file mode 100644
index 0000000..79e1b2d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmInnerTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmMultiTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmMultiTypeReference.gif
new file mode 100644
index 0000000..8a80c2d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmMultiTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmParameterizedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmParameterizedTypeReference.gif
new file mode 100644
index 0000000..b7be165
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmParameterizedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmSynonymTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmSynonymTypeReference.gif
new file mode 100644
index 0000000..cc6993f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmSynonymTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmUnknownTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmUnknownTypeReference.gif
new file mode 100644
index 0000000..1254d2c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmUnknownTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmWildcardTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmWildcardTypeReference.gif
new file mode 100644
index 0000000..ddd2316
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_JvmWildcardTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_XComputedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_XComputedTypeReference.gif
new file mode 100644
index 0000000..d1d7856
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_XComputedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_XFunctionTypeRef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_XFunctionTypeRef.gif
new file mode 100644
index 0000000..03d63cb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_inMemoryBeanProvider_XFunctionTypeRef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmAnyTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmAnyTypeReference.gif
new file mode 100644
index 0000000..cdb5a67
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmAnyTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmDelegateTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmDelegateTypeReference.gif
new file mode 100644
index 0000000..f933831
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmDelegateTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmGenericArrayTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmGenericArrayTypeReference.gif
new file mode 100644
index 0000000..69d083e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmGenericArrayTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmInnerTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmInnerTypeReference.gif
new file mode 100644
index 0000000..79e1b2d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmInnerTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmMultiTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmMultiTypeReference.gif
new file mode 100644
index 0000000..8a80c2d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmMultiTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmParameterizedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmParameterizedTypeReference.gif
new file mode 100644
index 0000000..b7be165
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmParameterizedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmSynonymTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmSynonymTypeReference.gif
new file mode 100644
index 0000000..cc6993f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmSynonymTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmUnknownTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmUnknownTypeReference.gif
new file mode 100644
index 0000000..1254d2c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmUnknownTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmWildcardTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmWildcardTypeReference.gif
new file mode 100644
index 0000000..ddd2316
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_JvmWildcardTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_XComputedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_XComputedTypeReference.gif
new file mode 100644
index 0000000..d1d7856
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_XComputedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_XFunctionTypeRef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_XFunctionTypeRef.gif
new file mode 100644
index 0000000..03d63cb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanReferenceField_referenceSourceJvmType_XFunctionTypeRef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_eClass_EClass.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_eClass_EClass.gif
new file mode 100644
index 0000000..5101454
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_eClass_EClass.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmAnyTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmAnyTypeReference.gif
new file mode 100644
index 0000000..46075d8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmAnyTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmDelegateTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmDelegateTypeReference.gif
new file mode 100644
index 0000000..bc1868f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmDelegateTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmGenericArrayTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmGenericArrayTypeReference.gif
new file mode 100644
index 0000000..28c88d8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmGenericArrayTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmInnerTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmInnerTypeReference.gif
new file mode 100644
index 0000000..8227f58
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmInnerTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmMultiTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmMultiTypeReference.gif
new file mode 100644
index 0000000..457a698
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmMultiTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmParameterizedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmParameterizedTypeReference.gif
new file mode 100644
index 0000000..8ab34c6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmParameterizedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmSynonymTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmSynonymTypeReference.gif
new file mode 100644
index 0000000..9f85940
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmSynonymTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmUnknownTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmUnknownTypeReference.gif
new file mode 100644
index 0000000..0132953
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmUnknownTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmWildcardTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmWildcardTypeReference.gif
new file mode 100644
index 0000000..758dafb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_JvmWildcardTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_XComputedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_XComputedTypeReference.gif
new file mode 100644
index 0000000..f418bb9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_XComputedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_XFunctionTypeRef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_XFunctionTypeRef.gif
new file mode 100644
index 0000000..a1715d9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanSlot_jvmType_XFunctionTypeRef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanValidationValidator_errorCode_UiErrorCode.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanValidationValidator_errorCode_UiErrorCode.gif
new file mode 100644
index 0000000..db15f8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBeanValidationValidator_errorCode_UiErrorCode.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..c0f355b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiCommandBindableDef.gif
new file mode 100644
index 0000000..6a0e6fc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableDef.gif
new file mode 100644
index 0000000..2bed2e1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..10186e9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..dcbb9e8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAlias_endpoint_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_path_UiPathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_path_UiPathSegment.gif
new file mode 100644
index 0000000..edb52e8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_path_UiPathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..09741e8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiCommandBindableDef.gif
new file mode 100644
index 0000000..0eef083
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableDef.gif
new file mode 100644
index 0000000..5087b0e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..d021697
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..99e6aae
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBindingEndpointAssignment_typedBindableDef_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..20e5447
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiCommandBindableDef.gif
new file mode 100644
index 0000000..3caa70e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableDef.gif
new file mode 100644
index 0000000..1413888
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..3d8effb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..b3aa688
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_source_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..20e5447
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiCommandBindableDef.gif
new file mode 100644
index 0000000..3caa70e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableDef.gif
new file mode 100644
index 0000000..1413888
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..3d8effb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..b3aa688
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiBinding_target_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..7e71d7b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiCommandBindableDef.gif
new file mode 100644
index 0000000..4c9c973
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableDef.gif
new file mode 100644
index 0000000..a4f320b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..79adbf5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..cc09082
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiChangeTrigger_endpoint_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiColumn_property_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiColumn_property_UiNestedProperty.gif
new file mode 100644
index 0000000..84c773e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiColumn_property_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiColumnsAssignment_columns_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiColumnsAssignment_columns_UiColumn.gif
new file mode 100644
index 0000000..4fc15c1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiColumnsAssignment_columns_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiComboBox_descriptionProperty_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiComboBox_descriptionProperty_UiNestedProperty.gif
new file mode 100644
index 0000000..2d270f5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiComboBox_descriptionProperty_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiAddToTableCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiAddToTableCommand.gif
new file mode 100644
index 0000000..22168e6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiAddToTableCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiMobileNavigationCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiMobileNavigationCommand.gif
new file mode 100644
index 0000000..6083e65
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiMobileNavigationCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiOpenDialogCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiOpenDialogCommand.gif
new file mode 100644
index 0000000..8f1bd13
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiOpenDialogCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiRemoveFromTableCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiRemoveFromTableCommand.gif
new file mode 100644
index 0000000..e3a33e1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiRemoveFromTableCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSearchWithDialogCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSearchWithDialogCommand.gif
new file mode 100644
index 0000000..8a81cf6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSearchWithDialogCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSendEventCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSendEventCommand.gif
new file mode 100644
index 0000000..f9c132c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSendEventCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSetNewInstanceCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSetNewInstanceCommand.gif
new file mode 100644
index 0000000..5ac844d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiCommandBindableDef_command_UiSetNewInstanceCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_beanSlots_UiBeanSlot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_beanSlots_UiBeanSlot.gif
new file mode 100644
index 0000000..1b2d814
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_beanSlots_UiBeanSlot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_bindingEndpointAlias_UiBindingEndpointAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_bindingEndpointAlias_UiBindingEndpointAlias.gif
new file mode 100644
index 0000000..9f51228
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_bindingEndpointAlias_UiBindingEndpointAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_bindings_UiBinding.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_bindings_UiBinding.gif
new file mode 100644
index 0000000..1b2d814
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiContext_bindings_UiBinding.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiAction.gif
new file mode 100644
index 0000000..9e35a4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..5fe40c4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiBrowser.gif
new file mode 100644
index 0000000..b7adb36
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiButton.gif
new file mode 100644
index 0000000..9144498
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiCheckBox.gif
new file mode 100644
index 0000000..0a9ad1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiColumn.gif
new file mode 100644
index 0000000..4f7ee52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..0cf27b2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiComboBox.gif
new file mode 100644
index 0000000..ac071ee
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDateField.gif
new file mode 100644
index 0000000..b067e51
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDecimalField.gif
new file mode 100644
index 0000000..d4cb25e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDialog.gif
new file mode 100644
index 0000000..5fe40c4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiExposedAction.gif
new file mode 100644
index 0000000..4f7ee52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiFormLayout.gif
new file mode 100644
index 0000000..be1a550
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiGridLayout.gif
new file mode 100644
index 0000000..aff8996
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..3891882
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..86d7811
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiImage.gif
new file mode 100644
index 0000000..35b22bb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiLabel.gif
new file mode 100644
index 0000000..0d55746
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiList.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileAction.gif
new file mode 100644
index 0000000..b067e51
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..07b0fd9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..d065203
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..06250be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..9144498
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..a2dd68e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..06250be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..1651076
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiNumericField.gif
new file mode 100644
index 0000000..3891882
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..08f15c5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiPanel.gif
new file mode 100644
index 0000000..0a9ad1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiPasswordField.gif
new file mode 100644
index 0000000..e0a4541
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiProgressBar.gif
new file mode 100644
index 0000000..6baa8a5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..88d8844
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchField.gif
new file mode 100644
index 0000000..68ea265
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..e88df1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..dd977db
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..86d7811
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSwitch.gif
new file mode 100644
index 0000000..1e0e0f3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTabSheet.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTable.gif
new file mode 100644
index 0000000..c022715
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTextArea.gif
new file mode 100644
index 0000000..1329dce
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTextField.gif
new file mode 100644
index 0000000..1e0e0f3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..09b5568
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogAssignment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogSearchFieldAssignment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogSearchFieldAssignment_element_UiSearchField.gif
new file mode 100644
index 0000000..77266a6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialogSearchFieldAssignment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialog_content_UiDialogAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialog_content_UiDialogAssignment.gif
new file mode 100644
index 0000000..30db790
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiDialog_content_UiDialogAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiAction.gif
new file mode 100644
index 0000000..9e35a4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..5fe40c4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..b7adb36
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiButton.gif
new file mode 100644
index 0000000..9144498
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiCheckBox.gif
new file mode 100644
index 0000000..0a9ad1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiColumn.gif
new file mode 100644
index 0000000..4f7ee52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..0cf27b2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..ac071ee
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..b067e51
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..d4cb25e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDialog.gif
new file mode 100644
index 0000000..5fe40c4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiExposedAction.gif
new file mode 100644
index 0000000..4f7ee52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiFormLayout.gif
new file mode 100644
index 0000000..be1a550
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiGridLayout.gif
new file mode 100644
index 0000000..aff8996
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..3891882
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..86d7811
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiImage.gif
new file mode 100644
index 0000000..35b22bb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..0d55746
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiList.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..b067e51
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..07b0fd9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..d065203
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..06250be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..9144498
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..a2dd68e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..06250be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..1651076
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..3891882
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..08f15c5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiPanel.gif
new file mode 100644
index 0000000..0a9ad1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..e0a4541
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..6baa8a5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..88d8844
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..68ea265
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..e88df1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..dd977db
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..86d7811
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..1e0e0f3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTabSheet.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTable.gif
new file mode 100644
index 0000000..c022715
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..1329dce
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..1e0e0f3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..09b5568
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayoutAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayout_contents_UiFormLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayout_contents_UiFormLayoutAssigment.gif
new file mode 100644
index 0000000..0bd262d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiFormLayout_contents_UiFormLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiAction.gif
new file mode 100644
index 0000000..691760a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..3f292b4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..7e665f2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiButton.gif
new file mode 100644
index 0000000..9cae865
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiCheckBox.gif
new file mode 100644
index 0000000..647a6ff
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiColumn.gif
new file mode 100644
index 0000000..b325c75
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..e050d2d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..b13c3ac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..3924ecb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..c5cc361
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDialog.gif
new file mode 100644
index 0000000..3f292b4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiExposedAction.gif
new file mode 100644
index 0000000..b325c75
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiFormLayout.gif
new file mode 100644
index 0000000..e82a8e8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiGridLayout.gif
new file mode 100644
index 0000000..2480ca8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..55e9bbb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..bae9d06
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiImage.gif
new file mode 100644
index 0000000..f11830c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..10a1ab5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiList.gif
new file mode 100644
index 0000000..4b78f56
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..3924ecb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..11ae8a1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..5a5dc15
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..3a9f24e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..9cae865
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..10fa13d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..3a9f24e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..70a6b2b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..55e9bbb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..eeb4ed8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiPanel.gif
new file mode 100644
index 0000000..647a6ff
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..776c80f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..842360a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..81084b9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..9e7bdec
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..89ed2c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..9d4ac00
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..bae9d06
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..8614cd5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTabSheet.gif
new file mode 100644
index 0000000..4b78f56
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTable.gif
new file mode 100644
index 0000000..bccc676
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..b81bee9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..8614cd5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..23c1e15
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..4b78f56
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_from_UiPoint.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_from_UiPoint.gif
new file mode 100644
index 0000000..92313be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_from_UiPoint.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_to_UiPoint.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_to_UiPoint.gif
new file mode 100644
index 0000000..92313be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayoutAssigment_to_UiPoint.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayout_contents_UiGridLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayout_contents_UiGridLayoutAssigment.gif
new file mode 100644
index 0000000..a496774
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiGridLayout_contents_UiGridLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiAction.gif
new file mode 100644
index 0000000..a4c5e23
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..b2120c1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..0c1ee4c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiButton.gif
new file mode 100644
index 0000000..01d1dbb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiCheckBox.gif
new file mode 100644
index 0000000..1ebc244
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiColumn.gif
new file mode 100644
index 0000000..d68f55c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..655f0eb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..698161b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..7f7c51a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..bc7b7f9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDialog.gif
new file mode 100644
index 0000000..b2120c1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiExposedAction.gif
new file mode 100644
index 0000000..d68f55c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiFormLayout.gif
new file mode 100644
index 0000000..54a8425
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiGridLayout.gif
new file mode 100644
index 0000000..cdab252
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..11d4e22
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..76f9cb7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiImage.gif
new file mode 100644
index 0000000..f9ec881
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..6a08579
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiList.gif
new file mode 100644
index 0000000..b32e049
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..7f7c51a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..c12b491
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..8247b72
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..b727479
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..01d1dbb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..a3debc3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..b727479
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..6325826
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..11d4e22
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..7b92508
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiPanel.gif
new file mode 100644
index 0000000..1ebc244
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..1f7c356
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..4463088
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..a89d0ec
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..cfb5278
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..2bd03ce
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..2769bc6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..76f9cb7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..b72b5e5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTabSheet.gif
new file mode 100644
index 0000000..b32e049
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTable.gif
new file mode 100644
index 0000000..99a4283
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..a382f74
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..b72b5e5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..4e06b47
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..b32e049
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroupAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroup_contents_UiHorizontalButtonGroupAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroup_contents_UiHorizontalButtonGroupAssigment.gif
new file mode 100644
index 0000000..1c1a5ef
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalButtonGroup_contents_UiHorizontalButtonGroupAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiAction.gif
new file mode 100644
index 0000000..b42028e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..f01be4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..88150e6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiButton.gif
new file mode 100644
index 0000000..3ca8bfa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiCheckBox.gif
new file mode 100644
index 0000000..ad7adc9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiColumn.gif
new file mode 100644
index 0000000..3473a1f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..43a8eef
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..7e2fd2e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..b415959
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..c3f3ffa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDialog.gif
new file mode 100644
index 0000000..f01be4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiExposedAction.gif
new file mode 100644
index 0000000..3473a1f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiFormLayout.gif
new file mode 100644
index 0000000..ad8a4e4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiGridLayout.gif
new file mode 100644
index 0000000..633da34
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..0b0adae
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..cba39ba
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiImage.gif
new file mode 100644
index 0000000..9ab92c1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..4cc4140
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiList.gif
new file mode 100644
index 0000000..e6b48d9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..b415959
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..f69592c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..324a64d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..70597ff
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..3ca8bfa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..d19385d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..70597ff
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..04a6748
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..0b0adae
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..8d19645
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiPanel.gif
new file mode 100644
index 0000000..ad7adc9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..a7ddbdb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..dadbe43
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..a47b32b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..573d6ee
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..6010ac9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..f00d453
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..cba39ba
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..970be05
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTabSheet.gif
new file mode 100644
index 0000000..e6b48d9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTable.gif
new file mode 100644
index 0000000..ba67912
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..3f6e5f7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..970be05
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..06d2414
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..e6b48d9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayoutAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayout_contents_UiHorizontalLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayout_contents_UiHorizontalLayoutAssigment.gif
new file mode 100644
index 0000000..90a8446
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiHorizontalLayout_contents_UiHorizontalLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiIDEView_exposedActions_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiIDEView_exposedActions_UiExposedAction.gif
new file mode 100644
index 0000000..4f7ee52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiIDEView_exposedActions_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiList_descriptionProperty_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiList_descriptionProperty_UiNestedProperty.gif
new file mode 100644
index 0000000..a88072d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiList_descriptionProperty_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMaxLengthValidator_errorCode_UiErrorCode.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMaxLengthValidator_errorCode_UiErrorCode.gif
new file mode 100644
index 0000000..a785c69
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMaxLengthValidator_errorCode_UiErrorCode.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMinLengthValidator_errorCode_UiErrorCode.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMinLengthValidator_errorCode_UiErrorCode.gif
new file mode 100644
index 0000000..b9b30db
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMinLengthValidator_errorCode_UiErrorCode.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationButton_targetPage_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationButton_targetPage_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..12c0831
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationButton_targetPage_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationCommand_targetPage_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationCommand_targetPage_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..07f63f9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationCommand_targetPage_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiAction.gif
new file mode 100644
index 0000000..c1f6bdf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..791d85c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiBrowser.gif
new file mode 100644
index 0000000..ed0bc9b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiButton.gif
new file mode 100644
index 0000000..16e695e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiCheckBox.gif
new file mode 100644
index 0000000..a8fe87e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiColumn.gif
new file mode 100644
index 0000000..bf79eff
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..9f96e37
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiComboBox.gif
new file mode 100644
index 0000000..159b76b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDateField.gif
new file mode 100644
index 0000000..2bcab8a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDecimalField.gif
new file mode 100644
index 0000000..0e1822f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDialog.gif
new file mode 100644
index 0000000..791d85c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiExposedAction.gif
new file mode 100644
index 0000000..bf79eff
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiFormLayout.gif
new file mode 100644
index 0000000..6ce2a47
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiGridLayout.gif
new file mode 100644
index 0000000..79adbf5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..becf3c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..78b8363
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiImage.gif
new file mode 100644
index 0000000..11bcd0b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiLabel.gif
new file mode 100644
index 0000000..a9fbc1a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiList.gif
new file mode 100644
index 0000000..e292d2a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileAction.gif
new file mode 100644
index 0000000..2bcab8a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..d25de52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..598c4e6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..7959b30
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..16e695e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..5cd8911
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..7959b30
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..fe10b8e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiNumericField.gif
new file mode 100644
index 0000000..becf3c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..c5b61f9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiPanel.gif
new file mode 100644
index 0000000..a8fe87e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiPasswordField.gif
new file mode 100644
index 0000000..44d35f2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiProgressBar.gif
new file mode 100644
index 0000000..ce1701a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..e9771af
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchField.gif
new file mode 100644
index 0000000..f9adee7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..1390ab7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..1076882
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..78b8363
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSwitch.gif
new file mode 100644
index 0000000..1e449c6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTabSheet.gif
new file mode 100644
index 0000000..e292d2a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTable.gif
new file mode 100644
index 0000000..6c914cb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTextArea.gif
new file mode 100644
index 0000000..6678f80
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTextField.gif
new file mode 100644
index 0000000..1e449c6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..fcbb640
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..e292d2a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPageAssignment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPage_barActions_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPage_barActions_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..49625df
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPage_barActions_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPage_contents_UiMobileNavigationPageAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPage_contents_UiMobileNavigationPageAssignment.gif
new file mode 100644
index 0000000..4118ce5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationPage_contents_UiMobileNavigationPageAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..c78a454
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..f8faf42
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiButton.gif
new file mode 100644
index 0000000..b154e73
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..42469a4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..2914f06
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..c0bbad3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..8efd2ad
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..b871370
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiImage.gif
new file mode 100644
index 0000000..ec2e46d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..5961821
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..2914f06
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..14f3b47
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..14cd97b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..6442412
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..b154e73
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..8712376
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..6442412
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..b84f5fc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..8efd2ad
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..dbeab5e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..0b7dec5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..8986a1b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..2abf9ab
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..b871370
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..8db9bb0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTable.gif
new file mode 100644
index 0000000..b53f994
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..6ca73bf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..8db9bb0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..9f36b38
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..2639c9c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRootAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRoot_contents_UiMobileNavigationRootAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRoot_contents_UiMobileNavigationRootAssigment.gif
new file mode 100644
index 0000000..3d3dacd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileNavigationRoot_contents_UiMobileNavigationRootAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileSearchPanel_contents_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileSearchPanel_contents_UiSearchField.gif
new file mode 100644
index 0000000..ab6c90a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileSearchPanel_contents_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiAction.gif
new file mode 100644
index 0000000..eb94bc6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..4d3fded
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiBrowser.gif
new file mode 100644
index 0000000..8cda162
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiButton.gif
new file mode 100644
index 0000000..3270f4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiCheckBox.gif
new file mode 100644
index 0000000..fb796c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiColumn.gif
new file mode 100644
index 0000000..205071f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..23121e3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiComboBox.gif
new file mode 100644
index 0000000..3993b81
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDateField.gif
new file mode 100644
index 0000000..c572b64
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDecimalField.gif
new file mode 100644
index 0000000..ef031f4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDialog.gif
new file mode 100644
index 0000000..4d3fded
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiExposedAction.gif
new file mode 100644
index 0000000..205071f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiFormLayout.gif
new file mode 100644
index 0000000..9f4db38
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiGridLayout.gif
new file mode 100644
index 0000000..ceba771
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..3b7df1a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..46ea360
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiImage.gif
new file mode 100644
index 0000000..b498f6d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiLabel.gif
new file mode 100644
index 0000000..e7f28e1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiList.gif
new file mode 100644
index 0000000..70812c3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileAction.gif
new file mode 100644
index 0000000..c572b64
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..49625df
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..01fd9b7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..0d619ab
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..3270f4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..932fde3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..0d619ab
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..85812b6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiNumericField.gif
new file mode 100644
index 0000000..3b7df1a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..3d5488e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiPanel.gif
new file mode 100644
index 0000000..fb796c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiPasswordField.gif
new file mode 100644
index 0000000..f5a6c99
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiProgressBar.gif
new file mode 100644
index 0000000..cf5b650
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..7f00aa6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchField.gif
new file mode 100644
index 0000000..cbeac46
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..8b59ba1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..ad78deb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..46ea360
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSwitch.gif
new file mode 100644
index 0000000..2dd9ea6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTabSheet.gif
new file mode 100644
index 0000000..70812c3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTable.gif
new file mode 100644
index 0000000..b77c059
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTextArea.gif
new file mode 100644
index 0000000..191a36a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTextField.gif
new file mode 100644
index 0000000..2dd9ea6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..199994a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..70812c3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabAssignment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabSheet_tabs_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabSheet_tabs_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..07f63f9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiMobileTabSheet_tabs_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_imports_UiImports.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_imports_UiImports.gif
new file mode 100644
index 0000000..1571ae8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_imports_UiImports.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiContext.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiContext.gif
new file mode 100644
index 0000000..468d5f9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiContext.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiIDEView.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiIDEView.gif
new file mode 100644
index 0000000..f7e8a7b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiIDEView.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiMobileView.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiMobileView.gif
new file mode 100644
index 0000000..e17a9f8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiMobileView.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiValidatorAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiValidatorAlias.gif
new file mode 100644
index 0000000..d64a930
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiValidatorAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiView.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiView.gif
new file mode 100644
index 0000000..af57160
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiView.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiViewSet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiViewSet.gif
new file mode 100644
index 0000000..b80902b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiViewSet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiVisibilityProcessorDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiVisibilityProcessorDef.gif
new file mode 100644
index 0000000..9715040
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiModel_roots_UiVisibilityProcessorDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiNestedField_path_UiPathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiNestedField_path_UiPathSegment.gif
new file mode 100644
index 0000000..22caf47
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiNestedField_path_UiPathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiNestedProperty_path_UiPathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiNestedProperty_path_UiPathSegment.gif
new file mode 100644
index 0000000..2d3a78e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiNestedProperty_path_UiPathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiOpenDialogCommand_dialog_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiOpenDialogCommand_dialog_UiDialog.gif
new file mode 100644
index 0000000..59ae8d8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiOpenDialogCommand_dialog_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiOptionsGroup_descriptionProperty_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiOptionsGroup_descriptionProperty_UiNestedProperty.gif
new file mode 100644
index 0000000..5c09fd4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiOptionsGroup_descriptionProperty_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiAction.gif
new file mode 100644
index 0000000..9e35a4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiBeanReferenceField.gif
new file mode 100644
index 0000000..5fe40c4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiBrowser.gif
new file mode 100644
index 0000000..b7adb36
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiButton.gif
new file mode 100644
index 0000000..9144498
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiCheckBox.gif
new file mode 100644
index 0000000..0a9ad1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiColumn.gif
new file mode 100644
index 0000000..4f7ee52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiColumnsAssignment.gif
new file mode 100644
index 0000000..0cf27b2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiComboBox.gif
new file mode 100644
index 0000000..ac071ee
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDateField.gif
new file mode 100644
index 0000000..b067e51
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDecimalField.gif
new file mode 100644
index 0000000..d4cb25e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDialog.gif
new file mode 100644
index 0000000..5fe40c4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiExposedAction.gif
new file mode 100644
index 0000000..4f7ee52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiFormLayout.gif
new file mode 100644
index 0000000..be1a550
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiGridLayout.gif
new file mode 100644
index 0000000..aff8996
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..3891882
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiHorizontalLayout.gif
new file mode 100644
index 0000000..86d7811
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiImage.gif
new file mode 100644
index 0000000..35b22bb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiLabel.gif
new file mode 100644
index 0000000..0d55746
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiList.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileAction.gif
new file mode 100644
index 0000000..b067e51
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..07b0fd9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..d065203
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..06250be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..9144498
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..a2dd68e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..06250be
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileTabSheet.gif
new file mode 100644
index 0000000..1651076
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiNumericField.gif
new file mode 100644
index 0000000..3891882
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiOptionsGroup.gif
new file mode 100644
index 0000000..08f15c5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiPanel.gif
new file mode 100644
index 0000000..0a9ad1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiPasswordField.gif
new file mode 100644
index 0000000..e0a4541
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiProgressBar.gif
new file mode 100644
index 0000000..6baa8a5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchDialog.gif
new file mode 100644
index 0000000..88d8844
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchField.gif
new file mode 100644
index 0000000..68ea265
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchPanel.gif
new file mode 100644
index 0000000..e88df1c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSplitpanel.gif
new file mode 100644
index 0000000..dd977db
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSuggestTextField.gif
new file mode 100644
index 0000000..86d7811
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSwitch.gif
new file mode 100644
index 0000000..1e0e0f3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTabSheet.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTable.gif
new file mode 100644
index 0000000..c022715
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTextArea.gif
new file mode 100644
index 0000000..1329dce
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTextField.gif
new file mode 100644
index 0000000..1e0e0f3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..09b5568
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiVerticalLayout.gif
new file mode 100644
index 0000000..9fcf2c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPanel_content_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPathSegment_path_UiPathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPathSegment_path_UiPathSegment.gif
new file mode 100644
index 0000000..c31e7a2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiPathSegment_path_UiPathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiRawBindablePathSegment_path_UiRawBindablePathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiRawBindablePathSegment_path_UiRawBindablePathSegment.gif
new file mode 100644
index 0000000..fd7e5e1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiRawBindablePathSegment_path_UiRawBindablePathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiRegexpValidator_errorCode_UiErrorCode.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiRegexpValidator_errorCode_UiErrorCode.gif
new file mode 100644
index 0000000..bf79eff
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiRegexpValidator_errorCode_UiErrorCode.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchDialog_content_UiDialogAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchDialog_content_UiDialogAssignment.gif
new file mode 100644
index 0000000..ad7adc9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchDialog_content_UiDialogAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchDialog_searchFields_UiDialogSearchFieldAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchDialog_searchFields_UiDialogSearchFieldAssignment.gif
new file mode 100644
index 0000000..b415959
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchDialog_searchFields_UiDialogSearchFieldAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchField_property_UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchField_property_UiNestedProperty.gif
new file mode 100644
index 0000000..95d9b68
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchField_property_UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchPanel_contents_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchPanel_contents_UiSearchField.gif
new file mode 100644
index 0000000..cfb5278
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchPanel_contents_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchWithDialogCommand_dialog_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchWithDialogCommand_dialog_UiSearchDialog.gif
new file mode 100644
index 0000000..78db696
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSearchWithDialogCommand_dialog_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmAnyTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmAnyTypeReference.gif
new file mode 100644
index 0000000..3388fd3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmAnyTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmDelegateTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmDelegateTypeReference.gif
new file mode 100644
index 0000000..8dafe0e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmDelegateTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmGenericArrayTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmGenericArrayTypeReference.gif
new file mode 100644
index 0000000..aebc983
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmGenericArrayTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmInnerTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmInnerTypeReference.gif
new file mode 100644
index 0000000..82e79c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmInnerTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmMultiTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmMultiTypeReference.gif
new file mode 100644
index 0000000..ebe3a48
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmMultiTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmParameterizedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmParameterizedTypeReference.gif
new file mode 100644
index 0000000..a8d9588
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmParameterizedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmSynonymTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmSynonymTypeReference.gif
new file mode 100644
index 0000000..817db0b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmSynonymTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmUnknownTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmUnknownTypeReference.gif
new file mode 100644
index 0000000..1bca29e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmUnknownTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmWildcardTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmWildcardTypeReference.gif
new file mode 100644
index 0000000..4025290
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_JvmWildcardTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_XComputedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_XComputedTypeReference.gif
new file mode 100644
index 0000000..ffad5c5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_XComputedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_XFunctionTypeRef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_XFunctionTypeRef.gif
new file mode 100644
index 0000000..4d2fdfd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_jvmType_XFunctionTypeRef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..850b4a3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiCommandBindableDef.gif
new file mode 100644
index 0000000..82b88ad
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableDef.gif
new file mode 100644
index 0000000..9c01016
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..523057c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..43b6efc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSetNewInstanceCommand_target_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiAction.gif
new file mode 100644
index 0000000..3dcb65c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..9ab16d7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..a3f9e7c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiButton.gif
new file mode 100644
index 0000000..5b7a810
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiCheckBox.gif
new file mode 100644
index 0000000..3f68853
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiColumn.gif
new file mode 100644
index 0000000..f3893b1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..40f87e1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..f6b839f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..5d167a0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..6246f89
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDialog.gif
new file mode 100644
index 0000000..9ab16d7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiExposedAction.gif
new file mode 100644
index 0000000..f3893b1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiFormLayout.gif
new file mode 100644
index 0000000..6d27c0f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiGridLayout.gif
new file mode 100644
index 0000000..b4b69fc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..ea8f323
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..5280ff3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiImage.gif
new file mode 100644
index 0000000..7b489fd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..777a45b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiList.gif
new file mode 100644
index 0000000..6ac69d3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..5d167a0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..234a8ea
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..495d027
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..a149010
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..5b7a810
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..4ca2167
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..a149010
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..2067b0c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..ea8f323
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..64eb22e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiPanel.gif
new file mode 100644
index 0000000..3f68853
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..22997f5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..1cbba05
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..23ab758
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..f0d542c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..6613451
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..92e5c49
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..5280ff3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..c1fbe12
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTabSheet.gif
new file mode 100644
index 0000000..6ac69d3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTable.gif
new file mode 100644
index 0000000..448f9b9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..64b3c8a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..c1fbe12
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..1b149e8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..6ac69d3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanelAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanel_firstContent_UiSplitpanelAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanel_firstContent_UiSplitpanelAssigment.gif
new file mode 100644
index 0000000..bcf1f27
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanel_firstContent_UiSplitpanelAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanel_secondContent_UiSplitpanelAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanel_secondContent_UiSplitpanelAssigment.gif
new file mode 100644
index 0000000..bcf1f27
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiSplitpanel_secondContent_UiSplitpanelAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiAction.gif
new file mode 100644
index 0000000..12d45aa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..c78a454
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiBrowser.gif
new file mode 100644
index 0000000..f8faf42
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiButton.gif
new file mode 100644
index 0000000..b154e73
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiCheckBox.gif
new file mode 100644
index 0000000..ce02cc1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiColumn.gif
new file mode 100644
index 0000000..3dac10e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..7adf9ac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiComboBox.gif
new file mode 100644
index 0000000..42469a4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDateField.gif
new file mode 100644
index 0000000..2914f06
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDecimalField.gif
new file mode 100644
index 0000000..c0bbad3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDialog.gif
new file mode 100644
index 0000000..c78a454
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiExposedAction.gif
new file mode 100644
index 0000000..3dac10e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiFormLayout.gif
new file mode 100644
index 0000000..945e8d7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiGridLayout.gif
new file mode 100644
index 0000000..ac91706
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..8efd2ad
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..b871370
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiImage.gif
new file mode 100644
index 0000000..ec2e46d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiLabel.gif
new file mode 100644
index 0000000..5961821
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiList.gif
new file mode 100644
index 0000000..2639c9c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileAction.gif
new file mode 100644
index 0000000..2914f06
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..14f3b47
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..14cd97b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..6442412
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..b154e73
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..8712376
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..6442412
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..b84f5fc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiNumericField.gif
new file mode 100644
index 0000000..8efd2ad
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..dbeab5e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiPanel.gif
new file mode 100644
index 0000000..ce02cc1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiPasswordField.gif
new file mode 100644
index 0000000..0b7dec5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiProgressBar.gif
new file mode 100644
index 0000000..8986a1b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..582e5bb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchField.gif
new file mode 100644
index 0000000..2abf9ab
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..425104d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..a21f5bf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..b871370
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSwitch.gif
new file mode 100644
index 0000000..8db9bb0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTabSheet.gif
new file mode 100644
index 0000000..2639c9c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTable.gif
new file mode 100644
index 0000000..b53f994
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTextArea.gif
new file mode 100644
index 0000000..6ca73bf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTextField.gif
new file mode 100644
index 0000000..8db9bb0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..9f36b38
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..2639c9c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabAssignment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabSheet_tabs_UiTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabSheet_tabs_UiTabAssignment.gif
new file mode 100644
index 0000000..180d9c7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTabSheet_tabs_UiTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTable_columnAssignment_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTable_columnAssignment_UiColumnsAssignment.gif
new file mode 100644
index 0000000..414b3c5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTable_columnAssignment_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableDef_rawBindablePath_UiRawBindablePathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableDef_rawBindablePath_UiRawBindablePathSegment.gif
new file mode 100644
index 0000000..0b23dfa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableDef_rawBindablePath_UiRawBindablePathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..960fd9d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiCommandBindableDef.gif
new file mode 100644
index 0000000..fb31e4b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableDef.gif
new file mode 100644
index 0000000..a259b8f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..3cc3c1b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..e01fab4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawTypeAlias_type_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawType_rawBindablePath_UiRawBindablePathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawType_rawBindablePath_UiRawBindablePathSegment.gif
new file mode 100644
index 0000000..df25711
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiTypedBindableRawType_rawBindablePath_UiRawBindablePathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiBeanValidationValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiBeanValidationValidator.gif
new file mode 100644
index 0000000..08d7d52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiBeanValidationValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiMaxLengthValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiMaxLengthValidator.gif
new file mode 100644
index 0000000..b6cc9ca
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiMaxLengthValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiMinLengthValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiMinLengthValidator.gif
new file mode 100644
index 0000000..454398f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiMinLengthValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiRegexpValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiRegexpValidator.gif
new file mode 100644
index 0000000..a0a1713
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiRegexpValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiXbaseValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiXbaseValidator.gif
new file mode 100644
index 0000000..79edc2c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAlias_validator_UiXbaseValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAssignment_validatorDef_UiValidatorDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAssignment_validatorDef_UiValidatorDef.gif
new file mode 100644
index 0000000..2cbcfe1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorAssignment_validatorDef_UiValidatorDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiBeanValidationValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiBeanValidationValidator.gif
new file mode 100644
index 0000000..d3edfe3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiBeanValidationValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiMaxLengthValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiMaxLengthValidator.gif
new file mode 100644
index 0000000..c68f4ae
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiMaxLengthValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiMinLengthValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiMinLengthValidator.gif
new file mode 100644
index 0000000..c0e9653
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiMinLengthValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiRegexpValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiRegexpValidator.gif
new file mode 100644
index 0000000..e0ae918
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiRegexpValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiXbaseValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiXbaseValidator.gif
new file mode 100644
index 0000000..2120258
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiValidatorDef_validator_UiXbaseValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiAction.gif
new file mode 100644
index 0000000..e30f5c2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..4a48673
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..c68d567
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiButton.gif
new file mode 100644
index 0000000..532e1b6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiCheckBox.gif
new file mode 100644
index 0000000..0632391
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiColumn.gif
new file mode 100644
index 0000000..b5cf7e3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..2d14ab0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..ebfad0f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..c38004e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..a5eddfe
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDialog.gif
new file mode 100644
index 0000000..4a48673
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiExposedAction.gif
new file mode 100644
index 0000000..b5cf7e3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiFormLayout.gif
new file mode 100644
index 0000000..05898ec
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiGridLayout.gif
new file mode 100644
index 0000000..c8277f5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..c958497
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..53587f1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiImage.gif
new file mode 100644
index 0000000..10bd931
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..92d4c01
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiList.gif
new file mode 100644
index 0000000..c60711d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..c38004e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..3d60257
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..6901433
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..48604a2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..532e1b6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..6b2c3eb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..48604a2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..1af04eb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..c958497
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..c617702
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiPanel.gif
new file mode 100644
index 0000000..0632391
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..96ba29a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..76bab9e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..d6ef262
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..c721189
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..f5bc335
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..d09eef9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..53587f1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..75f4427
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTabSheet.gif
new file mode 100644
index 0000000..c60711d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTable.gif
new file mode 100644
index 0000000..3ea4b78
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..7a7c260
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..75f4427
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..dd660df
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..c60711d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroupAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroup_contents_UiVerticalComponentGroupAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroup_contents_UiVerticalComponentGroupAssigment.gif
new file mode 100644
index 0000000..c605d18
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalComponentGroup_contents_UiVerticalComponentGroupAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiAction.gif
new file mode 100644
index 0000000..6366634
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiBeanReferenceField.gif
new file mode 100644
index 0000000..29e75f7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiBrowser.gif
new file mode 100644
index 0000000..3d314e9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiButton.gif
new file mode 100644
index 0000000..807862a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiCheckBox.gif
new file mode 100644
index 0000000..35acac6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiColumn.gif
new file mode 100644
index 0000000..823df10
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiColumnsAssignment.gif
new file mode 100644
index 0000000..d839c75
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiComboBox.gif
new file mode 100644
index 0000000..cae9e95
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDateField.gif
new file mode 100644
index 0000000..975c474
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDecimalField.gif
new file mode 100644
index 0000000..34c5c56
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDialog.gif
new file mode 100644
index 0000000..29e75f7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiExposedAction.gif
new file mode 100644
index 0000000..823df10
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiFormLayout.gif
new file mode 100644
index 0000000..86d913a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiGridLayout.gif
new file mode 100644
index 0000000..adc52b4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..745655a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiHorizontalLayout.gif
new file mode 100644
index 0000000..0093277
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiImage.gif
new file mode 100644
index 0000000..acf9c16
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiLabel.gif
new file mode 100644
index 0000000..048f1ac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiList.gif
new file mode 100644
index 0000000..a08d795
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileAction.gif
new file mode 100644
index 0000000..975c474
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..50b6472
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..d75e463
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..963ec88
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..807862a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..4660f20
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..963ec88
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileTabSheet.gif
new file mode 100644
index 0000000..de78834
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiNumericField.gif
new file mode 100644
index 0000000..745655a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiOptionsGroup.gif
new file mode 100644
index 0000000..56db615
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiPanel.gif
new file mode 100644
index 0000000..35acac6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiPasswordField.gif
new file mode 100644
index 0000000..bdbdd7b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiProgressBar.gif
new file mode 100644
index 0000000..bdcca7e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchDialog.gif
new file mode 100644
index 0000000..6247d41
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchField.gif
new file mode 100644
index 0000000..d43be4b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchPanel.gif
new file mode 100644
index 0000000..481a995
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSplitpanel.gif
new file mode 100644
index 0000000..b591a5f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSuggestTextField.gif
new file mode 100644
index 0000000..0093277
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSwitch.gif
new file mode 100644
index 0000000..a47965d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTabSheet.gif
new file mode 100644
index 0000000..a08d795
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTable.gif
new file mode 100644
index 0000000..12cd58a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTextArea.gif
new file mode 100644
index 0000000..f8b4dea
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTextField.gif
new file mode 100644
index 0000000..a47965d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..500f429
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiVerticalLayout.gif
new file mode 100644
index 0000000..a08d795
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayoutAssigment_element_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayout_contents_UiVerticalLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayout_contents_UiVerticalLayoutAssigment.gif
new file mode 100644
index 0000000..08dc4e6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVerticalLayout_contents_UiVerticalLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiAction.gif
new file mode 100644
index 0000000..eb94bc6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiBeanReferenceField.gif
new file mode 100644
index 0000000..4d3fded
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiBrowser.gif
new file mode 100644
index 0000000..8cda162
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiButton.gif
new file mode 100644
index 0000000..3270f4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiCheckBox.gif
new file mode 100644
index 0000000..fb796c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiColumn.gif
new file mode 100644
index 0000000..205071f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiColumnsAssignment.gif
new file mode 100644
index 0000000..23121e3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiComboBox.gif
new file mode 100644
index 0000000..3993b81
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDateField.gif
new file mode 100644
index 0000000..c572b64
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDecimalField.gif
new file mode 100644
index 0000000..ef031f4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDialog.gif
new file mode 100644
index 0000000..4d3fded
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiExposedAction.gif
new file mode 100644
index 0000000..205071f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiFormLayout.gif
new file mode 100644
index 0000000..9f4db38
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiGridLayout.gif
new file mode 100644
index 0000000..ceba771
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..3b7df1a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiHorizontalLayout.gif
new file mode 100644
index 0000000..46ea360
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiImage.gif
new file mode 100644
index 0000000..b498f6d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiLabel.gif
new file mode 100644
index 0000000..e7f28e1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiList.gif
new file mode 100644
index 0000000..70812c3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileAction.gif
new file mode 100644
index 0000000..c572b64
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavBarAction.gif
new file mode 100644
index 0000000..49625df
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationButton.gif
new file mode 100644
index 0000000..01fd9b7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationPage.gif
new file mode 100644
index 0000000..0d619ab
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..3270f4e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileSearchPanel.gif
new file mode 100644
index 0000000..932fde3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileTabAssignment.gif
new file mode 100644
index 0000000..0d619ab
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileTabSheet.gif
new file mode 100644
index 0000000..85812b6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiNumericField.gif
new file mode 100644
index 0000000..3b7df1a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiOptionsGroup.gif
new file mode 100644
index 0000000..3d5488e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiPanel.gif
new file mode 100644
index 0000000..fb796c9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiPasswordField.gif
new file mode 100644
index 0000000..f5a6c99
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiProgressBar.gif
new file mode 100644
index 0000000..cf5b650
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchDialog.gif
new file mode 100644
index 0000000..7f00aa6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchField.gif
new file mode 100644
index 0000000..cbeac46
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchPanel.gif
new file mode 100644
index 0000000..8b59ba1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSplitpanel.gif
new file mode 100644
index 0000000..ad78deb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSuggestTextField.gif
new file mode 100644
index 0000000..46ea360
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSwitch.gif
new file mode 100644
index 0000000..2dd9ea6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTabSheet.gif
new file mode 100644
index 0000000..70812c3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTable.gif
new file mode 100644
index 0000000..b77c059
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTextArea.gif
new file mode 100644
index 0000000..191a36a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTextField.gif
new file mode 100644
index 0000000..2dd9ea6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..199994a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiVerticalLayout.gif
new file mode 100644
index 0000000..70812c3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_content_UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_validatorAssignments_UiValidatorAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_validatorAssignments_UiValidatorAssignment.gif
new file mode 100644
index 0000000..46ea360
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiView_validatorAssignments_UiValidatorAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessable_processorAssignments_UiVisibilityProcessorAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessable_processorAssignments_UiVisibilityProcessorAssignment.gif
new file mode 100644
index 0000000..91619bc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessable_processorAssignments_UiVisibilityProcessorAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessorAssignment_processor_UiVisibilityProcessor.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessorAssignment_processor_UiVisibilityProcessor.gif
new file mode 100644
index 0000000..a89d0ec
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessorAssignment_processor_UiVisibilityProcessor.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessorDef_processor_UiVisibilityProcessor.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessorDef_processor_UiVisibilityProcessor.gif
new file mode 100644
index 0000000..d23c315
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessorDef_processor_UiVisibilityProcessor.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_changeTriggers_UiChangeTrigger.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_changeTriggers_UiChangeTrigger.gif
new file mode 100644
index 0000000..df7afd7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_changeTriggers_UiChangeTrigger.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_dataUsed_UiBindingEndpointAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_dataUsed_UiBindingEndpointAlias.gif
new file mode 100644
index 0000000..e6b48d9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_dataUsed_UiBindingEndpointAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..6974180
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiCommandBindableDef.gif
new file mode 100644
index 0000000..4bf40a9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableDef.gif
new file mode 100644
index 0000000..a03a30e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..633da34
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..16dbb0e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_importedElements_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_rule_UiXbaseVisibilityRule.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_rule_UiXbaseVisibilityRule.gif
new file mode 100644
index 0000000..04a6748
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProcessor_rule_UiXbaseVisibilityRule.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityPropertiesAssignment_properties_UiVisibilityProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityPropertiesAssignment_properties_UiVisibilityProperty.gif
new file mode 100644
index 0000000..b55cd92
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityPropertiesAssignment_properties_UiVisibilityProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XAssignment.gif
new file mode 100644
index 0000000..0b911cc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBasicForLoopExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBasicForLoopExpression.gif
new file mode 100644
index 0000000..833ad7c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBasicForLoopExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBinaryOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBinaryOperation.gif
new file mode 100644
index 0000000..56fb604
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBinaryOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBlockExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBlockExpression.gif
new file mode 100644
index 0000000..b6c1914
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBlockExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBooleanLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBooleanLiteral.gif
new file mode 100644
index 0000000..0b911cc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XBooleanLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XCastedExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XCastedExpression.gif
new file mode 100644
index 0000000..0b911cc
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XCastedExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XClosure.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XClosure.gif
new file mode 100644
index 0000000..b53237c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XClosure.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XConstructorCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XConstructorCall.gif
new file mode 100644
index 0000000..34a55b3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XConstructorCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XDoWhileExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XDoWhileExpression.gif
new file mode 100644
index 0000000..34a55b3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XDoWhileExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XFeatureCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XFeatureCall.gif
new file mode 100644
index 0000000..f641dcd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XFeatureCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XForLoopExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XForLoopExpression.gif
new file mode 100644
index 0000000..344766a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XForLoopExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XIfExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XIfExpression.gif
new file mode 100644
index 0000000..86d00fa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XIfExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XInstanceOfExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XInstanceOfExpression.gif
new file mode 100644
index 0000000..5389eac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XInstanceOfExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XListLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XListLiteral.gif
new file mode 100644
index 0000000..60989d0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XListLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XMemberFeatureCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XMemberFeatureCall.gif
new file mode 100644
index 0000000..cbcbf59
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XMemberFeatureCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XNullLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XNullLiteral.gif
new file mode 100644
index 0000000..58c4df7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XNullLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XNumberLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XNumberLiteral.gif
new file mode 100644
index 0000000..f34bd0d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XNumberLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XPostfixOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XPostfixOperation.gif
new file mode 100644
index 0000000..3de4a50
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XPostfixOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XReturnExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XReturnExpression.gif
new file mode 100644
index 0000000..56fb604
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XReturnExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSetLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSetLiteral.gif
new file mode 100644
index 0000000..c6587b1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSetLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XStringLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XStringLiteral.gif
new file mode 100644
index 0000000..a548cc2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XStringLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSwitchExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSwitchExpression.gif
new file mode 100644
index 0000000..8707122
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSwitchExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSynchronizedExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSynchronizedExpression.gif
new file mode 100644
index 0000000..b8ec400
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XSynchronizedExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XThrowExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XThrowExpression.gif
new file mode 100644
index 0000000..c6587b1
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XThrowExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XTryCatchFinallyExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XTryCatchFinallyExpression.gif
new file mode 100644
index 0000000..b1e7722
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XTryCatchFinallyExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XTypeLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XTypeLiteral.gif
new file mode 100644
index 0000000..1aa8543
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XTypeLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XUnaryOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XUnaryOperation.gif
new file mode 100644
index 0000000..2215c82
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XUnaryOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XVariableDeclaration.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XVariableDeclaration.gif
new file mode 100644
index 0000000..d70b709
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XVariableDeclaration.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XWhileExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XWhileExpression.gif
new file mode 100644
index 0000000..a164d14
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_assignmentExpression_XWhileExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..b53237c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiCommandBindableDef.gif
new file mode 100644
index 0000000..2777a6e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableDef.gif
new file mode 100644
index 0000000..fc9baba
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableRawType.gif
new file mode 100644
index 0000000..b6c1914
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..95a7eae
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiVisibilityProperty_bindableDef_UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_errorCodes_UiErrorCode.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_errorCodes_UiErrorCode.gif
new file mode 100644
index 0000000..3d308aa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_errorCodes_UiErrorCode.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XAssignment.gif
new file mode 100644
index 0000000..3cee5b6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBasicForLoopExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBasicForLoopExpression.gif
new file mode 100644
index 0000000..959b892
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBasicForLoopExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBinaryOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBinaryOperation.gif
new file mode 100644
index 0000000..1f8189a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBinaryOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBlockExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBlockExpression.gif
new file mode 100644
index 0000000..29e698e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBlockExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBooleanLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBooleanLiteral.gif
new file mode 100644
index 0000000..3cee5b6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XBooleanLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XCastedExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XCastedExpression.gif
new file mode 100644
index 0000000..3cee5b6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XCastedExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XClosure.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XClosure.gif
new file mode 100644
index 0000000..a1fa94e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XClosure.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XConstructorCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XConstructorCall.gif
new file mode 100644
index 0000000..5d5000a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XConstructorCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XDoWhileExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XDoWhileExpression.gif
new file mode 100644
index 0000000..5d5000a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XDoWhileExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XFeatureCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XFeatureCall.gif
new file mode 100644
index 0000000..3d308aa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XFeatureCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XForLoopExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XForLoopExpression.gif
new file mode 100644
index 0000000..50cbfbf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XForLoopExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XIfExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XIfExpression.gif
new file mode 100644
index 0000000..5a43b3d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XIfExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XInstanceOfExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XInstanceOfExpression.gif
new file mode 100644
index 0000000..4ce1821
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XInstanceOfExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XListLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XListLiteral.gif
new file mode 100644
index 0000000..9c7efc4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XListLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XMemberFeatureCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XMemberFeatureCall.gif
new file mode 100644
index 0000000..448138d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XMemberFeatureCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XNullLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XNullLiteral.gif
new file mode 100644
index 0000000..0855183
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XNullLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XNumberLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XNumberLiteral.gif
new file mode 100644
index 0000000..55f49ef
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XNumberLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XPostfixOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XPostfixOperation.gif
new file mode 100644
index 0000000..564bdbd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XPostfixOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XReturnExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XReturnExpression.gif
new file mode 100644
index 0000000..1f8189a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XReturnExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSetLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSetLiteral.gif
new file mode 100644
index 0000000..fc34e45
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSetLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XStringLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XStringLiteral.gif
new file mode 100644
index 0000000..1d2f734
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XStringLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSwitchExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSwitchExpression.gif
new file mode 100644
index 0000000..963a72b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSwitchExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSynchronizedExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSynchronizedExpression.gif
new file mode 100644
index 0000000..1c7362a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XSynchronizedExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XThrowExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XThrowExpression.gif
new file mode 100644
index 0000000..fc34e45
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XThrowExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XTryCatchFinallyExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XTryCatchFinallyExpression.gif
new file mode 100644
index 0000000..b25c629
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XTryCatchFinallyExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XTypeLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XTypeLiteral.gif
new file mode 100644
index 0000000..81984fd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XTypeLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XUnaryOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XUnaryOperation.gif
new file mode 100644
index 0000000..d9a9d8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XUnaryOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XVariableDeclaration.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XVariableDeclaration.gif
new file mode 100644
index 0000000..d203b1d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XVariableDeclaration.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XWhileExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XWhileExpression.gif
new file mode 100644
index 0000000..c2b3c0f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_expression_XWhileExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmAnyTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmAnyTypeReference.gif
new file mode 100644
index 0000000..f9be6da
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmAnyTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmDelegateTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmDelegateTypeReference.gif
new file mode 100644
index 0000000..0a7b807
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmDelegateTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmGenericArrayTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmGenericArrayTypeReference.gif
new file mode 100644
index 0000000..c2b3c0f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmGenericArrayTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmInnerTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmInnerTypeReference.gif
new file mode 100644
index 0000000..74af836
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmInnerTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmMultiTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmMultiTypeReference.gif
new file mode 100644
index 0000000..56fcea5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmMultiTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmParameterizedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmParameterizedTypeReference.gif
new file mode 100644
index 0000000..81984fd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmParameterizedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmSynonymTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmSynonymTypeReference.gif
new file mode 100644
index 0000000..1d2f734
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmSynonymTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmUnknownTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmUnknownTypeReference.gif
new file mode 100644
index 0000000..908375c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmUnknownTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmWildcardTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmWildcardTypeReference.gif
new file mode 100644
index 0000000..959b892
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_JvmWildcardTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_XComputedTypeReference.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_XComputedTypeReference.gif
new file mode 100644
index 0000000..fc34e45
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_XComputedTypeReference.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_XFunctionTypeRef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_XFunctionTypeRef.gif
new file mode 100644
index 0000000..b25c629
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseValidator_jvmType_XFunctionTypeRef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XAssignment.gif
new file mode 100644
index 0000000..ebd55ac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBasicForLoopExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBasicForLoopExpression.gif
new file mode 100644
index 0000000..d08a6f8
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBasicForLoopExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBinaryOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBinaryOperation.gif
new file mode 100644
index 0000000..babb084
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBinaryOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBlockExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBlockExpression.gif
new file mode 100644
index 0000000..eac40ba
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBlockExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBooleanLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBooleanLiteral.gif
new file mode 100644
index 0000000..ebd55ac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XBooleanLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XCastedExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XCastedExpression.gif
new file mode 100644
index 0000000..ebd55ac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XCastedExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XClosure.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XClosure.gif
new file mode 100644
index 0000000..ee45a46
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XClosure.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XConstructorCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XConstructorCall.gif
new file mode 100644
index 0000000..3b0b7d5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XConstructorCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XDoWhileExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XDoWhileExpression.gif
new file mode 100644
index 0000000..3b0b7d5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XDoWhileExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XFeatureCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XFeatureCall.gif
new file mode 100644
index 0000000..db15f8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XFeatureCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XForLoopExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XForLoopExpression.gif
new file mode 100644
index 0000000..9ef79b9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XForLoopExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XIfExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XIfExpression.gif
new file mode 100644
index 0000000..58983b2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XIfExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XInstanceOfExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XInstanceOfExpression.gif
new file mode 100644
index 0000000..3e64494
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XInstanceOfExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XListLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XListLiteral.gif
new file mode 100644
index 0000000..94fcc9b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XListLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XMemberFeatureCall.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XMemberFeatureCall.gif
new file mode 100644
index 0000000..02dea8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XMemberFeatureCall.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XNullLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XNullLiteral.gif
new file mode 100644
index 0000000..4e1434e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XNullLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XNumberLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XNumberLiteral.gif
new file mode 100644
index 0000000..49d98d9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XNumberLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XPostfixOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XPostfixOperation.gif
new file mode 100644
index 0000000..19e985f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XPostfixOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XReturnExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XReturnExpression.gif
new file mode 100644
index 0000000..babb084
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XReturnExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSetLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSetLiteral.gif
new file mode 100644
index 0000000..1630113
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSetLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XStringLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XStringLiteral.gif
new file mode 100644
index 0000000..171603a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XStringLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSwitchExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSwitchExpression.gif
new file mode 100644
index 0000000..fe6b442
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSwitchExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSynchronizedExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSynchronizedExpression.gif
new file mode 100644
index 0000000..ee5e147
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XSynchronizedExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XThrowExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XThrowExpression.gif
new file mode 100644
index 0000000..1630113
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XThrowExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XTryCatchFinallyExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XTryCatchFinallyExpression.gif
new file mode 100644
index 0000000..27741c6
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XTryCatchFinallyExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XTypeLiteral.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XTypeLiteral.gif
new file mode 100644
index 0000000..67fc534
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XTypeLiteral.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XUnaryOperation.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XUnaryOperation.gif
new file mode 100644
index 0000000..07f63f9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XUnaryOperation.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XVariableDeclaration.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XVariableDeclaration.gif
new file mode 100644
index 0000000..027f1b7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XVariableDeclaration.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XWhileExpression.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XWhileExpression.gif
new file mode 100644
index 0000000..c4ab846
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/ctool16/CreateUiXbaseVisibilityRule_expression_XWhileExpression.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiAction.gif
new file mode 100644
index 0000000..9041598
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiAddToTableCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiAddToTableCommand.gif
new file mode 100644
index 0000000..739ebbf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiAddToTableCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanReferenceField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanReferenceField.gif
new file mode 100644
index 0000000..a17dc7d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanReferenceField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanSlot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanSlot.gif
new file mode 100644
index 0000000..9041598
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanSlot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanValidationValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanValidationValidator.gif
new file mode 100644
index 0000000..caf2804
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBeanValidationValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBinding.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBinding.gif
new file mode 100644
index 0000000..9041598
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBinding.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBindingEndpointAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBindingEndpointAlias.gif
new file mode 100644
index 0000000..45731fe
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBindingEndpointAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBindingEndpointAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBindingEndpointAssignment.gif
new file mode 100644
index 0000000..98b351f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBindingEndpointAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBrowser.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBrowser.gif
new file mode 100644
index 0000000..33a997a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiBrowser.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiButton.gif
new file mode 100644
index 0000000..5915591
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiChangeTrigger.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiChangeTrigger.gif
new file mode 100644
index 0000000..35ef84e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiChangeTrigger.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiCheckBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiCheckBox.gif
new file mode 100644
index 0000000..338fb8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiCheckBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiColumn.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiColumn.gif
new file mode 100644
index 0000000..c673a52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiColumn.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiColumnsAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiColumnsAssignment.gif
new file mode 100644
index 0000000..89ad5da
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiColumnsAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiComboBox.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiComboBox.gif
new file mode 100644
index 0000000..c4fb30e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiComboBox.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiCommandBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiCommandBindableDef.gif
new file mode 100644
index 0000000..2124f3e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiCommandBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiContext.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiContext.gif
new file mode 100644
index 0000000..c00aedf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiContext.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDateField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDateField.gif
new file mode 100644
index 0000000..c00aedf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDateField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDecimalField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDecimalField.gif
new file mode 100644
index 0000000..30f0c48
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDecimalField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialog.gif
new file mode 100644
index 0000000..a17dc7d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialogAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialogAssignment.gif
new file mode 100644
index 0000000..338fb8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialogAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialogSearchFieldAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialogSearchFieldAssignment.gif
new file mode 100644
index 0000000..c00aedf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDialogSearchFieldAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDynamicCaption.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDynamicCaption.gif
new file mode 100644
index 0000000..c673a52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiDynamicCaption.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiErrorCode.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiErrorCode.gif
new file mode 100644
index 0000000..c673a52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiErrorCode.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiExposedAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiExposedAction.gif
new file mode 100644
index 0000000..c673a52
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiExposedAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiFormLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiFormLayout.gif
new file mode 100644
index 0000000..c8d381f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiFormLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiFormLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiFormLayoutAssigment.gif
new file mode 100644
index 0000000..338fb8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiFormLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiGridLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiGridLayout.gif
new file mode 100644
index 0000000..ed87474
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiGridLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiGridLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiGridLayoutAssigment.gif
new file mode 100644
index 0000000..5915591
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiGridLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalButtonGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalButtonGroup.gif
new file mode 100644
index 0000000..5a9bc75
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalButtonGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalButtonGroupAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalButtonGroupAssigment.gif
new file mode 100644
index 0000000..2b69256
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalButtonGroupAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalLayout.gif
new file mode 100644
index 0000000..a26660e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalLayoutAssigment.gif
new file mode 100644
index 0000000..33854e9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiHorizontalLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiI18nInfo.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiI18nInfo.gif
new file mode 100644
index 0000000..d3dc5a9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiI18nInfo.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiIDEView.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiIDEView.gif
new file mode 100644
index 0000000..338fb8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiIDEView.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiImage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiImage.gif
new file mode 100644
index 0000000..14af8aa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiImage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiImports.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiImports.gif
new file mode 100644
index 0000000..c4a8af4
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiImports.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiLabel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiLabel.gif
new file mode 100644
index 0000000..8a5c70c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiLabel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiList.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiList.gif
new file mode 100644
index 0000000..45731fe
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiList.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMaxLengthValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMaxLengthValidator.gif
new file mode 100644
index 0000000..b1f8afa
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMaxLengthValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMinLengthValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMinLengthValidator.gif
new file mode 100644
index 0000000..45731fe
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMinLengthValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileAction.gif
new file mode 100644
index 0000000..c00aedf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavBarAction.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavBarAction.gif
new file mode 100644
index 0000000..10d2229
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavBarAction.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationButton.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationButton.gif
new file mode 100644
index 0000000..134551b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationButton.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationCommand.gif
new file mode 100644
index 0000000..caf2804
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationPage.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationPage.gif
new file mode 100644
index 0000000..48e3cf2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationPage.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationPageAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationPageAssignment.gif
new file mode 100644
index 0000000..35ef84e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationPageAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationRoot.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationRoot.gif
new file mode 100644
index 0000000..5915591
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationRoot.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationRootAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationRootAssigment.gif
new file mode 100644
index 0000000..83afb9b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileNavigationRootAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileSearchPanel.gif
new file mode 100644
index 0000000..c414fe9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileTabAssignment.gif
new file mode 100644
index 0000000..48e3cf2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileTabSheet.gif
new file mode 100644
index 0000000..caf2804
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileView.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileView.gif
new file mode 100644
index 0000000..94c953e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiMobileView.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiModel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiModel.gif
new file mode 100644
index 0000000..cdd3b76
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiModel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNestedField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNestedField.gif
new file mode 100644
index 0000000..7bac4fd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNestedField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNestedProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNestedProperty.gif
new file mode 100644
index 0000000..90d10f9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNestedProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNumericField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNumericField.gif
new file mode 100644
index 0000000..5a9bc75
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiNumericField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiOpenDialogCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiOpenDialogCommand.gif
new file mode 100644
index 0000000..30f0c48
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiOpenDialogCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiOptionsGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiOptionsGroup.gif
new file mode 100644
index 0000000..7c2aaac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiOptionsGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPanel.gif
new file mode 100644
index 0000000..338fb8d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPasswordField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPasswordField.gif
new file mode 100644
index 0000000..d92f34c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPasswordField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPathSegment.gif
new file mode 100644
index 0000000..35ef84e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPoint.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPoint.gif
new file mode 100644
index 0000000..9250fec
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiPoint.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiProgressBar.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiProgressBar.gif
new file mode 100644
index 0000000..7b7c428
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiProgressBar.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRawBindablePathSegment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRawBindablePathSegment.gif
new file mode 100644
index 0000000..7c2aaac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRawBindablePathSegment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRegexpValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRegexpValidator.gif
new file mode 100644
index 0000000..35ef84e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRegexpValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRemoveFromTableCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRemoveFromTableCommand.gif
new file mode 100644
index 0000000..c4fb30e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiRemoveFromTableCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchDialog.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchDialog.gif
new file mode 100644
index 0000000..33854e9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchDialog.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchField.gif
new file mode 100644
index 0000000..f8041d2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchPanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchPanel.gif
new file mode 100644
index 0000000..2b69256
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchPanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchWithDialogCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchWithDialogCommand.gif
new file mode 100644
index 0000000..cb1755a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSearchWithDialogCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSendEventCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSendEventCommand.gif
new file mode 100644
index 0000000..d3dc5a9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSendEventCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSetNewInstanceCommand.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSetNewInstanceCommand.gif
new file mode 100644
index 0000000..134551b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSetNewInstanceCommand.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSplitpanel.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSplitpanel.gif
new file mode 100644
index 0000000..b3643da
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSplitpanel.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSplitpanelAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSplitpanelAssigment.gif
new file mode 100644
index 0000000..10d2229
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSplitpanelAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSuggestTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSuggestTextField.gif
new file mode 100644
index 0000000..a26660e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSuggestTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSwitch.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSwitch.gif
new file mode 100644
index 0000000..498364f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiSwitch.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTabAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTabAssignment.gif
new file mode 100644
index 0000000..83afb9b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTabAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTabSheet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTabSheet.gif
new file mode 100644
index 0000000..45731fe
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTabSheet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTable.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTable.gif
new file mode 100644
index 0000000..1e5345f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTable.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTextArea.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTextArea.gif
new file mode 100644
index 0000000..05dc74a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTextArea.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTextField.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTextField.gif
new file mode 100644
index 0000000..498364f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTextField.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableDef.gif
new file mode 100644
index 0000000..badaab0
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableRawType.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableRawType.gif
new file mode 100644
index 0000000..ed87474
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableRawType.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableRawTypeAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableRawTypeAlias.gif
new file mode 100644
index 0000000..d3dc5a9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiTypedBindableRawTypeAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorAlias.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorAlias.gif
new file mode 100644
index 0000000..b3643da
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorAlias.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorAssignment.gif
new file mode 100644
index 0000000..a26660e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorDef.gif
new file mode 100644
index 0000000..33a997a
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiValidatorDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalComponentGroup.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalComponentGroup.gif
new file mode 100644
index 0000000..ea58a65
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalComponentGroup.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalComponentGroupAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalComponentGroupAssigment.gif
new file mode 100644
index 0000000..c4fb30e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalComponentGroupAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalLayout.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalLayout.gif
new file mode 100644
index 0000000..45731fe
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalLayout.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalLayoutAssigment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalLayoutAssigment.gif
new file mode 100644
index 0000000..94c953e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVerticalLayoutAssigment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiView.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiView.gif
new file mode 100644
index 0000000..48e3cf2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiView.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiViewSet.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiViewSet.gif
new file mode 100644
index 0000000..136e3b2
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiViewSet.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessor.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessor.gif
new file mode 100644
index 0000000..33854e9
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessor.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessorAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessorAssignment.gif
new file mode 100644
index 0000000..2b69256
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessorAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessorDef.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessorDef.gif
new file mode 100644
index 0000000..db7414e
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProcessorDef.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityPropertiesAssignment.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityPropertiesAssignment.gif
new file mode 100644
index 0000000..be22463
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityPropertiesAssignment.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProperty.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProperty.gif
new file mode 100644
index 0000000..8a5c70c
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiVisibilityProperty.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiXbaseValidator.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiXbaseValidator.gif
new file mode 100644
index 0000000..739ebbf
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiXbaseValidator.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiXbaseVisibilityRule.gif b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiXbaseVisibilityRule.gif
new file mode 100644
index 0000000..caf2804
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/icons/full/obj16/UiXbaseVisibilityRule.gif
Binary files differ
diff --git a/org.eclipse.osbp.ecview.dsl.edit/plugin.properties b/org.eclipse.osbp.ecview.dsl.edit/plugin.properties
new file mode 100644
index 0000000..b82bd0f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/plugin.properties
@@ -0,0 +1,511 @@
+#
+
+pluginName = UIGrammar Edit Support
+providerName = www.example.org
+
+_UI_CreateChild_text = {0}
+_UI_CreateChild_text2 = {1} {0}
+_UI_CreateChild_text3 = {1}
+_UI_CreateChild_tooltip = Create New {0} Under {1} Feature
+_UI_CreateChild_description = Create a new child of type {0} for the {1} feature of the selected {2}.
+_UI_CreateSibling_description = Create a new sibling of type {0} for the selected {2}, under the {1} feature of their parent.
+
+_UI_PropertyDescriptor_description = The {0} of the {1}
+
+_UI_UiNamedElement_type = Ui Named Element
+_UI_UiModel_type = Ui Model
+_UI_UiImports_type = Ui Imports
+_UI_UiContext_type = Ui Context
+_UI_UiExposedAction_type = Ui Exposed Action
+_UI_UiViewSet_type = Ui View Set
+_UI_UiView_type = Ui View
+_UI_UiDialog_type = Ui Dialog
+_UI_UiDialogAssignment_type = Ui Dialog Assignment
+_UI_UiIDEView_type = Ui IDE View
+_UI_UiMobileView_type = Ui Mobile View
+_UI_UiPoint_type = Ui Point
+_UI_UiBeanSlot_type = Ui Bean Slot
+_UI_UiRootElements_type = Ui Root Elements
+_UI_UiBindingExpression_type = Ui Binding Expression
+_UI_UiBindingEndpointAlias_type = Ui Binding Endpoint Alias
+_UI_UiBindingEndpointAssignment_type = Ui Binding Endpoint Assignment
+_UI_UiBinding_type = Ui Binding
+_UI_UiPathSegment_type = Ui Path Segment
+_UI_UiNestedField_type = Ui Nested Field
+_UI_UiNestedProperty_type = Ui Nested Property
+_UI_UiRawBindable_type = Ui Raw Bindable
+_UI_UiRawBindableProvider_type = Ui Raw Bindable Provider
+_UI_UiRawBindablePathSegment_type = Ui Raw Bindable Path Segment
+_UI_UiTypedBindable_type = Ui Typed Bindable
+_UI_UiTypedBindableDef_type = Ui Typed Bindable Def
+_UI_UiTypedBindableRawType_type = Ui Typed Bindable Raw Type
+_UI_UiTypedBindableRawTypeAlias_type = Ui Typed Bindable Raw Type Alias
+_UI_UiCommandBindableDef_type = Ui Command Bindable Def
+_UI_UiEmbeddable_type = Ui Embeddable
+_UI_UiField_type = Ui Field
+_UI_UiLayout_type = Ui Layout
+_UI_UiLayoutAssignment_type = Ui Layout Assignment
+_UI_UiAction_type = Ui Action
+_UI_UiMobileEmbeddable_type = Ui Mobile Embeddable
+_UI_UiMobileField_type = Ui Mobile Field
+_UI_UiMobileLayout_type = Ui Mobile Layout
+_UI_UiMobileAction_type = Ui Mobile Action
+_UI_UiGridLayoutAssigment_type = Ui Grid Layout Assigment
+_UI_UiGridLayout_type = Ui Grid Layout
+_UI_UiHorizontalLayoutAssigment_type = Ui Horizontal Layout Assigment
+_UI_UiHorizontalLayout_type = Ui Horizontal Layout
+_UI_UiVerticalLayoutAssigment_type = Ui Vertical Layout Assigment
+_UI_UiVerticalLayout_type = Ui Vertical Layout
+_UI_UiFormLayoutAssigment_type = Ui Form Layout Assigment
+_UI_UiFormLayout_type = Ui Form Layout
+_UI_UiSearchPanel_type = Ui Search Panel
+_UI_UiBeanReferenceField_type = Ui Bean Reference Field
+_UI_UiTextField_type = Ui Text Field
+_UI_UiSuggestTextField_type = Ui Suggest Text Field
+_UI_UiImage_type = Ui Image
+_UI_UiList_type = Ui List
+_UI_UiTable_type = Ui Table
+_UI_UiComboBox_type = Ui Combo Box
+_UI_UiTypeProvider_type = Ui Type Provider
+_UI_UiColumn_type = Ui Column
+_UI_UiColumnsAssignment_type = Ui Columns Assignment
+_UI_UiNumericField_type = Ui Numeric Field
+_UI_UiCheckBox_type = Ui Check Box
+_UI_UiVisibilityProcessable_type = Ui Visibility Processable
+_UI_UiVisibilityProcessorAssignment_type = Ui Visibility Processor Assignment
+_UI_UiVisibilityProcessor_type = Ui Visibility Processor
+_UI_UiVisibilityProcessorDef_type = Ui Visibility Processor Def
+_UI_UiChangeTrigger_type = Ui Change Trigger
+_UI_UiVisibilityRule_type = Ui Visibility Rule
+_UI_UiXbaseVisibilityRule_type = Ui Xbase Visibility Rule
+_UI_UiVisibilityPropertiesAssignment_type = Ui Visibility Properties Assignment
+_UI_UiVisibilityProperty_type = Ui Visibility Property
+_UI_UiValidator_type = Ui Validator
+_UI_UiMaxLengthValidator_type = Ui Max Length Validator
+_UI_UiMinLengthValidator_type = Ui Min Length Validator
+_UI_UiRegexpValidator_type = Ui Regexp Validator
+_UI_UiBeanValidationValidator_type = Ui Bean Validation Validator
+_UI_UiXbaseValidator_type = Ui Xbase Validator
+_UI_UiValidatorAlias_type = Ui Validator Alias
+_UI_UiValidatorAssignment_type = Ui Validator Assignment
+_UI_UiValidatorDef_type = Ui Validator Def
+_UI_UiHorizontalButtonGroupAssigment_type = Ui Horizontal Button Group Assigment
+_UI_UiHorizontalButtonGroup_type = Ui Horizontal Button Group
+_UI_UiButton_type = Ui Button
+_UI_UiSwitch_type = Ui Switch
+_UI_UiVerticalComponentGroupAssigment_type = Ui Vertical Component Group Assigment
+_UI_UiVerticalComponentGroup_type = Ui Vertical Component Group
+_UI_UiMobileTabSheet_type = Ui Mobile Tab Sheet
+_UI_UiMobileTabAssignment_type = Ui Mobile Tab Assignment
+_UI_UiTabSheet_type = Ui Tab Sheet
+_UI_UiTabAssignment_type = Ui Tab Assignment
+_UI_UiMobileNavigationHandler_type = Ui Mobile Navigation Handler
+_UI_UiMobileNavigationPage_type = Ui Mobile Navigation Page
+_UI_UiMobileNavigationPageAssignment_type = Ui Mobile Navigation Page Assignment
+_UI_UiMobileNavigationButton_type = Ui Mobile Navigation Button
+_UI_UiCommand_type = Ui Command
+_UI_UiMobileNavigationCommand_type = Ui Mobile Navigation Command
+_UI_UiOpenDialogCommand_type = Ui Open Dialog Command
+_UI_UiSearchField_type = Ui Search Field
+_UI_UiSearchDialog_type = Ui Search Dialog
+_UI_UiDialogSearchFieldAssignment_type = Ui Dialog Search Field Assignment
+_UI_UiSearchWithDialogCommand_type = Ui Search With Dialog Command
+_UI_UiLabel_type = Ui Label
+_UI_UiDecimalField_type = Ui Decimal Field
+_UI_UiTextArea_type = Ui Text Area
+_UI_UiOptionsGroup_type = Ui Options Group
+_UI_UiDateField_type = Ui Date Field
+_UI_UiBrowser_type = Ui Browser
+_UI_UiProgressBar_type = Ui Progress Bar
+_UI_UiI18nInfo_type = Ui I1 8n Info
+_UI_UiI18nInfoable_type = Ui I1 8n Infoable
+_UI_UiSplitpanelAssigment_type = Ui Splitpanel Assigment
+_UI_UiSplitpanel_type = Ui Splitpanel
+_UI_UiPanel_type = Ui Panel
+_UI_UiErrorCode_type = Ui Error Code
+_UI_UiBeanServiceConsumer_type = Ui Bean Service Consumer
+_UI_UiMobileSearchPanel_type = Ui Mobile Search Panel
+_UI_UiMobileNavigationRoot_type = Ui Mobile Navigation Root
+_UI_UiMobileNavigationRootAssigment_type = Ui Mobile Navigation Root Assigment
+_UI_UiMobileNavBarAction_type = Ui Mobile Nav Bar Action
+_UI_UiAddToTableCommand_type = Ui Add To Table Command
+_UI_UiRemoveFromTableCommand_type = Ui Remove From Table Command
+_UI_UiSendEventCommand_type = Ui Send Event Command
+_UI_UiSetNewInstanceCommand_type = Ui Set New Instance Command
+_UI_UiPasswordField_type = Ui Password Field
+_UI_UiDynamicCaption_type = Ui Dynamic Caption
+_UI_XFunctionTypeRef_type = XFunction Type Ref
+_UI_XComputedTypeReference_type = XComputed Type Reference
+_UI_XImportSection_type = XImport Section
+_UI_XImportDeclaration_type = XImport Declaration
+_UI_XExpression_type = XExpression
+_UI_XIfExpression_type = XIf Expression
+_UI_XSwitchExpression_type = XSwitch Expression
+_UI_XCasePart_type = XCase Part
+_UI_XBlockExpression_type = XBlock Expression
+_UI_XVariableDeclaration_type = XVariable Declaration
+_UI_XAbstractFeatureCall_type = XAbstract Feature Call
+_UI_XMemberFeatureCall_type = XMember Feature Call
+_UI_XFeatureCall_type = XFeature Call
+_UI_XConstructorCall_type = XConstructor Call
+_UI_XBooleanLiteral_type = XBoolean Literal
+_UI_XNullLiteral_type = XNull Literal
+_UI_XNumberLiteral_type = XNumber Literal
+_UI_XStringLiteral_type = XString Literal
+_UI_XCollectionLiteral_type = XCollection Literal
+_UI_XListLiteral_type = XList Literal
+_UI_XSetLiteral_type = XSet Literal
+_UI_XClosure_type = XClosure
+_UI_XCastedExpression_type = XCasted Expression
+_UI_XBinaryOperation_type = XBinary Operation
+_UI_XUnaryOperation_type = XUnary Operation
+_UI_XPostfixOperation_type = XPostfix Operation
+_UI_XForLoopExpression_type = XFor Loop Expression
+_UI_XBasicForLoopExpression_type = XBasic For Loop Expression
+_UI_XAbstractWhileExpression_type = XAbstract While Expression
+_UI_XDoWhileExpression_type = XDo While Expression
+_UI_XWhileExpression_type = XWhile Expression
+_UI_XTypeLiteral_type = XType Literal
+_UI_XInstanceOfExpression_type = XInstance Of Expression
+_UI_XThrowExpression_type = XThrow Expression
+_UI_XTryCatchFinallyExpression_type = XTry Catch Finally Expression
+_UI_XCatchClause_type = XCatch Clause
+_UI_XAssignment_type = XAssignment
+_UI_XReturnExpression_type = XReturn Expression
+_UI_XSynchronizedExpression_type = XSynchronized Expression
+_UI_Unknown_type = Object
+
+_UI_Unknown_datatype= Value
+
+_UI_UiNamedElement_id_feature = Id
+_UI_UiNamedElement_name_feature = Name
+_UI_UiModel_packageName_feature = Package Name
+_UI_UiModel_roots_feature = Roots
+_UI_UiModel_imports_feature = Imports
+_UI_UiImports_importedNamespace_feature = Imported Namespace
+_UI_UiContext_beanSlots_feature = Bean Slots
+_UI_UiContext_bindingEndpointAlias_feature = Binding Endpoint Alias
+_UI_UiContext_bindings_feature = Bindings
+_UI_UiContext_sharedStateGroup_feature = Shared State Group
+_UI_UiExposedAction_actionReference_feature = Action Reference
+_UI_UiExposedAction_actionID_feature = Action ID
+_UI_UiExposedAction_iconName_feature = Icon Name
+_UI_UiExposedAction_checkDirty_feature = Check Dirty
+_UI_UiExposedAction_externalCommandId_feature = External Command Id
+_UI_UiView_viewSet_feature = View Set
+_UI_UiView_content_feature = Content
+_UI_UiView_contentAlignment_feature = Content Alignment
+_UI_UiView_validatorAssignments_feature = Validator Assignments
+_UI_UiView_viewCategory_feature = View Category
+_UI_UiDialog_content_feature = Content
+_UI_UiDialogAssignment_element_feature = Element
+_UI_UiIDEView_exposedActions_feature = Exposed Actions
+_UI_UiPoint_x_feature = X
+_UI_UiPoint_y_feature = Y
+_UI_UiBeanSlot_jvmType_feature = Jvm Type
+_UI_UiBeanSlot_eClass_feature = EClass
+_UI_UiBeanSlot_eventTopic_feature = Event Topic
+_UI_UiBindingEndpointAlias_alias_feature = Alias
+_UI_UiBindingEndpointAlias_endpoint_feature = Endpoint
+_UI_UiBindingEndpointAssignment_typedBindableDef_feature = Typed Bindable Def
+_UI_UiBindingEndpointAssignment_path_feature = Path
+_UI_UiBindingEndpointAssignment_typedBindableAlias_feature = Typed Bindable Alias
+_UI_UiBinding_source_feature = Source
+_UI_UiBinding_sourceAlias_feature = Source Alias
+_UI_UiBinding_targetToSource_feature = Target To Source
+_UI_UiBinding_sourceToTarget_feature = Source To Target
+_UI_UiBinding_target_feature = Target
+_UI_UiBinding_targetAlias_feature = Target Alias
+_UI_UiBinding_listBinding_feature = List Binding
+_UI_UiPathSegment_path_feature = Path
+_UI_UiPathSegment_getter_feature = Getter
+_UI_UiNestedField_path_feature = Path
+_UI_UiNestedField_field_feature = Field
+_UI_UiNestedProperty_path_feature = Path
+_UI_UiNestedProperty_getter_feature = Getter
+_UI_UiRawBindablePathSegment_rawBindable_feature = Raw Bindable
+_UI_UiRawBindablePathSegment_path_feature = Path
+_UI_UiRawBindablePathSegment_toParent_feature = To Parent
+_UI_UiTypedBindableDef_rawBindable_feature = Raw Bindable
+_UI_UiTypedBindableDef_rawBindablePath_feature = Raw Bindable Path
+_UI_UiTypedBindableDef_method_feature = Method
+_UI_UiTypedBindableRawType_rawBindable_feature = Raw Bindable
+_UI_UiTypedBindableRawType_rawBindablePath_feature = Raw Bindable Path
+_UI_UiTypedBindableRawTypeAlias_alias_feature = Alias
+_UI_UiTypedBindableRawTypeAlias_type_feature = Type
+_UI_UiCommandBindableDef_command_feature = Command
+_UI_UiEmbeddable_bindings_feature = Bindings
+_UI_UiEmbeddable_readonly_feature = Readonly
+_UI_UiEmbeddable_invisible_feature = Invisible
+_UI_UiEmbeddable_styles_feature = Styles
+_UI_UiField_validators_feature = Validators
+_UI_UiLayout_autowire_feature = Autowire
+_UI_UiLayout_autoWireSource_feature = Auto Wire Source
+_UI_UiGridLayoutAssigment_element_feature = Element
+_UI_UiGridLayoutAssigment_from_feature = From
+_UI_UiGridLayoutAssigment_to_feature = To
+_UI_UiGridLayoutAssigment_alignment_feature = Alignment
+_UI_UiGridLayout_contents_feature = Contents
+_UI_UiGridLayout_columns_feature = Columns
+_UI_UiHorizontalLayoutAssigment_element_feature = Element
+_UI_UiHorizontalLayoutAssigment_alignment_feature = Alignment
+_UI_UiHorizontalLayout_contents_feature = Contents
+_UI_UiVerticalLayoutAssigment_element_feature = Element
+_UI_UiVerticalLayoutAssigment_alignment_feature = Alignment
+_UI_UiVerticalLayout_contents_feature = Contents
+_UI_UiFormLayoutAssigment_element_feature = Element
+_UI_UiFormLayout_contents_feature = Contents
+_UI_UiSearchPanel_contents_feature = Contents
+_UI_UiBeanReferenceField_captionProperty_feature = Caption Property
+_UI_UiBeanReferenceField_imageProperty_feature = Image Property
+_UI_UiBeanReferenceField_inMemoryBeanProvider_feature = In Memory Bean Provider
+_UI_UiBeanReferenceField_descriptionProperty_feature = Description Property
+_UI_UiBeanReferenceField_referenceSourceJvmType_feature = Reference Source Jvm Type
+_UI_UiBeanReferenceField_referenceSourceField_feature = Reference Source Field
+_UI_UiTextField_maxLength_feature = Max Length
+_UI_UiTextField_minLength_feature = Min Length
+_UI_UiTextField_regex_feature = Regex
+_UI_UiSuggestTextField_itemCaptionProperty_feature = Item Caption Property
+_UI_UiSuggestTextField_itemFilterProperty_feature = Item Filter Property
+_UI_UiSuggestTextField_itemUUIDProperty_feature = Item UUID Property
+_UI_UiSuggestTextField_autoHidePopup_feature = Auto Hide Popup
+_UI_UiImage_value_feature = Value
+_UI_UiList_selectionType_feature = Selection Type
+_UI_UiList_itemImageProperty_feature = Item Image Property
+_UI_UiList_itemCaptionProperty_feature = Item Caption Property
+_UI_UiList_descriptionProperty_feature = Description Property
+_UI_UiTable_columnAssignment_feature = Column Assignment
+_UI_UiTable_selectionType_feature = Selection Type
+_UI_UiTable_itemImageProperty_feature = Item Image Property
+_UI_UiComboBox_itemCaptionProperty_feature = Item Caption Property
+_UI_UiComboBox_itemImageProperty_feature = Item Image Property
+_UI_UiComboBox_descriptionProperty_feature = Description Property
+_UI_UiTypeProvider_jvmType_feature = Jvm Type
+_UI_UiColumn_iconName_feature = Icon Name
+_UI_UiColumn_visible_feature = Visible
+_UI_UiColumn_orderable_feature = Orderable
+_UI_UiColumn_collapsed_feature = Collapsed
+_UI_UiColumn_collapsible_feature = Collapsible
+_UI_UiColumn_alignment_feature = Alignment
+_UI_UiColumn_expandRatio_feature = Expand Ratio
+_UI_UiColumn_property_feature = Property
+_UI_UiColumnsAssignment_columns_feature = Columns
+_UI_UiNumericField_noGrouping_feature = No Grouping
+_UI_UiNumericField_noMarkNegative_feature = No Mark Negative
+_UI_UiVisibilityProcessable_processorAssignments_feature = Processor Assignments
+_UI_UiVisibilityProcessorAssignment_processor_feature = Processor
+_UI_UiVisibilityProcessorAssignment_processorAlias_feature = Processor Alias
+_UI_UiVisibilityProcessor_dataUsed_feature = Data Used
+_UI_UiVisibilityProcessor_changeTriggers_feature = Change Triggers
+_UI_UiVisibilityProcessor_importedElements_feature = Imported Elements
+_UI_UiVisibilityProcessor_rule_feature = Rule
+_UI_UiVisibilityProcessorDef_processor_feature = Processor
+_UI_UiChangeTrigger_endpoint_feature = Endpoint
+_UI_UiChangeTrigger_endpointAlias_feature = Endpoint Alias
+_UI_UiChangeTrigger_alias_feature = Alias
+_UI_UiXbaseVisibilityRule_expression_feature = Expression
+_UI_UiVisibilityPropertiesAssignment_properties_feature = Properties
+_UI_UiVisibilityProperty_bindableDef_feature = Bindable Def
+_UI_UiVisibilityProperty_assignmentExpression_feature = Assignment Expression
+_UI_UiMaxLengthValidator_maxLength_feature = Max Length
+_UI_UiMaxLengthValidator_errorCode_feature = Error Code
+_UI_UiMinLengthValidator_minLength_feature = Min Length
+_UI_UiMinLengthValidator_errorCode_feature = Error Code
+_UI_UiRegexpValidator_regExpression_feature = Reg Expression
+_UI_UiRegexpValidator_errorCode_feature = Error Code
+_UI_UiBeanValidationValidator_errorCode_feature = Error Code
+_UI_UiXbaseValidator_expression_feature = Expression
+_UI_UiXbaseValidator_jvmType_feature = Jvm Type
+_UI_UiXbaseValidator_errorCodes_feature = Error Codes
+_UI_UiValidatorAlias_alias_feature = Alias
+_UI_UiValidatorAlias_validator_feature = Validator
+_UI_UiValidatorAssignment_field_feature = Field
+_UI_UiValidatorAssignment_validatorDef_feature = Validator Def
+_UI_UiValidatorAssignment_validatorAlias_feature = Validator Alias
+_UI_UiValidatorDef_validator_feature = Validator
+_UI_UiValidatorDef_jvmType_feature = Jvm Type
+_UI_UiHorizontalButtonGroupAssigment_element_feature = Element
+_UI_UiHorizontalButtonGroup_contents_feature = Contents
+_UI_UiVerticalComponentGroupAssigment_element_feature = Element
+_UI_UiVerticalComponentGroup_contents_feature = Contents
+_UI_UiMobileTabSheet_tabs_feature = Tabs
+_UI_UiMobileTabAssignment_element_feature = Element
+_UI_UiTabSheet_tabs_feature = Tabs
+_UI_UiTabAssignment_element_feature = Element
+_UI_UiMobileNavigationPage_contents_feature = Contents
+_UI_UiMobileNavigationPage_barActions_feature = Bar Actions
+_UI_UiMobileNavigationPageAssignment_element_feature = Element
+_UI_UiMobileNavigationPageAssignment_alignment_feature = Alignment
+_UI_UiMobileNavigationButton_targetPage_feature = Target Page
+_UI_UiMobileNavigationButton_targetPageAlias_feature = Target Page Alias
+_UI_UiMobileNavigationCommand_targetPage_feature = Target Page
+_UI_UiMobileNavigationCommand_targetPageAlias_feature = Target Page Alias
+_UI_UiOpenDialogCommand_dialog_feature = Dialog
+_UI_UiSearchField_property_feature = Property
+_UI_UiSearchDialog_searchFields_feature = Search Fields
+_UI_UiSearchDialog_content_feature = Content
+_UI_UiDialogSearchFieldAssignment_element_feature = Element
+_UI_UiSearchWithDialogCommand_dialog_feature = Dialog
+_UI_UiDecimalField_precision_feature = Precision
+_UI_UiDecimalField_noGrouping_feature = No Grouping
+_UI_UiDecimalField_noMarkNegative_feature = No Mark Negative
+_UI_UiOptionsGroup_selectionType_feature = Selection Type
+_UI_UiOptionsGroup_itemImageProperty_feature = Item Image Property
+_UI_UiOptionsGroup_itemCaptionProperty_feature = Item Caption Property
+_UI_UiOptionsGroup_descriptionProperty_feature = Description Property
+_UI_UiDateField_dateFormat_feature = Date Format
+_UI_UiDateField_resolution_feature = Resolution
+_UI_UiI18nInfo_key_feature = Key
+_UI_UiI18nInfoable_i18nInfo_feature = I1 8n Info
+_UI_UiSplitpanelAssigment_element_feature = Element
+_UI_UiSplitpanelAssigment_alignment_feature = Alignment
+_UI_UiSplitpanel_firstContent_feature = First Content
+_UI_UiSplitpanel_secondContent_feature = Second Content
+_UI_UiSplitpanel_splitPosition_feature = Split Position
+_UI_UiSplitpanel_horizontal_feature = Horizontal
+_UI_UiPanel_content_feature = Content
+_UI_UiPanel_contentAlignment_feature = Content Alignment
+_UI_UiErrorCode_defaultMessage_feature = Default Message
+_UI_UiBeanServiceConsumer_consumeBeanService_feature = Consume Bean Service
+_UI_UiMobileSearchPanel_contents_feature = Contents
+_UI_UiMobileNavigationRoot_contents_feature = Contents
+_UI_UiMobileNavigationRootAssigment_element_feature = Element
+_UI_UiMobileNavBarAction_actionReference_feature = Action Reference
+_UI_UiMobileNavBarAction_actionID_feature = Action ID
+_UI_UiMobileNavBarAction_iconName_feature = Icon Name
+_UI_UiAddToTableCommand_table_feature = Table
+_UI_UiRemoveFromTableCommand_table_feature = Table
+_UI_UiSendEventCommand_eventTopic_feature = Event Topic
+_UI_UiSendEventCommand_noAutoTrigger_feature = No Auto Trigger
+_UI_UiSetNewInstanceCommand_target_feature = Target
+_UI_UiSetNewInstanceCommand_jvmType_feature = Jvm Type
+_UI_UiDynamicCaption_caption_feature = Caption
+_UI_XFunctionTypeRef_paramTypes_feature = Param Types
+_UI_XFunctionTypeRef_returnType_feature = Return Type
+_UI_XFunctionTypeRef_type_feature = Type
+_UI_XFunctionTypeRef_instanceContext_feature = Instance Context
+_UI_XComputedTypeReference_typeProvider_feature = Type Provider
+_UI_XImportSection_importDeclarations_feature = Import Declarations
+_UI_XImportDeclaration_wildcard_feature = Wildcard
+_UI_XImportDeclaration_extension_feature = Extension
+_UI_XImportDeclaration_static_feature = Static
+_UI_XImportDeclaration_importedType_feature = Imported Type
+_UI_XImportDeclaration_memberName_feature = Member Name
+_UI_XImportDeclaration_importedNamespace_feature = Imported Namespace
+_UI_XIfExpression_if_feature = If
+_UI_XIfExpression_then_feature = Then
+_UI_XIfExpression_else_feature = Else
+_UI_XSwitchExpression_switch_feature = Switch
+_UI_XSwitchExpression_cases_feature = Cases
+_UI_XSwitchExpression_default_feature = Default
+_UI_XSwitchExpression_declaredParam_feature = Declared Param
+_UI_XCasePart_case_feature = Case
+_UI_XCasePart_then_feature = Then
+_UI_XCasePart_typeGuard_feature = Type Guard
+_UI_XCasePart_fallThrough_feature = Fall Through
+_UI_XBlockExpression_expressions_feature = Expressions
+_UI_XVariableDeclaration_type_feature = Type
+_UI_XVariableDeclaration_name_feature = Name
+_UI_XVariableDeclaration_right_feature = Right
+_UI_XVariableDeclaration_writeable_feature = Writeable
+_UI_XAbstractFeatureCall_feature_feature = Feature
+_UI_XAbstractFeatureCall_typeArguments_feature = Type Arguments
+_UI_XAbstractFeatureCall_implicitReceiver_feature = Implicit Receiver
+_UI_XAbstractFeatureCall_invalidFeatureIssueCode_feature = Invalid Feature Issue Code
+_UI_XAbstractFeatureCall_validFeature_feature = Valid Feature
+_UI_XAbstractFeatureCall_implicitFirstArgument_feature = Implicit First Argument
+_UI_XMemberFeatureCall_memberCallTarget_feature = Member Call Target
+_UI_XMemberFeatureCall_memberCallArguments_feature = Member Call Arguments
+_UI_XMemberFeatureCall_explicitOperationCall_feature = Explicit Operation Call
+_UI_XMemberFeatureCall_explicitStatic_feature = Explicit Static
+_UI_XMemberFeatureCall_nullSafe_feature = Null Safe
+_UI_XMemberFeatureCall_typeLiteral_feature = Type Literal
+_UI_XMemberFeatureCall_staticWithDeclaringType_feature = Static With Declaring Type
+_UI_XMemberFeatureCall_packageFragment_feature = Package Fragment
+_UI_XFeatureCall_featureCallArguments_feature = Feature Call Arguments
+_UI_XFeatureCall_explicitOperationCall_feature = Explicit Operation Call
+_UI_XFeatureCall_typeLiteral_feature = Type Literal
+_UI_XFeatureCall_packageFragment_feature = Package Fragment
+_UI_XConstructorCall_constructor_feature = Constructor
+_UI_XConstructorCall_arguments_feature = Arguments
+_UI_XConstructorCall_typeArguments_feature = Type Arguments
+_UI_XConstructorCall_invalidFeatureIssueCode_feature = Invalid Feature Issue Code
+_UI_XConstructorCall_validFeature_feature = Valid Feature
+_UI_XConstructorCall_explicitConstructorCall_feature = Explicit Constructor Call
+_UI_XConstructorCall_anonymousClassConstructorCall_feature = Anonymous Class Constructor Call
+_UI_XBooleanLiteral_isTrue_feature = Is True
+_UI_XNumberLiteral_value_feature = Value
+_UI_XStringLiteral_value_feature = Value
+_UI_XCollectionLiteral_elements_feature = Elements
+_UI_XClosure_declaredFormalParameters_feature = Declared Formal Parameters
+_UI_XClosure_expression_feature = Expression
+_UI_XClosure_explicitSyntax_feature = Explicit Syntax
+_UI_XClosure_implicitFormalParameters_feature = Implicit Formal Parameters
+_UI_XCastedExpression_type_feature = Type
+_UI_XCastedExpression_target_feature = Target
+_UI_XBinaryOperation_leftOperand_feature = Left Operand
+_UI_XBinaryOperation_rightOperand_feature = Right Operand
+_UI_XBinaryOperation_reassignFirstArgument_feature = Reassign First Argument
+_UI_XUnaryOperation_operand_feature = Operand
+_UI_XPostfixOperation_operand_feature = Operand
+_UI_XForLoopExpression_forExpression_feature = For Expression
+_UI_XForLoopExpression_eachExpression_feature = Each Expression
+_UI_XForLoopExpression_declaredParam_feature = Declared Param
+_UI_XBasicForLoopExpression_expression_feature = Expression
+_UI_XBasicForLoopExpression_eachExpression_feature = Each Expression
+_UI_XBasicForLoopExpression_initExpressions_feature = Init Expressions
+_UI_XBasicForLoopExpression_updateExpressions_feature = Update Expressions
+_UI_XAbstractWhileExpression_predicate_feature = Predicate
+_UI_XAbstractWhileExpression_body_feature = Body
+_UI_XTypeLiteral_type_feature = Type
+_UI_XTypeLiteral_arrayDimensions_feature = Array Dimensions
+_UI_XInstanceOfExpression_type_feature = Type
+_UI_XInstanceOfExpression_expression_feature = Expression
+_UI_XThrowExpression_expression_feature = Expression
+_UI_XTryCatchFinallyExpression_expression_feature = Expression
+_UI_XTryCatchFinallyExpression_finallyExpression_feature = Finally Expression
+_UI_XTryCatchFinallyExpression_catchClauses_feature = Catch Clauses
+_UI_XCatchClause_expression_feature = Expression
+_UI_XCatchClause_declaredParam_feature = Declared Param
+_UI_XAssignment_assignable_feature = Assignable
+_UI_XAssignment_value_feature = Value
+_UI_XAssignment_explicitStatic_feature = Explicit Static
+_UI_XAssignment_staticWithDeclaringType_feature = Static With Declaring Type
+_UI_XReturnExpression_expression_feature = Expression
+_UI_XSynchronizedExpression_param_feature = Param
+_UI_XSynchronizedExpression_expression_feature = Expression
+_UI_Unknown_feature = Unspecified
+
+_UI_UiFlatAlignment_LEFT_literal = LEFT
+_UI_UiFlatAlignment_CENTER_literal = CENTER
+_UI_UiFlatAlignment_RIGHT_literal = RIGHT
+_UI_UiAlignment_UNDEFINED_literal = UNDEFINED
+_UI_UiAlignment_BOTTOM_LEFT_literal = BOTTOM_LEFT
+_UI_UiAlignment_BOTTOM_CENTER_literal = BOTTOM_CENTER
+_UI_UiAlignment_BOTTOM_RIGHT_literal = BOTTOM_RIGHT
+_UI_UiAlignment_BOTTOM_FILL_literal = BOTTOM_FILL
+_UI_UiAlignment_MIDDLE_LEFT_literal = MIDDLE_LEFT
+_UI_UiAlignment_MIDDLE_CENTER_literal = MIDDLE_CENTER
+_UI_UiAlignment_MIDDLE_RIGHT_literal = MIDDLE_RIGHT
+_UI_UiAlignment_MIDDLE_FILL_literal = MIDDLE_FILL
+_UI_UiAlignment_TOP_LEFT_literal = TOP_LEFT
+_UI_UiAlignment_TOP_CENTER_literal = TOP_CENTER
+_UI_UiAlignment_TOP_RIGHT_literal = TOP_RIGHT
+_UI_UiAlignment_TOP_FILL_literal = TOP_FILL
+_UI_UiAlignment_FILL_FILL_literal = FILL_FILL
+_UI_UiAlignment_FILL_LEFT_literal = FILL_LEFT
+_UI_UiAlignment_FILL_CENTER_literal = FILL_CENTER
+_UI_UiAlignment_FILL_RIGHT_literal = FILL_RIGHT
+_UI_UiSelectionType_NONE_literal = NONE
+_UI_UiSelectionType_SINGLE_literal = SINGLE
+_UI_UiSelectionType_MULTI_literal = MULTI
+_UI_UiDateFormat_DATE_literal = DATE
+_UI_UiDateFormat_TIME_literal = TIME
+_UI_UiDateFormat_DATE_TIME_literal = DATE_TIME
+_UI_UiDateTimeResolution_SECOND_literal = SECOND
+_UI_UiDateTimeResolution_MINUTE_literal = MINUTE
+_UI_UiDateTimeResolution_HOUR_literal = HOUR
+_UI_UiDateTimeResolution_DAY_literal = DAY
+_UI_UiDateTimeResolution_MONTH_literal = MONTH
+_UI_UiDateTimeResolution_YEAR_literal = YEAR
+_UI_UiDateTimeResolution_UNDEFINED_literal = UNDEFINED
diff --git a/org.eclipse.osbp.ecview.dsl.edit/plugin.xml b/org.eclipse.osbp.ecview.dsl.edit/plugin.xml
new file mode 100644
index 0000000..85e80d3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/plugin.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.0"?>
+
+<!--
+-->
+
+<plugin>
+
+   <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
+      <!-- @generated UIGrammarCore -->
+      <factory
+            uri="http://osbp.eclipse.org/ecview/dsl/uimodel/core"
+            class="org.eclipse.osbp.ecview.semantic.uimodel.provider.UiModelItemProviderAdapterFactory"
+            supportedTypes=
+              "org.eclipse.emf.edit.provider.IEditingDomainItemProvider
+               org.eclipse.emf.edit.provider.IStructuredItemContentProvider
+               org.eclipse.emf.edit.provider.ITreeItemContentProvider
+               org.eclipse.emf.edit.provider.IItemLabelProvider
+               org.eclipse.emf.edit.provider.IItemPropertySource"/>
+   </extension>
+
+</plugin>
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/dsl/provider/UIGrammarEditPlugin.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/dsl/provider/UIGrammarEditPlugin.java
new file mode 100644
index 0000000..0c03cc7
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/dsl/provider/UIGrammarEditPlugin.java
@@ -0,0 +1,98 @@
+/**
+ */
+package org.eclipse.osbp.ecview.dsl.provider;
+
+import org.eclipse.emf.common.EMFPlugin;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.provider.EcoreEditPlugin;
+
+import org.eclipse.osbp.ecview.uisemantics.provider.uisemanticsEditPlugin;
+
+import org.eclipse.xtext.common.types.provider.TypesEditPlugin;
+
+/**
+ * This is the central singleton for the UIGrammar edit plugin.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public final class UIGrammarEditPlugin extends EMFPlugin {
+	/**
+	 * Keep track of the singleton.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public static final UIGrammarEditPlugin INSTANCE = new UIGrammarEditPlugin();
+
+	/**
+	 * Keep track of the singleton.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	private static Implementation plugin;
+
+	/**
+	 * Create the instance.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UIGrammarEditPlugin() {
+		super
+		  (new ResourceLocator [] {
+		     TypesEditPlugin.INSTANCE,
+		     uisemanticsEditPlugin.INSTANCE,
+		     EcoreEditPlugin.INSTANCE,
+		   });
+	}
+
+	/**
+	 * Returns the singleton instance of the Eclipse plugin.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @return the singleton instance.
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getPluginResourceLocator() {
+		return plugin;
+	}
+
+	/**
+	 * Returns the singleton instance of the Eclipse plugin.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @return the singleton instance.
+	 * @generated
+	 */
+	public static Implementation getPlugin() {
+		return plugin;
+	}
+
+	/**
+	 * The actual implementation of the Eclipse <b>Plugin</b>.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public static class Implementation extends EclipsePlugin {
+		/**
+		 * Creates an instance.
+		 * <!-- begin-user-doc -->
+		 * <!-- end-user-doc -->
+		 * @generated
+		 */
+		public Implementation() {
+			super();
+
+			// Remember the static instance.
+			//
+			plugin = this;
+		}
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiActionItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiActionItemProvider.java
new file mode 100644
index 0000000..707968d
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiActionItemProvider.java
@@ -0,0 +1,276 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiAction;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiAction} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiActionItemProvider extends UiVisibilityProcessableItemProvider {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiActionItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addReadonlyPropertyDescriptor(object);
+			addInvisiblePropertyDescriptor(object);
+			addStylesPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Readonly feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addReadonlyPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_readonly_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_readonly_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__READONLY,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Invisible feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addInvisiblePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_invisible_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_invisible_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__INVISIBLE,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Styles feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addStylesPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_styles_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_styles_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__STYLES,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO);
+			childrenFeatures.add(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiAction.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiAction"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiAction)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiAction_type") :
+			getString("_UI_UiAction_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiAction.class)) {
+			case UiModelPackage.UI_ACTION__ID:
+			case UiModelPackage.UI_ACTION__NAME:
+			case UiModelPackage.UI_ACTION__READONLY:
+			case UiModelPackage.UI_ACTION__INVISIBLE:
+			case UiModelPackage.UI_ACTION__STYLES:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_ACTION__I18N_INFO:
+			case UiModelPackage.UI_ACTION__BINDINGS:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO,
+				 UiModelFactory.eINSTANCE.createUiI18nInfo()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS,
+				 UiModelFactory.eINSTANCE.createUiBinding()));
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiAddToTableCommandItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiAddToTableCommandItemProvider.java
new file mode 100644
index 0000000..d994fc5
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiAddToTableCommandItemProvider.java
@@ -0,0 +1,207 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiAddToTableCommand;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiAddToTableCommand} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiAddToTableCommandItemProvider 
+	extends ItemProviderAdapter
+	implements
+		IEditingDomainItemProvider,
+		IStructuredItemContentProvider,
+		ITreeItemContentProvider,
+		IItemLabelProvider,
+		IItemPropertySource {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiAddToTableCommandItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addTablePropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Table feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addTablePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiAddToTableCommand_table_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiAddToTableCommand_table_feature", "_UI_UiAddToTableCommand_type"),
+				 UiModelPackage.Literals.UI_ADD_TO_TABLE_COMMAND__TABLE,
+				 true,
+				 false,
+				 true,
+				 null,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This returns UiAddToTableCommand.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiAddToTableCommand"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiAddToTableCommand)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiAddToTableCommand_type") :
+			getString("_UI_UiAddToTableCommand_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiAddToTableCommand.class)) {
+			case UiModelPackage.UI_ADD_TO_TABLE_COMMAND__ID:
+			case UiModelPackage.UI_ADD_TO_TABLE_COMMAND__NAME:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+	}
+
+	/**
+	 * Return the resource locator for this item provider's resources.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getResourceLocator() {
+		return UIGrammarEditPlugin.INSTANCE;
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanReferenceFieldItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanReferenceFieldItemProvider.java
new file mode 100644
index 0000000..efac7ee
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanReferenceFieldItemProvider.java
@@ -0,0 +1,573 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiBeanReferenceField;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+import org.eclipse.xtext.common.types.TypesFactory;
+
+import org.eclipse.xtext.xtype.XtypeFactory;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiBeanReferenceField} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiBeanReferenceFieldItemProvider extends UiVisibilityProcessableItemProvider {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiBeanReferenceFieldItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addReadonlyPropertyDescriptor(object);
+			addInvisiblePropertyDescriptor(object);
+			addStylesPropertyDescriptor(object);
+			addConsumeBeanServicePropertyDescriptor(object);
+			addReferenceSourceFieldPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Readonly feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addReadonlyPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_readonly_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_readonly_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__READONLY,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Invisible feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addInvisiblePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_invisible_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_invisible_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__INVISIBLE,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Styles feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addStylesPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_styles_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_styles_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__STYLES,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Consume Bean Service feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addConsumeBeanServicePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBeanServiceConsumer_consumeBeanService_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBeanServiceConsumer_consumeBeanService_feature", "_UI_UiBeanServiceConsumer_type"),
+				 UiModelPackage.Literals.UI_BEAN_SERVICE_CONSUMER__CONSUME_BEAN_SERVICE,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Reference Source Field feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addReferenceSourceFieldPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBeanReferenceField_referenceSourceField_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBeanReferenceField_referenceSourceField_feature", "_UI_UiBeanReferenceField_type"),
+				 UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_FIELD,
+				 true,
+				 false,
+				 true,
+				 null,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO);
+			childrenFeatures.add(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS);
+			childrenFeatures.add(UiModelPackage.Literals.UI_FIELD__VALIDATORS);
+			childrenFeatures.add(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__CAPTION_PROPERTY);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IMAGE_PROPERTY);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__DESCRIPTION_PROPERTY);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiBeanReferenceField.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiBeanReferenceField"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiBeanReferenceField)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiBeanReferenceField_type") :
+			getString("_UI_UiBeanReferenceField_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiBeanReferenceField.class)) {
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__ID:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__NAME:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__READONLY:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__INVISIBLE:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__STYLES:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__CONSUME_BEAN_SERVICE:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__I18N_INFO:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__BINDINGS:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__VALIDATORS:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__JVM_TYPE:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__CAPTION_PROPERTY:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__IMAGE_PROPERTY:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__DESCRIPTION_PROPERTY:
+			case UiModelPackage.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO,
+				 UiModelFactory.eINSTANCE.createUiI18nInfo()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS,
+				 UiModelFactory.eINSTANCE.createUiBinding()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiMaxLengthValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiMinLengthValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiRegexpValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiBeanValidationValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiXbaseValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmParameterizedTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmGenericArrayTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmWildcardTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmAnyTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmMultiTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmDelegateTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmSynonymTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmUnknownTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmInnerTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 XtypeFactory.eINSTANCE.createXFunctionTypeRef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE,
+				 XtypeFactory.eINSTANCE.createXComputedTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__CAPTION_PROPERTY,
+				 UiModelFactory.eINSTANCE.createUiNestedProperty()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IMAGE_PROPERTY,
+				 UiModelFactory.eINSTANCE.createUiNestedProperty()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmParameterizedTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmGenericArrayTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmWildcardTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmAnyTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmMultiTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmDelegateTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmSynonymTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmUnknownTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 TypesFactory.eINSTANCE.createJvmInnerTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 XtypeFactory.eINSTANCE.createXFunctionTypeRef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER,
+				 XtypeFactory.eINSTANCE.createXComputedTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__DESCRIPTION_PROPERTY,
+				 UiModelFactory.eINSTANCE.createUiNestedProperty()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmParameterizedTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmGenericArrayTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmWildcardTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmAnyTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmMultiTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmDelegateTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmSynonymTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmUnknownTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmInnerTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 XtypeFactory.eINSTANCE.createXFunctionTypeRef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE,
+				 XtypeFactory.eINSTANCE.createXComputedTypeReference()));
+	}
+
+	/**
+	 * This returns the label text for {@link org.eclipse.emf.edit.command.CreateChildCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection) {
+		Object childFeature = feature;
+		Object childObject = child;
+
+		boolean qualify =
+			childFeature == UiModelPackage.Literals.UI_TYPE_PROVIDER__JVM_TYPE ||
+			childFeature == UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IN_MEMORY_BEAN_PROVIDER ||
+			childFeature == UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__REFERENCE_SOURCE_JVM_TYPE ||
+			childFeature == UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__CAPTION_PROPERTY ||
+			childFeature == UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__IMAGE_PROPERTY ||
+			childFeature == UiModelPackage.Literals.UI_BEAN_REFERENCE_FIELD__DESCRIPTION_PROPERTY;
+
+		if (qualify) {
+			return getString
+				("_UI_CreateChild_text2",
+				 new Object[] { getTypeText(childObject), getFeatureText(childFeature), getTypeText(owner) });
+		}
+		return super.getCreateChildText(owner, feature, child, selection);
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanSlotItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanSlotItemProvider.java
new file mode 100644
index 0000000..020f7fd
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanSlotItemProvider.java
@@ -0,0 +1,310 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+import org.eclipse.emf.ecore.EcoreFactory;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiBeanSlot;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+import org.eclipse.xtext.common.types.TypesFactory;
+
+import org.eclipse.xtext.xtype.XtypeFactory;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiBeanSlot} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiBeanSlotItemProvider 
+	extends ItemProviderAdapter
+	implements
+		IEditingDomainItemProvider,
+		IStructuredItemContentProvider,
+		ITreeItemContentProvider,
+		IItemLabelProvider,
+		IItemPropertySource {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiBeanSlotItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addEventTopicPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Event Topic feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addEventTopicPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBeanSlot_eventTopic_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBeanSlot_eventTopic_feature", "_UI_UiBeanSlot_type"),
+				 UiModelPackage.Literals.UI_BEAN_SLOT__EVENT_TOPIC,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_SLOT__ECLASS);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiBeanSlot.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiBeanSlot"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiBeanSlot)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiBeanSlot_type") :
+			getString("_UI_UiBeanSlot_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiBeanSlot.class)) {
+			case UiModelPackage.UI_BEAN_SLOT__ID:
+			case UiModelPackage.UI_BEAN_SLOT__NAME:
+			case UiModelPackage.UI_BEAN_SLOT__EVENT_TOPIC:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_BEAN_SLOT__JVM_TYPE:
+			case UiModelPackage.UI_BEAN_SLOT__ECLASS:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmParameterizedTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmGenericArrayTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmWildcardTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmAnyTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmMultiTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmDelegateTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmSynonymTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmUnknownTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 TypesFactory.eINSTANCE.createJvmInnerTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 XtypeFactory.eINSTANCE.createXFunctionTypeRef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__JVM_TYPE,
+				 XtypeFactory.eINSTANCE.createXComputedTypeReference()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_SLOT__ECLASS,
+				 EcoreFactory.eINSTANCE.createEClass()));
+	}
+
+	/**
+	 * Return the resource locator for this item provider's resources.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getResourceLocator() {
+		return UIGrammarEditPlugin.INSTANCE;
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanValidationValidatorItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanValidationValidatorItemProvider.java
new file mode 100644
index 0000000..4f9ba91
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBeanValidationValidatorItemProvider.java
@@ -0,0 +1,232 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiBeanValidationValidator;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiBeanValidationValidator} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiBeanValidationValidatorItemProvider 
+	extends ItemProviderAdapter
+	implements
+		IEditingDomainItemProvider,
+		IStructuredItemContentProvider,
+		ITreeItemContentProvider,
+		IItemLabelProvider,
+		IItemPropertySource {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiBeanValidationValidatorItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BEAN_VALIDATION_VALIDATOR__ERROR_CODE);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiBeanValidationValidator.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiBeanValidationValidator"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiBeanValidationValidator)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiBeanValidationValidator_type") :
+			getString("_UI_UiBeanValidationValidator_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiBeanValidationValidator.class)) {
+			case UiModelPackage.UI_BEAN_VALIDATION_VALIDATOR__ID:
+			case UiModelPackage.UI_BEAN_VALIDATION_VALIDATOR__NAME:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_BEAN_VALIDATION_VALIDATOR__I18N_INFO:
+			case UiModelPackage.UI_BEAN_VALIDATION_VALIDATOR__ERROR_CODE:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO,
+				 UiModelFactory.eINSTANCE.createUiI18nInfo()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BEAN_VALIDATION_VALIDATOR__ERROR_CODE,
+				 UiModelFactory.eINSTANCE.createUiErrorCode()));
+	}
+
+	/**
+	 * Return the resource locator for this item provider's resources.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getResourceLocator() {
+		return UIGrammarEditPlugin.INSTANCE;
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingEndpointAliasItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingEndpointAliasItemProvider.java
new file mode 100644
index 0000000..2716d2f
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingEndpointAliasItemProvider.java
@@ -0,0 +1,269 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiBindingEndpointAlias;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiBindingEndpointAlias} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiBindingEndpointAliasItemProvider 
+	extends ItemProviderAdapter
+	implements
+		IEditingDomainItemProvider,
+		IStructuredItemContentProvider,
+		ITreeItemContentProvider,
+		IItemLabelProvider,
+		IItemPropertySource {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiBindingEndpointAliasItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addAliasPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Alias feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addAliasPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBindingEndpointAlias_alias_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBindingEndpointAlias_alias_feature", "_UI_UiBindingEndpointAlias_type"),
+				 UiModelPackage.Literals.UI_BINDING_ENDPOINT_ALIAS__ALIAS,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ALIAS__ENDPOINT);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiBindingEndpointAlias.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiBindingEndpointAlias"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiBindingEndpointAlias)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiBindingEndpointAlias_type") :
+			getString("_UI_UiBindingEndpointAlias_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiBindingEndpointAlias.class)) {
+			case UiModelPackage.UI_BINDING_ENDPOINT_ALIAS__ID:
+			case UiModelPackage.UI_BINDING_ENDPOINT_ALIAS__NAME:
+			case UiModelPackage.UI_BINDING_ENDPOINT_ALIAS__ALIAS:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_BINDING_ENDPOINT_ALIAS__ENDPOINT:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ALIAS__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiBindingEndpointAssignment()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ALIAS__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableDef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ALIAS__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawType()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ALIAS__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawTypeAlias()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ALIAS__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiCommandBindableDef()));
+	}
+
+	/**
+	 * Return the resource locator for this item provider's resources.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getResourceLocator() {
+		return UIGrammarEditPlugin.INSTANCE;
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingEndpointAssignmentItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingEndpointAssignmentItemProvider.java
new file mode 100644
index 0000000..3aa5786
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingEndpointAssignmentItemProvider.java
@@ -0,0 +1,275 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiBindingEndpointAssignment;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiBindingEndpointAssignment} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiBindingEndpointAssignmentItemProvider 
+	extends ItemProviderAdapter
+	implements
+		IEditingDomainItemProvider,
+		IStructuredItemContentProvider,
+		ITreeItemContentProvider,
+		IItemLabelProvider,
+		IItemPropertySource {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiBindingEndpointAssignmentItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addTypedBindableAliasPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Typed Bindable Alias feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addTypedBindableAliasPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBindingEndpointAssignment_typedBindableAlias_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBindingEndpointAssignment_typedBindableAlias_feature", "_UI_UiBindingEndpointAssignment_type"),
+				 UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_ALIAS,
+				 true,
+				 false,
+				 true,
+				 null,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_DEF);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__PATH);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiBindingEndpointAssignment.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiBindingEndpointAssignment"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiBindingEndpointAssignment)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiBindingEndpointAssignment_type") :
+			getString("_UI_UiBindingEndpointAssignment_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiBindingEndpointAssignment.class)) {
+			case UiModelPackage.UI_BINDING_ENDPOINT_ASSIGNMENT__ID:
+			case UiModelPackage.UI_BINDING_ENDPOINT_ASSIGNMENT__NAME:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_DEF:
+			case UiModelPackage.UI_BINDING_ENDPOINT_ASSIGNMENT__PATH:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_DEF,
+				 UiModelFactory.eINSTANCE.createUiBindingEndpointAssignment()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_DEF,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableDef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_DEF,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawType()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_DEF,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawTypeAlias()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__TYPED_BINDABLE_DEF,
+				 UiModelFactory.eINSTANCE.createUiCommandBindableDef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING_ENDPOINT_ASSIGNMENT__PATH,
+				 UiModelFactory.eINSTANCE.createUiPathSegment()));
+	}
+
+	/**
+	 * Return the resource locator for this item provider's resources.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getResourceLocator() {
+		return UIGrammarEditPlugin.INSTANCE;
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingItemProvider.java
new file mode 100644
index 0000000..bcef1a3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBindingItemProvider.java
@@ -0,0 +1,363 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiBinding;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiBinding} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiBindingItemProvider 
+	extends ItemProviderAdapter
+	implements
+		IEditingDomainItemProvider,
+		IStructuredItemContentProvider,
+		ITreeItemContentProvider,
+		IItemLabelProvider,
+		IItemPropertySource {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiBindingItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addSourceAliasPropertyDescriptor(object);
+			addTargetToSourcePropertyDescriptor(object);
+			addSourceToTargetPropertyDescriptor(object);
+			addTargetAliasPropertyDescriptor(object);
+			addListBindingPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Source Alias feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addSourceAliasPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBinding_sourceAlias_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBinding_sourceAlias_feature", "_UI_UiBinding_type"),
+				 UiModelPackage.Literals.UI_BINDING__SOURCE_ALIAS,
+				 true,
+				 false,
+				 true,
+				 null,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Target To Source feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addTargetToSourcePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBinding_targetToSource_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBinding_targetToSource_feature", "_UI_UiBinding_type"),
+				 UiModelPackage.Literals.UI_BINDING__TARGET_TO_SOURCE,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Source To Target feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addSourceToTargetPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBinding_sourceToTarget_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBinding_sourceToTarget_feature", "_UI_UiBinding_type"),
+				 UiModelPackage.Literals.UI_BINDING__SOURCE_TO_TARGET,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Target Alias feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addTargetAliasPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBinding_targetAlias_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBinding_targetAlias_feature", "_UI_UiBinding_type"),
+				 UiModelPackage.Literals.UI_BINDING__TARGET_ALIAS,
+				 true,
+				 false,
+				 true,
+				 null,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the List Binding feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addListBindingPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiBinding_listBinding_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiBinding_listBinding_feature", "_UI_UiBinding_type"),
+				 UiModelPackage.Literals.UI_BINDING__LIST_BINDING,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BINDING__SOURCE);
+			childrenFeatures.add(UiModelPackage.Literals.UI_BINDING__TARGET);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiBinding.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiBinding"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		UiBinding uiBinding = (UiBinding)object;
+		return getString("_UI_UiBinding_type") + " " + uiBinding.isTargetToSource();
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiBinding.class)) {
+			case UiModelPackage.UI_BINDING__TARGET_TO_SOURCE:
+			case UiModelPackage.UI_BINDING__SOURCE_TO_TARGET:
+			case UiModelPackage.UI_BINDING__LIST_BINDING:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_BINDING__SOURCE:
+			case UiModelPackage.UI_BINDING__TARGET:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__SOURCE,
+				 UiModelFactory.eINSTANCE.createUiBindingEndpointAssignment()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__SOURCE,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableDef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__SOURCE,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawType()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__SOURCE,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawTypeAlias()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__SOURCE,
+				 UiModelFactory.eINSTANCE.createUiCommandBindableDef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__TARGET,
+				 UiModelFactory.eINSTANCE.createUiBindingEndpointAssignment()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__TARGET,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableDef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__TARGET,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawType()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__TARGET,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawTypeAlias()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_BINDING__TARGET,
+				 UiModelFactory.eINSTANCE.createUiCommandBindableDef()));
+	}
+
+	/**
+	 * This returns the label text for {@link org.eclipse.emf.edit.command.CreateChildCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getCreateChildText(Object owner, Object feature, Object child, Collection<?> selection) {
+		Object childFeature = feature;
+		Object childObject = child;
+
+		boolean qualify =
+			childFeature == UiModelPackage.Literals.UI_BINDING__SOURCE ||
+			childFeature == UiModelPackage.Literals.UI_BINDING__TARGET;
+
+		if (qualify) {
+			return getString
+				("_UI_CreateChild_text2",
+				 new Object[] { getTypeText(childObject), getFeatureText(childFeature), getTypeText(owner) });
+		}
+		return super.getCreateChildText(owner, feature, child, selection);
+	}
+
+	/**
+	 * Return the resource locator for this item provider's resources.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getResourceLocator() {
+		return UIGrammarEditPlugin.INSTANCE;
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBrowserItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBrowserItemProvider.java
new file mode 100644
index 0000000..fda44d3
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiBrowserItemProvider.java
@@ -0,0 +1,303 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiBrowser;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiBrowser} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiBrowserItemProvider extends UiVisibilityProcessableItemProvider {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiBrowserItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addReadonlyPropertyDescriptor(object);
+			addInvisiblePropertyDescriptor(object);
+			addStylesPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Readonly feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addReadonlyPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_readonly_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_readonly_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__READONLY,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Invisible feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addInvisiblePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_invisible_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_invisible_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__INVISIBLE,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Styles feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addStylesPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_styles_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_styles_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__STYLES,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO);
+			childrenFeatures.add(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS);
+			childrenFeatures.add(UiModelPackage.Literals.UI_FIELD__VALIDATORS);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiBrowser.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiBrowser"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiBrowser)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiBrowser_type") :
+			getString("_UI_UiBrowser_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiBrowser.class)) {
+			case UiModelPackage.UI_BROWSER__ID:
+			case UiModelPackage.UI_BROWSER__NAME:
+			case UiModelPackage.UI_BROWSER__READONLY:
+			case UiModelPackage.UI_BROWSER__INVISIBLE:
+			case UiModelPackage.UI_BROWSER__STYLES:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_BROWSER__I18N_INFO:
+			case UiModelPackage.UI_BROWSER__BINDINGS:
+			case UiModelPackage.UI_BROWSER__VALIDATORS:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO,
+				 UiModelFactory.eINSTANCE.createUiI18nInfo()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS,
+				 UiModelFactory.eINSTANCE.createUiBinding()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiMaxLengthValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiMinLengthValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiRegexpValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiBeanValidationValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiXbaseValidator()));
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiButtonItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiButtonItemProvider.java
new file mode 100644
index 0000000..4302fbb
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiButtonItemProvider.java
@@ -0,0 +1,96 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiButton;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiButton} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiButtonItemProvider extends UiActionItemProvider {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiButtonItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This returns UiButton.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiButton"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiButton)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiButton_type") :
+			getString("_UI_UiButton_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiChangeTriggerItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiChangeTriggerItemProvider.java
new file mode 100644
index 0000000..740c77b
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiChangeTriggerItemProvider.java
@@ -0,0 +1,244 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.common.util.ResourceLocator;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IEditingDomainItemProvider;
+import org.eclipse.emf.edit.provider.IItemLabelProvider;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.IItemPropertySource;
+import org.eclipse.emf.edit.provider.IStructuredItemContentProvider;
+import org.eclipse.emf.edit.provider.ITreeItemContentProvider;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemProviderAdapter;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.dsl.provider.UIGrammarEditPlugin;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiChangeTrigger;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiChangeTrigger} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiChangeTriggerItemProvider 
+	extends ItemProviderAdapter
+	implements
+		IEditingDomainItemProvider,
+		IStructuredItemContentProvider,
+		ITreeItemContentProvider,
+		IItemLabelProvider,
+		IItemPropertySource {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiChangeTriggerItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addEndpointAliasPropertyDescriptor(object);
+			addAliasPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Endpoint Alias feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addEndpointAliasPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiChangeTrigger_endpointAlias_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiChangeTrigger_endpointAlias_feature", "_UI_UiChangeTrigger_type"),
+				 UiModelPackage.Literals.UI_CHANGE_TRIGGER__ENDPOINT_ALIAS,
+				 true,
+				 false,
+				 true,
+				 null,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Alias feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addAliasPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiChangeTrigger_alias_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiChangeTrigger_alias_feature", "_UI_UiChangeTrigger_type"),
+				 UiModelPackage.Literals.UI_CHANGE_TRIGGER__ALIAS,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_CHANGE_TRIGGER__ENDPOINT);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiChangeTrigger.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiChangeTrigger"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiChangeTrigger)object).getAlias();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiChangeTrigger_type") :
+			getString("_UI_UiChangeTrigger_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiChangeTrigger.class)) {
+			case UiModelPackage.UI_CHANGE_TRIGGER__ALIAS:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_CHANGE_TRIGGER__ENDPOINT:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_CHANGE_TRIGGER__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiBindingEndpointAssignment()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_CHANGE_TRIGGER__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableDef()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_CHANGE_TRIGGER__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawType()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_CHANGE_TRIGGER__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiTypedBindableRawTypeAlias()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_CHANGE_TRIGGER__ENDPOINT,
+				 UiModelFactory.eINSTANCE.createUiCommandBindableDef()));
+	}
+
+	/**
+	 * Return the resource locator for this item provider's resources.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public ResourceLocator getResourceLocator() {
+		return UIGrammarEditPlugin.INSTANCE;
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiCheckBoxItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiCheckBoxItemProvider.java
new file mode 100644
index 0000000..9f0f178
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiCheckBoxItemProvider.java
@@ -0,0 +1,303 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiCheckBox;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiCheckBox} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+public class UiCheckBoxItemProvider extends UiVisibilityProcessableItemProvider {
+	/**
+	 * This constructs an instance from a factory and a notifier.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	public UiCheckBoxItemProvider(AdapterFactory adapterFactory) {
+		super(adapterFactory);
+	}
+
+	/**
+	 * This returns the property descriptors for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object) {
+		if (itemPropertyDescriptors == null) {
+			super.getPropertyDescriptors(object);
+
+			addIdPropertyDescriptor(object);
+			addNamePropertyDescriptor(object);
+			addReadonlyPropertyDescriptor(object);
+			addInvisiblePropertyDescriptor(object);
+			addStylesPropertyDescriptor(object);
+		}
+		return itemPropertyDescriptors;
+	}
+
+	/**
+	 * This adds a property descriptor for the Id feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addIdPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_id_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_id_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__ID,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Name feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addNamePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiNamedElement_name_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiNamedElement_name_feature", "_UI_UiNamedElement_type"),
+				 UiModelPackage.Literals.UI_NAMED_ELEMENT__NAME,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Readonly feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addReadonlyPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_readonly_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_readonly_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__READONLY,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Invisible feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addInvisiblePropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_invisible_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_invisible_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__INVISIBLE,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.BOOLEAN_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This adds a property descriptor for the Styles feature.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	protected void addStylesPropertyDescriptor(Object object) {
+		itemPropertyDescriptors.add
+			(createItemPropertyDescriptor
+				(((ComposeableAdapterFactory)adapterFactory).getRootAdapterFactory(),
+				 getResourceLocator(),
+				 getString("_UI_UiEmbeddable_styles_feature"),
+				 getString("_UI_PropertyDescriptor_description", "_UI_UiEmbeddable_styles_feature", "_UI_UiEmbeddable_type"),
+				 UiModelPackage.Literals.UI_EMBEDDABLE__STYLES,
+				 true,
+				 false,
+				 false,
+				 ItemPropertyDescriptor.GENERIC_VALUE_IMAGE,
+				 null,
+				 null));
+	}
+
+	/**
+	 * This specifies how to implement {@link #getChildren} and is used to deduce an appropriate feature for an
+	 * {@link org.eclipse.emf.edit.command.AddCommand}, {@link org.eclipse.emf.edit.command.RemoveCommand} or
+	 * {@link org.eclipse.emf.edit.command.MoveCommand} in {@link #createCommand}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object) {
+		if (childrenFeatures == null) {
+			super.getChildrenFeatures(object);
+			childrenFeatures.add(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO);
+			childrenFeatures.add(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS);
+			childrenFeatures.add(UiModelPackage.Literals.UI_FIELD__VALIDATORS);
+		}
+		return childrenFeatures;
+	}
+
+	/**
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected EStructuralFeature getChildFeature(Object object, Object child) {
+		// Check the type of the specified child object and return the proper feature to use for
+		// adding (see {@link AddCommand}) it as a child.
+
+		return super.getChildFeature(object, child);
+	}
+
+	/**
+	 * This returns UiCheckBox.gif.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public Object getImage(Object object) {
+		return overlayImage(object, getResourceLocator().getImage("full/obj16/UiCheckBox"));
+	}
+
+	/**
+	 * This returns the label text for the adapted class.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public String getText(Object object) {
+		String label = ((UiCheckBox)object).getName();
+		return label == null || label.length() == 0 ?
+			getString("_UI_UiCheckBox_type") :
+			getString("_UI_UiCheckBox_type") + " " + label;
+	}
+	
+
+	/**
+	 * This handles model notifications by calling {@link #updateChildren} to update any cached
+	 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	public void notifyChanged(Notification notification) {
+		updateChildren(notification);
+
+		switch (notification.getFeatureID(UiCheckBox.class)) {
+			case UiModelPackage.UI_CHECK_BOX__ID:
+			case UiModelPackage.UI_CHECK_BOX__NAME:
+			case UiModelPackage.UI_CHECK_BOX__READONLY:
+			case UiModelPackage.UI_CHECK_BOX__INVISIBLE:
+			case UiModelPackage.UI_CHECK_BOX__STYLES:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
+				return;
+			case UiModelPackage.UI_CHECK_BOX__I18N_INFO:
+			case UiModelPackage.UI_CHECK_BOX__BINDINGS:
+			case UiModelPackage.UI_CHECK_BOX__VALIDATORS:
+				fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false));
+				return;
+		}
+		super.notifyChanged(notification);
+	}
+
+	/**
+	 * This adds {@link org.eclipse.emf.edit.command.CommandParameter}s describing the children
+	 * that can be created under this object.
+	 * <!-- begin-user-doc -->
+	 * <!-- end-user-doc -->
+	 * @generated
+	 */
+	@Override
+	protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) {
+		super.collectNewChildDescriptors(newChildDescriptors, object);
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_I1_8N_INFOABLE__I18N_INFO,
+				 UiModelFactory.eINSTANCE.createUiI18nInfo()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_EMBEDDABLE__BINDINGS,
+				 UiModelFactory.eINSTANCE.createUiBinding()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiMaxLengthValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiMinLengthValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiRegexpValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiBeanValidationValidator()));
+
+		newChildDescriptors.add
+			(createChildParameter
+				(UiModelPackage.Literals.UI_FIELD__VALIDATORS,
+				 UiModelFactory.eINSTANCE.createUiXbaseValidator()));
+	}
+
+}
diff --git a/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiColumnItemProvider.java b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiColumnItemProvider.java
new file mode 100644
index 0000000..b995cac
--- /dev/null
+++ b/org.eclipse.osbp.ecview.dsl.edit/src/org/eclipse/osbp/ecview/semantic/uimodel/provider/UiColumnItemProvider.java
@@ -0,0 +1,478 @@
+/**
+ */
+package org.eclipse.osbp.ecview.semantic.uimodel.provider;
+
+
+import java.util.Collection;
+import java.util.List;
+
+import org.eclipse.emf.common.notify.AdapterFactory;
+import org.eclipse.emf.common.notify.Notification;
+
+import org.eclipse.emf.ecore.EStructuralFeature;
+
+import org.eclipse.emf.edit.provider.ComposeableAdapterFactory;
+import org.eclipse.emf.edit.provider.IItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ItemPropertyDescriptor;
+import org.eclipse.emf.edit.provider.ViewerNotification;
+
+import org.eclipse.osbp.ecview.semantic.uimodel.UiColumn;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelFactory;
+import org.eclipse.osbp.ecview.semantic.uimodel.UiModelPackage;
+
+/**
+ * This is the item provider adapter for a {@link org.eclipse.osbp.ecview.semantic.uimodel.UiColumn} object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user