From c10258a15b649d4b71ff3aeb59bec248b874126f Mon Sep 17 00:00:00 2001 From: Kai Brassel <mail@khbrassel.de> Date: Tue, 18 May 2021 20:59:33 +0200 Subject: [PATCH] UI improvements --- .../Application.e4xmi | 12 ++--- .../icons/blue-folder-open.png | Bin 0 -> 510 bytes .../icons/database-plus.png | Bin 0 -> 614 bytes .../icons/disk-black.png | Bin 0 -> 433 bytes .../icons/open_in_app.png | Bin 315 -> 0 bytes .../icons/save_edit.png | Bin 367 -> 0 bytes .../icons/full/obj16/Catalog.gif | Bin 129 -> 0 bytes .../icons/full/obj16/Layer.gif | Bin 129 -> 0 bytes .../icons/full/obj16/LifeCycle.gif | Bin 129 -> 0 bytes .../icons/full/obj16/Material.gif | Bin 129 -> 0 bytes .../icons/full/obj16/MaterialCatalog.gif | Bin 129 -> 3527 bytes .../icons/full/obj16/Mounting.gif | Bin 129 -> 0 bytes .../icons/full/obj16/WindowCatalog.gif | Bin 129 -> 3422 bytes .../icons/full/obj16/WindowType.gif | Bin 129 -> 0 bytes .../plugin.properties | 19 ++++---- .../provider/CatalogItemProvider.java | 11 ----- .../ConstructionCategoryItemProvider.java | 41 +----------------- .../provider/LayerItemProvider.java | 11 ----- .../provider/MaterialCatalogItemProvider.java | 17 +------- .../MaterialCategoryItemProvider.java | 41 +----------------- .../provider/MaterialItemProvider.java | 11 ----- .../provider/MountingItemProvider.java | 11 ----- .../provider/WindowCatalogItemProvider.java | 12 +---- .../provider/WindowTypeItemProvider.java | 11 ----- .../viewmodels/ConstructionCategory.view | 9 +++- .../viewmodels/WindowCatalog.view | 19 +------- .../model/buildingphysics.genmodel | 20 ++++----- 27 files changed, 41 insertions(+), 204 deletions(-) create mode 100644 de.hftstuttgart.buildingphysics.application/icons/blue-folder-open.png create mode 100644 de.hftstuttgart.buildingphysics.application/icons/database-plus.png create mode 100644 de.hftstuttgart.buildingphysics.application/icons/disk-black.png delete mode 100644 de.hftstuttgart.buildingphysics.application/icons/open_in_app.png delete mode 100644 de.hftstuttgart.buildingphysics.application/icons/save_edit.png delete mode 100644 de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Catalog.gif delete mode 100644 de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Layer.gif delete mode 100644 de.hftstuttgart.buildingphysics.edit/icons/full/obj16/LifeCycle.gif delete mode 100644 de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Material.gif delete mode 100644 de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Mounting.gif delete mode 100644 de.hftstuttgart.buildingphysics.edit/icons/full/obj16/WindowType.gif diff --git a/de.hftstuttgart.buildingphysics.application/Application.e4xmi b/de.hftstuttgart.buildingphysics.application/Application.e4xmi index c902850..54370e8 100644 --- a/de.hftstuttgart.buildingphysics.application/Application.e4xmi +++ b/de.hftstuttgart.buildingphysics.application/Application.e4xmi @@ -3,9 +3,9 @@ <children xsi:type="basic:TrimmedWindow" xmi:id="_6wlLccgZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.window.main" label="HfT Stuttgart - Building Physics Catalog" width="800" height="600"> <mainMenu xmi:id="_6wlLicgZEeSyMNYR5xypkQ" elementId="org.eclipse.ui.main.menu"> <children xsi:type="menu:Menu" xmi:id="_6wlLisgZEeSyMNYR5xypkQ" elementId="file" label="File"> - <children xsi:type="menu:HandledMenuItem" xmi:id="_y6FesCWUEeux0PTSTJn6xg" elementId="de.hftstuttgart.buildingphysics.application.handleditem.file.new" label="New..." command="_PnX_ACWUEeux0PTSTJn6xg"/> - <children xsi:type="menu:HandledMenuItem" xmi:id="_6wlLi8gZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.file.open" label="Open" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/open_in_app.png" command="_6wlLgMgZEeSyMNYR5xypkQ"/> - <children xsi:type="menu:HandledMenuItem" xmi:id="_6wlLjMgZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.save" label="Save" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/save_edit.png" command="_6wlLg8gZEeSyMNYR5xypkQ"/> + <children xsi:type="menu:HandledMenuItem" xmi:id="_y6FesCWUEeux0PTSTJn6xg" elementId="de.hftstuttgart.buildingphysics.application.handleditem.file.new" label="New..." iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/database-plus.png" command="_PnX_ACWUEeux0PTSTJn6xg"/> + <children xsi:type="menu:HandledMenuItem" xmi:id="_6wlLi8gZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.file.open" label="Open" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/blue-folder-open.png" command="_6wlLgMgZEeSyMNYR5xypkQ"/> + <children xsi:type="menu:HandledMenuItem" xmi:id="_6wlLjMgZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.save" label="Save" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/disk-black.png" command="_6wlLg8gZEeSyMNYR5xypkQ"/> <children xsi:type="menu:HandledMenuItem" xmi:id="_6wlLjcgZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.quit" label="Quit" command="_6wlLfMgZEeSyMNYR5xypkQ"/> </children> <children xsi:type="menu:Menu" xmi:id="_6wlLjsgZEeSyMNYR5xypkQ" elementId="help" label="Help"> @@ -14,9 +14,9 @@ </mainMenu> <trimBars xmi:id="_6wlLlcgZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.trimbar.top"> <children xsi:type="menu:ToolBar" xmi:id="_6wlLlsgZEeSyMNYR5xypkQ" elementId="org.eclipse.ui.main.toolbar"> - <children xsi:type="menu:HandledToolItem" xmi:id="_rXiTQCWUEeux0PTSTJn6xg" elementId="de.hftstuttgart.buildingphysics.application.handleditem.trimbar.top.new" label="New..." command="_PnX_ACWUEeux0PTSTJn6xg"/> - <children xsi:type="menu:HandledToolItem" xmi:id="_6wlLl8gZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.trimbar.top.open" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/open_in_app.png" command="_6wlLgMgZEeSyMNYR5xypkQ"/> - <children xsi:type="menu:HandledToolItem" xmi:id="_6wlLmMgZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.trimbar.top.save" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/save_edit.png" command="_6wlLg8gZEeSyMNYR5xypkQ"/> + <children xsi:type="menu:HandledToolItem" xmi:id="_rXiTQCWUEeux0PTSTJn6xg" elementId="de.hftstuttgart.buildingphysics.application.handleditem.trimbar.top.new" label="New..." iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/database-plus.png" command="_PnX_ACWUEeux0PTSTJn6xg"/> + <children xsi:type="menu:HandledToolItem" xmi:id="_6wlLl8gZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.trimbar.top.open" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/blue-folder-open.png" command="_6wlLgMgZEeSyMNYR5xypkQ"/> + <children xsi:type="menu:HandledToolItem" xmi:id="_6wlLmMgZEeSyMNYR5xypkQ" elementId="de.hftstuttgart.buildingphysics.application.handleditem.trimbar.top.save" iconURI="platform:/plugin/de.hftstuttgart.buildingphysics.application/icons/disk-black.png" command="_6wlLg8gZEeSyMNYR5xypkQ"/> </children> </trimBars> </children> diff --git a/de.hftstuttgart.buildingphysics.application/icons/blue-folder-open.png b/de.hftstuttgart.buildingphysics.application/icons/blue-folder-open.png new file mode 100644 index 0000000000000000000000000000000000000000..49f61097bb670a9e860e829ebfbba0a298f7943d GIT binary patch literal 510 zcmV<a0RjGrP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzph-kQRCwBqQ!z*bF%<pR%T<elRx4Oq zu`Z%wmpT?4T*X1q#mTvw2%@9t;L=4L1;-8!E?r!lil7!O7Nvqv53~v{LKWJ2$u~*4 z>s_vbA0C&V{JgyXF3}JXMCi-gtNas(|HTW(DLp#?;!Gio9c`><pI+bj7$FgjKx}vr z3_?6R4THeqR(8|QT?812M+P7o?t{;-22|fZ;OeddOX-w{AQTG8T00N86a*M!&}cNF zmuQfhOhBt;0b}Tcs0H*Z&?!X_5J4$}W|KO(9Wv*&U0d)HAXn1@%VHh^nRjmib<u(w z)S^;}3aJ1w=_O#`wBUfBW+|xGzu{yjv&-vOd>+_Ewp2l&dZ7ByAz-SBC|giHaC~4Y z0U~jJli*|6>Di}1`arw{6p4F7drTcdcgQ)a5a18(S6k4y$H8Eaa+M9p>>VES#hh1x zMa^9PqLfa}jz>p^!s3)-xndT}kC#3P8kj)zYsCZDFO(i`3b*(36S2{$^jvb9&z1SY z8gyas-^8|&=K@u;HdB4BE%0%qU9bK5u73p>0JR4_bIdk94*&oF07*qoM6N<$g2am2 AApigX literal 0 HcmV?d00001 diff --git a/de.hftstuttgart.buildingphysics.application/icons/database-plus.png b/de.hftstuttgart.buildingphysics.application/icons/database-plus.png new file mode 100644 index 0000000000000000000000000000000000000000..99f26880ba3e685d6ed11ce211f7d3c4744c4d56 GIT binary patch literal 614 zcmV-s0-61ZP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBU!2uVaiRCwBylfjGAP!PtymxiQCnpCie z>!F~C*B<nu7eQEA*zRFLD&E9XK~x0KJr+E96NDntKR^$9@T50E*<Q34yCN)tx@p>) zHEEjm<;6)`w=J%29T@U>%zVuEn-><xF_I{iN*nZ9!E*79@_BNQf8T^*xKgXt9{IkH zAPB&Dgm&Abvp_nn!8A=+mW6EALb-hPW-67!f<O|SbGWXHPNy>#u<f51gaU?Pf=3)u zN`h`^3!_N?9Fzfx!I+6jVv@@XQ2C@Wo;FA0oR4`6jcT>}qEILlg%IfX`%^2N7^IQO zWXOLOtyb$L)ovXmaJEvZ6z3t@&K~^15Q?fGV;aa3#MSl9wcF(z$p+pX3USwQ;SYz< z2;4{<A&7vctN#OW=3TJpPzDEYVSfV=?%NOW`TGuf7u(m4I@Uuj`0^0D1o8c`4_GZ; z#*=nE_chlh&+$xvn*M~?{Q)=d@i?esJKTmYX>cPKa-Zp3jkjp5#=d~(dGR7dj@@1l z?$Aeb(8Q^Y)8jgaJ2=02Ay3Er>!+_~6Ht@<x5t!^PhjWSC&;o4WzE3Hdh^RD9ofXF zF)yGe1<7Mk6lH87rE1Uzd$_CKf|1d1=j}aoqb`KU8DlsXtBe*k{hjG=yG~=Dj3Qdq z<c=koR3<4&5=NKAy2#-;li3@{?20&};Fkac0CTD+*fF6$@&Et;07*qoM6N<$g4%>0 Apa1{> literal 0 HcmV?d00001 diff --git a/de.hftstuttgart.buildingphysics.application/icons/disk-black.png b/de.hftstuttgart.buildingphysics.application/icons/disk-black.png new file mode 100644 index 0000000000000000000000000000000000000000..26507e51bf6ddc4dc3bb7c859ce1be402d5b5bc0 GIT binary patch literal 433 zcmV;i0Z#sjP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUzQ%OWYRCwB?Q@w73Fc3bBEy2(osS?WG zhhXbowQJ`tk(wu<YQ&ZWmJX;}*QyWD2k6Swt%|xZvqTXxKkl6iD1-ze<)p*r`0nHL z-Puq|!8yk1!5DkS<?7D&KTk<|UoNk4`L65w2}prq7#~3pD6)FO$p}k1l*=1ZCZ&WD z165Ux{@pZ9AS~r{N1zv!0}_*qq8KF*=!D%TFzL@kkWUaO##)tTkDx3|kjOkmz=Qz8 z4hV?#cfE$o*=&@6Fh>=<M$t*Vw{82df+R`c*kEDXy1nOl0|HJ8s6}BI4LTw4+>6B{ zxULInnzl9IJpxj|Ifu<Ahxz<L2Un}GlT6>pEX!(Z&?68y&Kk7cN^l%U2WhWcr_3Hf zGY6s@20XVP$MH{=Wx13}gUOZp_cpdmfH@bsHqBk2{SEpH0^bf55zl?U7y827TjSj8 b{3pNwM={yTe}a?Z00000NkvXXu0mjf{wBQ% literal 0 HcmV?d00001 diff --git a/de.hftstuttgart.buildingphysics.application/icons/open_in_app.png b/de.hftstuttgart.buildingphysics.application/icons/open_in_app.png deleted file mode 100644 index 9df4eeb7c3b8e6d1ff41f77b6032062a0edb4695..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^!ayv*!3HG19C1kkQY^(zo*^7SP{WbZ0pxQQctjQh z)vX6%#^h&xhk=5UC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e?@N{tu zvFLq!c_Zf`2a#hR|94N4j5!#h_dtj-IC6$*&L^$u0lP(-9tcGq(CS-Y%+i-WQA1Ox zPvYRQ^?&>B?`^JLw5nQxRjow5e^JI{mCn~M?{nG+9N49EIwo|volnTsn)X>SE>Et6 z&X~!4c*BQ#*SvDl3gaU~uj)!P{4~n<FB6@3H{jrzZ3mbZ^xoa9W6ggw#I!c?e$6xa z-=^2%ma_-cB<M6sUip6}Q2!TCM6bjd)&m<Ej~`)dSMO;yV2V__vIXb|22WQ%mvv4F FO#o*oc`^V1 diff --git a/de.hftstuttgart.buildingphysics.application/icons/save_edit.png b/de.hftstuttgart.buildingphysics.application/icons/save_edit.png deleted file mode 100644 index b17caf5a984540e8b1448057feeecc5183c58eaa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf<Z~8yL>2?p zD}XSgpwrRCKtah8*NBqf{Irtt#G+J&^73-M%)IR4<ivthz5Jr|+3#$mfQsIDx;Tbd z^e&ye){i+*pml%du1%avUa2i%V&oG_iH&CnnZKY-K62-?9(QxoJr43rp7D$mBvLj? zux*}gQc%A8f@fadvpdE6&WI+zv+M4te$bHjHAv*>5}niK43oDoay_VY{~%!TkJHeT zagA#4?Mv_MdONO8`@-c@C42nbRn8AP_!%B-iNCC}_SPK1!YP-t4+zZom)=sle}nLc z$hr2+`x<6XxumevgyEgm+wiZ&N*@$5cV5+3iDlUACp_b(m9qWQJ&_JBb5fstKF9DN z>{9C89lu2j<{Do+ePv5${#Dzoiu+$0EI(XKkl5OKHs>F&{AoMO<{t+vf&OOjboFyt I=akR{0M|T{IRF3v diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Catalog.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Catalog.gif deleted file mode 100644 index cb1755a712505aeaaa447d9b1cc5940e602f87b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgte-L}loH;<LW5GR& zKUo+V7&sYpKsrHYFtF$uob+71*W&e;Zz}u`3thLHvffHb@LI6&tBu~rX=+!^%6nF7 S^6M^V>~uRaQAn7P!5RSBPcTCO diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Layer.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Layer.gif deleted file mode 100644 index 45731fe28e7e3521c15328ef201d58b47a13b383..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgte-L}-nKYo3gM)+O zPZmZ722KVYkWP>p3@myECp}m1wRrvIn+pHKLf7r4thZ7UycR6{YNPjYn%Y&f@}8BN S{JP5-JKc^<6cT1+um%8^{x4Mk diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/LifeCycle.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/LifeCycle.gif deleted file mode 100644 index 48e3cf2268736efbb8bc3c5bd29315702f2b38c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgte-JzEOd3$i!NEcC zCkrD311EzHNGHe)1{OVolb);hTD<=9O@;qqq3d>2)>|nFUJDj}wbA=HP3@{#dCy8s Se%<Aaoo+`a3JEhZSOWlvr!OJ^ diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Material.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Material.gif deleted file mode 100644 index afb82ea48a50d3fb875ce03cf0ec154e51c97cb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgt|Nqz4G#%>+UQ=w@ z7OA87lZBCifs;W8q!VNY1B;%)Nzc`LEna{5ro#WQ&~>{h>#dXouLTRg+UR|prgqh= Vyl15*zwUCzPPZcyg@hRytO10rFBSj* diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/MaterialCatalog.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/MaterialCatalog.gif index 05dc74ad5da0d7b040b29537d5b24f2b120b11d5..272419503027609edd05679b2f0d4c5b5ccb195c 100644 GIT binary patch literal 3527 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 BPUQdq literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgte-L}loH>`4RXR90 zDE?$&WMJTA&;jWLnZdxKXK>PU^<InDU%sjEKP+_JZpwNqCBbXK!ml=ZAE&8ZH7oB~ TsmZUqoUzmG$V4GwMh0sDy9qDP diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Mounting.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/Mounting.gif deleted file mode 100644 index 45731fe28e7e3521c15328ef201d58b47a13b383..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgte-L}-nKYo3gM)+O zPZmZ722KVYkWP>p3@myECp}m1wRrvIn+pHKLf7r4thZ7UycR6{YNPjYn%Y&f@}8BN S{JP5-JKc^<6cT1+um%8^{x4Mk diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/WindowCatalog.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/WindowCatalog.gif index 9250fecbffd185d174d53f6b7ea979f63ce222d2..178791c3d7f0f77647000dd2e93d63c2c8e42ba0 100644 GIT binary patch literal 3422 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 A8UO$Q literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgt|NqyT)*K7&Sz}q; zrW2|7lZBCifs;W8q!VNY1B;%)Nzc`LEna{5ro#WQ&~>{h>#dXouLTRg+UR|prgqh= Vyl15*zwUCzPPZcyg@hRytO0}LFBSj* diff --git a/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/WindowType.gif b/de.hftstuttgart.buildingphysics.edit/icons/full/obj16/WindowType.gif deleted file mode 100644 index 30f0c48da8d4450f7e94a696c4de0a7cc41aa728..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129 zcmZ?wbhEHb6krfw*vtS14M4Jip`qcxfddT<4GjN*-2XuK|Nmgte-L}loH;<LW5L0S zKUo+V7&sYpKsrHYFtF$uob+71*W&e;Zz}u`3thLHvffHb@LI6&tBu~rX=+!^%6nF7 S^6M^V>~uRaQAn7P!5RR`@-PYj diff --git a/de.hftstuttgart.buildingphysics.edit/plugin.properties b/de.hftstuttgart.buildingphysics.edit/plugin.properties index 1a63365..93c2813 100644 --- a/de.hftstuttgart.buildingphysics.edit/plugin.properties +++ b/de.hftstuttgart.buildingphysics.edit/plugin.properties @@ -15,9 +15,9 @@ _UI_PropertyDescriptor_description = The {0} of the {1} _UI_BuildingPhysicsCatalog_type = Catalog _UI_WindowType_type = Window Type _UI_Catalog_type = Catalog -_UI_WindowCatalog_type = Window Catalog -_UI_MaterialCatalog_type = Material Catalog -_UI_MaterialCategory_type = Material Category +_UI_WindowCatalog_type = Windows +_UI_MaterialCatalog_type = Materials and Constructions +_UI_MaterialCategory_type = _UI_Material_type = Material _UI_Unknown_type = Object @@ -46,7 +46,6 @@ _UI_Material_heatCapacity_feature = Heat Capacity _UI_Material_conductivity_feature = Conductivity _UI_Unknown_feature = Unspecified -_UI_Catalog_xxx_feature = Xxx _UI_LifeCycle_type = Life Cycle _UI_WindowType_lifeCycle_feature = Life Cycle _UI_LifeCycle_embodiedEnergy_feature = Embodied Energy @@ -55,8 +54,8 @@ _UI_LifeCycle_constructionDescription_feature = Construction Description _UI_LifeCycle_disposalEnergy_feature = Disposal Energy _UI_LifeCycle_disposalCarbon_feature = Disposal Carbon _UI_LifeCycle_disposalDescription_feature = Disposal Description -_UI_WindowType__feature = -_UI_LifeCycle__feature = +_UI_WindowType__feature = Window Type +_UI_LifeCycle__feature = Life Cycle _UI_LifeCycle_type_feature = Type _UI_WindowType_embodiedEnergy_feature = Embodied Energy _UI_WindowType_embodiedCarbon_feature = Embodied Carbon @@ -70,11 +69,11 @@ _UI_Material_constructionDescription_feature = Construction Description _UI_Material_disposalEnergy_feature = Disposal Energy _UI_Material_disposalCarbon_feature = Disposal Carbon _UI_Material_disposalDescription_feature = Disposal Description -_UI_ConstructionCategory_type = Construction Category +_UI_ConstructionCategory_type = Constructions _UI_Mounting_type = Mounting _UI_Layer_type = Layer -_UI_MaterialCatalog_constructionCategories_feature = Construction Categories -_UI_ConstructionCategory_name_feature = Name +_UI_MaterialCatalog_constructionCategories_feature = Constructions +_UI_ConstructionCategory_name_feature = Construction Category _UI_ConstructionCategory_mountings_feature = Mountings _UI_Mounting_id_feature = Id _UI_Mounting_name_feature = Name @@ -85,4 +84,4 @@ _UI_MaterialCategory_materials_feature = Materials _UI_WindowType_windowTypeId_feature = Window Type Id _UI_Material_materialId_feature = Material Id _UI_Mounting_mountingId_feature = Mounting Id -_UI_Layer__feature = +_UI_Layer__feature = Layer diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/CatalogItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/CatalogItemProvider.java index 954fc33..51af9ae 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/CatalogItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/CatalogItemProvider.java @@ -107,17 +107,6 @@ public class CatalogItemProvider extends ItemProviderAdapter implements IEditing ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } - /** - * This returns Catalog.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/Catalog")); - } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/ConstructionCategoryItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/ConstructionCategoryItemProvider.java index 008bb50..9e64054 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/ConstructionCategoryItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/ConstructionCategoryItemProvider.java @@ -2,7 +2,6 @@ */ package de.hftstuttgart.buildingphysics.provider; -import de.hftstuttgart.buildingphysics.BuildingPhysicsFactory; import de.hftstuttgart.buildingphysics.BuildingPhysicsPackage; import de.hftstuttgart.buildingphysics.ConstructionCategory; @@ -13,9 +12,6 @@ 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; @@ -77,36 +73,6 @@ public class ConstructionCategoryItemProvider extends ItemProviderAdapter implem 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(BuildingPhysicsPackage.Literals.CONSTRUCTION_CATEGORY__MOUNTINGS); - } - 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 ConstructionCategory.gif. * <!-- begin-user-doc --> @@ -154,10 +120,8 @@ public class ConstructionCategoryItemProvider extends ItemProviderAdapter implem switch (notification.getFeatureID(ConstructionCategory.class)) { case BuildingPhysicsPackage.CONSTRUCTION_CATEGORY__NAME: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); - return; case BuildingPhysicsPackage.CONSTRUCTION_CATEGORY__MOUNTINGS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); + fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); return; } super.notifyChanged(notification); @@ -173,9 +137,6 @@ public class ConstructionCategoryItemProvider extends ItemProviderAdapter implem @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add(createChildParameter(BuildingPhysicsPackage.Literals.CONSTRUCTION_CATEGORY__MOUNTINGS, - BuildingPhysicsFactory.eINSTANCE.createMounting())); } /** diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/LayerItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/LayerItemProvider.java index a01650f..4289849 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/LayerItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/LayerItemProvider.java @@ -91,17 +91,6 @@ public class LayerItemProvider extends ItemProviderAdapter implements IEditingDo ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } - /** - * This returns Layer.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/Layer")); - } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCatalogItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCatalogItemProvider.java index b3b1112..b05dcb7 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCatalogItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCatalogItemProvider.java @@ -2,7 +2,6 @@ */ package de.hftstuttgart.buildingphysics.provider; -import de.hftstuttgart.buildingphysics.BuildingPhysicsFactory; import de.hftstuttgart.buildingphysics.BuildingPhysicsPackage; import de.hftstuttgart.buildingphysics.MaterialCatalog; @@ -11,9 +10,7 @@ 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.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; @@ -105,13 +102,11 @@ public class MaterialCatalogItemProvider extends CatalogItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated + * @generated NOT */ @Override public String getText(Object object) { - String label = ((MaterialCatalog) object).getName(); - return label == null || label.length() == 0 ? getString("_UI_MaterialCatalog_type") - : getString("_UI_MaterialCatalog_type") + " " + label; + return getString("_UI_MaterialCatalog_type"); } /** @@ -144,14 +139,6 @@ public class MaterialCatalogItemProvider extends CatalogItemProvider { @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors - .add(createChildParameter(BuildingPhysicsPackage.Literals.MATERIAL_CATALOG__MATERIAL_CATEGORIES, - BuildingPhysicsFactory.eINSTANCE.createMaterialCategory())); - - newChildDescriptors - .add(createChildParameter(BuildingPhysicsPackage.Literals.MATERIAL_CATALOG__CONSTRUCTION_CATEGORIES, - BuildingPhysicsFactory.eINSTANCE.createConstructionCategory())); } } diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCategoryItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCategoryItemProvider.java index b6e1711..248f7eb 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCategoryItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialCategoryItemProvider.java @@ -2,7 +2,6 @@ */ package de.hftstuttgart.buildingphysics.provider; -import de.hftstuttgart.buildingphysics.BuildingPhysicsFactory; import de.hftstuttgart.buildingphysics.BuildingPhysicsPackage; import de.hftstuttgart.buildingphysics.MaterialCategory; @@ -13,9 +12,6 @@ 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; @@ -77,36 +73,6 @@ public class MaterialCategoryItemProvider extends ItemProviderAdapter implements 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(BuildingPhysicsPackage.Literals.MATERIAL_CATEGORY__MATERIALS); - } - 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 MaterialCategory.gif. * <!-- begin-user-doc --> @@ -153,12 +119,10 @@ public class MaterialCategoryItemProvider extends ItemProviderAdapter implements updateChildren(notification); switch (notification.getFeatureID(MaterialCategory.class)) { + case BuildingPhysicsPackage.MATERIAL_CATEGORY__MATERIALS: case BuildingPhysicsPackage.MATERIAL_CATEGORY__NAME: fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true)); return; - case BuildingPhysicsPackage.MATERIAL_CATEGORY__MATERIALS: - fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), true, false)); - return; } super.notifyChanged(notification); } @@ -173,9 +137,6 @@ public class MaterialCategoryItemProvider extends ItemProviderAdapter implements @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add(createChildParameter(BuildingPhysicsPackage.Literals.MATERIAL_CATEGORY__MATERIALS, - BuildingPhysicsFactory.eINSTANCE.createMaterial())); } /** diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialItemProvider.java index 4dad5f8..a154fb6 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MaterialItemProvider.java @@ -244,17 +244,6 @@ public class MaterialItemProvider extends ItemProviderAdapter implements IEditin ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } - /** - * This returns Material.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/Material")); - } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MountingItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MountingItemProvider.java index e94f7b8..881ce36 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MountingItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/MountingItemProvider.java @@ -124,17 +124,6 @@ public class MountingItemProvider extends ItemProviderAdapter implements IEditin return super.getChildFeature(object, child); } - /** - * This returns Mounting.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/Mounting")); - } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowCatalogItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowCatalogItemProvider.java index 6c8c85e..94d50a8 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowCatalogItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowCatalogItemProvider.java @@ -2,7 +2,6 @@ */ package de.hftstuttgart.buildingphysics.provider; -import de.hftstuttgart.buildingphysics.BuildingPhysicsFactory; import de.hftstuttgart.buildingphysics.BuildingPhysicsPackage; import de.hftstuttgart.buildingphysics.WindowCatalog; @@ -11,9 +10,7 @@ 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.IItemPropertyDescriptor; import org.eclipse.emf.edit.provider.ViewerNotification; @@ -104,13 +101,11 @@ public class WindowCatalogItemProvider extends CatalogItemProvider { * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> - * @generated + * @generated NOT */ @Override public String getText(Object object) { - String label = ((WindowCatalog) object).getName(); - return label == null || label.length() == 0 ? getString("_UI_WindowCatalog_type") - : getString("_UI_WindowCatalog_type") + " " + label; + return getString("_UI_WindowCatalog_type"); } /** @@ -142,9 +137,6 @@ public class WindowCatalogItemProvider extends CatalogItemProvider { @Override protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors, Object object) { super.collectNewChildDescriptors(newChildDescriptors, object); - - newChildDescriptors.add(createChildParameter(BuildingPhysicsPackage.Literals.WINDOW_CATALOG__WINDOW_TYPES, - BuildingPhysicsFactory.eINSTANCE.createWindowType())); } } diff --git a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowTypeItemProvider.java b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowTypeItemProvider.java index 6c3af04..fa4c6f6 100644 --- a/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowTypeItemProvider.java +++ b/de.hftstuttgart.buildingphysics.edit/src/de/hftstuttgart/buildingphysics/provider/WindowTypeItemProvider.java @@ -261,17 +261,6 @@ public class WindowTypeItemProvider extends ItemProviderAdapter implements IEdit ItemPropertyDescriptor.GENERIC_VALUE_IMAGE, null, null)); } - /** - * This returns WindowType.gif. - * <!-- begin-user-doc --> - * <!-- end-user-doc --> - * @generated - */ - @Override - public Object getImage(Object object) { - return overlayImage(object, getResourceLocator().getImage("full/obj16/WindowType")); - } - /** * <!-- begin-user-doc --> * <!-- end-user-doc --> diff --git a/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/ConstructionCategory.view b/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/ConstructionCategory.view index b5fd397..d94eb26 100644 --- a/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/ConstructionCategory.view +++ b/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/ConstructionCategory.view @@ -1,10 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> -<org.eclipse.emf.ecp.view.model:View xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:org.eclipse.emf.ecp.view.model="http://org/eclipse/emf/ecp/view/model/1180" xmi:id="__9S1ELPYEeup29SeaUMpQQ" name="ConstructionCategory"> +<org.eclipse.emf.ecp.view.model:View xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:org.eclipse.emf.ecp.view.model="http://org/eclipse/emf/ecp/view/model/1180" xmlns:org.eclipse.emf.ecp.view.table.model="http://org/eclipse/emf/ecp/view/table/model/150" xmi:id="__9S1ELPYEeup29SeaUMpQQ" name="ConstructionCategory"> <rootEClass href="http://www.hftstuttgart.de/buildingphysics#//ConstructionCategory"/> <children xsi:type="org.eclipse.emf.ecp.view.model:Control" xmi:id="__9TcILPYEeup29SeaUMpQQ" name="Control name"> <domainModelReference xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="__9TcIbPYEeup29SeaUMpQQ"> <domainModelEFeature xsi:type="ecore:EAttribute" href="http://www.hftstuttgart.de/buildingphysics#//ConstructionCategory/name"/> </domainModelReference> </children> + <children xsi:type="org.eclipse.emf.ecp.view.table.model:TableControl" xmi:id="_vgicgLeuEeu0KumwacCHxQ" detailEditing="WithPanel"> + <domainModelReference xsi:type="org.eclipse.emf.ecp.view.table.model:TableDomainModelReference" xmi:id="_yN_hQLeuEeu0KumwacCHxQ"> + <domainModelReference xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_yN_hQbeuEeu0KumwacCHxQ"> + <domainModelEFeature xsi:type="ecore:EReference" href="http://www.hftstuttgart.de/buildingphysics#//ConstructionCategory/mountings"/> + </domainModelReference> + </domainModelReference> + </children> <ecorePaths>/de.hftstuttgart.buildingphysics/model/buildingphysics.ecore</ecorePaths> </org.eclipse.emf.ecp.view.model:View> diff --git a/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/WindowCatalog.view b/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/WindowCatalog.view index 4239dd6..817c56b 100644 --- a/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/WindowCatalog.view +++ b/de.hftstuttgart.buildingphysics.viewmodel/viewmodels/WindowCatalog.view @@ -17,23 +17,8 @@ </domainModelReference> </children> <children xsi:type="org.eclipse.emf.ecp.view.table.model:TableControl" xmi:id="_jQX8wK15Eeuda6ijj1ILcQ" detailEditing="WithPanel"> - <domainModelReference xsi:type="org.eclipse.emf.ecp.view.table.model:TableDomainModelReference" xmi:id="_lX_JgK15Eeuda6ijj1ILcQ"> - <columnDomainModelReferences xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_Fy7TkK22Eeup29SeaUMpQQ"> - <domainModelEFeature xsi:type="ecore:EAttribute" href="http://www.hftstuttgart.de/buildingphysics#//WindowType/id"/> - </columnDomainModelReferences> - <columnDomainModelReferences xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_Fy7Tka22Eeup29SeaUMpQQ"> - <domainModelEFeature xsi:type="ecore:EAttribute" href="http://www.hftstuttgart.de/buildingphysics#//WindowType/name"/> - </columnDomainModelReferences> - <columnDomainModelReferences xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_Fy7Tkq22Eeup29SeaUMpQQ"> - <domainModelEFeature xsi:type="ecore:EAttribute" href="http://www.hftstuttgart.de/buildingphysics#//WindowType/uValue"/> - </columnDomainModelReferences> - <columnDomainModelReferences xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_Fy7Tk622Eeup29SeaUMpQQ"> - <domainModelEFeature xsi:type="ecore:EAttribute" href="http://www.hftstuttgart.de/buildingphysics#//WindowType/gValue"/> - </columnDomainModelReferences> - <columnDomainModelReferences xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_Fy7TlK22Eeup29SeaUMpQQ"> - <domainModelEFeature xsi:type="ecore:EAttribute" href="http://www.hftstuttgart.de/buildingphysics#//WindowType/glazingNumber"/> - </columnDomainModelReferences> - <domainModelReference xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_lX_Jga15Eeuda6ijj1ILcQ"> + <domainModelReference xsi:type="org.eclipse.emf.ecp.view.table.model:TableDomainModelReference" xmi:id="_v8IfcLfGEeu0KumwacCHxQ"> + <domainModelReference xsi:type="org.eclipse.emf.ecp.view.model:FeaturePathDomainModelReference" xmi:id="_v8IfcbfGEeu0KumwacCHxQ"> <domainModelEFeature xsi:type="ecore:EReference" href="http://www.hftstuttgart.de/buildingphysics#//WindowCatalog/windowTypes"/> </domainModelReference> </domainModelReference> diff --git a/de.hftstuttgart.buildingphysics/model/buildingphysics.genmodel b/de.hftstuttgart.buildingphysics/model/buildingphysics.genmodel index 026c8ce..a358986 100644 --- a/de.hftstuttgart.buildingphysics/model/buildingphysics.genmodel +++ b/de.hftstuttgart.buildingphysics/model/buildingphysics.genmodel @@ -16,7 +16,7 @@ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//BuildingPhysicsCatalog/windowCatalog"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//BuildingPhysicsCatalog/materialCatalog"/> </genClasses> - <genClasses ecoreClass="buildingphysics.ecore#//WindowType"> + <genClasses image="false" ecoreClass="buildingphysics.ecore#//WindowType"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//WindowType/windowTypeId"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//WindowType/name"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//WindowType/uValue"/> @@ -30,23 +30,23 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//WindowType/disposalCarbon"/> <genFeatures createChild="false" propertyMultiLine="true" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//WindowType/disposalDescription"/> </genClasses> - <genClasses ecoreClass="buildingphysics.ecore#//Catalog"> + <genClasses image="false" ecoreClass="buildingphysics.ecore#//Catalog"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Catalog/name"/> <genFeatures createChild="false" propertyMultiLine="true" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Catalog/description"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Catalog/source"/> </genClasses> <genClasses ecoreClass="buildingphysics.ecore#//WindowCatalog"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//WindowCatalog/windowTypes"/> + <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference buildingphysics.ecore#//WindowCatalog/windowTypes"/> </genClasses> <genClasses ecoreClass="buildingphysics.ecore#//MaterialCatalog"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//MaterialCatalog/materialCategories"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//MaterialCatalog/constructionCategories"/> + <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference buildingphysics.ecore#//MaterialCatalog/materialCategories"/> + <genFeatures property="None" children="true" createChild="false" ecoreFeature="ecore:EReference buildingphysics.ecore#//MaterialCatalog/constructionCategories"/> </genClasses> <genClasses ecoreClass="buildingphysics.ecore#//MaterialCategory"> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//MaterialCategory/materials"/> + <genFeatures property="None" createChild="false" ecoreFeature="ecore:EReference buildingphysics.ecore#//MaterialCategory/materials"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//MaterialCategory/name"/> </genClasses> - <genClasses ecoreClass="buildingphysics.ecore#//Material"> + <genClasses image="false" ecoreClass="buildingphysics.ecore#//Material"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Material/materialId"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Material/name"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Material/density"/> @@ -61,14 +61,14 @@ </genClasses> <genClasses ecoreClass="buildingphysics.ecore#//ConstructionCategory"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//ConstructionCategory/name"/> - <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//ConstructionCategory/mountings"/> + <genFeatures property="None" createChild="false" ecoreFeature="ecore:EReference buildingphysics.ecore#//ConstructionCategory/mountings"/> </genClasses> - <genClasses ecoreClass="buildingphysics.ecore#//Mounting"> + <genClasses image="false" ecoreClass="buildingphysics.ecore#//Mounting"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Mounting/mountingId"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Mounting/name"/> <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//Mounting/layers"/> </genClasses> - <genClasses ecoreClass="buildingphysics.ecore#//Layer"> + <genClasses image="false" ecoreClass="buildingphysics.ecore#//Layer"> <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference buildingphysics.ecore#//Layer/material" suppressedGetVisibility="false" suppressedSetVisibility="false"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute buildingphysics.ecore#//Layer/thickness"/> -- GitLab