From 4c46e3fabe102639cbf8e31b3984ccb4fe24d8cd Mon Sep 17 00:00:00 2001
From: "m.escher" <m.escher@adito.de>
Date: Fri, 26 Apr 2019 13:25:16 +0200
Subject: [PATCH] #1034078 add Indexsearch Dashlet

---
 .../IndexSearchEntity/IndexSearchEntity.aod   | 13 ++++++++
 .../IndexSearchContext/IndexSearchContext.aod | 12 +++++++
 neonView/IndexSearchView/IndexSearchView.aod  | 32 +++++++++++++++++++
 3 files changed, 57 insertions(+)
 create mode 100644 entity/IndexSearchEntity/IndexSearchEntity.aod
 create mode 100644 neonContext/IndexSearchContext/IndexSearchContext.aod
 create mode 100644 neonView/IndexSearchView/IndexSearchView.aod

diff --git a/entity/IndexSearchEntity/IndexSearchEntity.aod b/entity/IndexSearchEntity/IndexSearchEntity.aod
new file mode 100644
index 00000000000..a10878bfe9d
--- /dev/null
+++ b/entity/IndexSearchEntity/IndexSearchEntity.aod
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entity xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.3.2" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/entity/1.3.2">
+  <name>IndexSearchEntity</name>
+  <majorModelMode>DISTRIBUTED</majorModelMode>
+  <entityFields>
+    <entityProvider>
+      <name>#PROVIDER</name>
+    </entityProvider>
+    <entityField>
+      <name>INDEXSEARCHFIELD</name>
+    </entityField>
+  </entityFields>
+</entity>
diff --git a/neonContext/IndexSearchContext/IndexSearchContext.aod b/neonContext/IndexSearchContext/IndexSearchContext.aod
new file mode 100644
index 00000000000..b379419b408
--- /dev/null
+++ b/neonContext/IndexSearchContext/IndexSearchContext.aod
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.0" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.1.0">
+  <name>IndexSearchContext</name>
+  <majorModelMode>DISTRIBUTED</majorModelMode>
+  <entity>IndexSearchEntity</entity>
+  <references>
+    <neonViewReference>
+      <name>2648f63d-7a43-4049-81b0-a3486ed15db6</name>
+      <view>IndexSearchView</view>
+    </neonViewReference>
+  </references>
+</neonContext>
diff --git a/neonView/IndexSearchView/IndexSearchView.aod b/neonView/IndexSearchView/IndexSearchView.aod
new file mode 100644
index 00000000000..39cd3e719a4
--- /dev/null
+++ b/neonView/IndexSearchView/IndexSearchView.aod
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<neonView xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonView/1.1.1">
+  <name>IndexSearchView</name>
+  <majorModelMode>DISTRIBUTED</majorModelMode>
+  <dashletConfigurations>
+    <neonDashletConfiguration>
+      <name>IndexSearchDashlet</name>
+      <title>Indexsearch</title>
+      <fragment>IndexSearchContext/full</fragment>
+      <storeRoles />
+      <icon>VAADIN:SEARCH</icon>
+      <categories>
+        <neonDashletCategory>
+          <name>indexsearch</name>
+          <title>Indexsearch</title>
+        </neonDashletCategory>
+      </categories>
+    </neonDashletConfiguration>
+  </dashletConfigurations>
+  <layout>
+    <boxLayout>
+      <name>layout</name>
+    </boxLayout>
+  </layout>
+  <children>
+    <indexSearchViewTemplate>
+      <name>IndexSearchTemplate</name>
+      <entityField>INDEXSEARCHFIELD</entityField>
+      <title></title>
+    </indexSearchViewTemplate>
+  </children>
+</neonView>
-- 
GitLab