pax_global_header 0000666 0000000 0000000 00000000064 14043021620 0014502 g ustar 00root root 0000000 0000000 52 comment=2df1a598b17ee917cefd5d11be762adee6f616ec
building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/ 0000775 0000000 0000000 00000000000 14043021620 0025250 5 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/.gitignore 0000664 0000000 0000000 00000011021 14043021620 0027233 0 ustar 00root root 0000000 0000000
# Created by https://www.gitignore.io/api/java,maven,macos,linux,eclipse,windows,netbeans,intellij
# Edit at https://www.gitignore.io/?templates=java,maven,macos,linux,eclipse,windows,netbeans,intellij
### User specific ###
.sonarlint/
Servers/
RemoteSystemsTempFiles/
farFieldObstructions.txt
farFieldOcclPatchFraction.txt
/tmpdeploy/
/SimStadtTestReports/
### Eclipse ###
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# PyDev specific (Python IDE for Eclipse)
*.pydevproject
# CDT-specific (C/C++ Development Tooling)
.cproject
# CDT- autotools
.autotools
# Java annotation processor (APT)
.factorypath
# PDT-specific (PHP Development Tools)
.buildpath
# sbteclipse plugin
.target
# Tern plugin
.tern-project
# TeXlipse plugin
.texlipse
# STS (Spring Tool Suite)
.springBeans
# Code Recommenders
.recommenders/
# Annotation Processing
.apt_generated/
# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet
### Eclipse Patch ###
# Annotation Processing
.apt_generated
.sts4-cache/
### Intellij ###
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf
# Generated files
.idea/**/contentModel.xml
# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml
# Gradle
.idea/**/gradle.xml
.idea/**/libraries
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# CMake
cmake-build-*/
# Mongo Explorer plugin
.idea/**/mongoSettings.xml
# File-based project format
*.iws
# IntelliJ
out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Cursive Clojure plugin
.idea/replstate.xml
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
# Editor-based Rest Client
.idea/httpRequests
# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser
### Intellij Patch ###
# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721
# *.iml
# modules.xml
# .idea/misc.xml
# *.ipr
# Sonarlint plugin
.idea/sonarlint
### Java ###
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
### Linux ###
*~
# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*
# KDE directory preferences
.directory
# Linux trash folder which might appear on any partition or disk
.Trash-*
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
### macOS ###
# General
.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
### Maven ###
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/timing.properties
.mvn/wrapper/maven-wrapper.jar
### NetBeans ###
**/nbproject/private/
**/nbproject/Makefile-*.mk
**/nbproject/Package-*.bash
build/
nbbuild/
dist/
nbdist/
.nb-gradle/
### Windows ###
# Windows thumbnail cache files
Thumbs.db
ehthumbs.db
ehthumbs_vista.db
# Dump file
*.stackdump
# Folder config file
[Dd]esktop.ini
# Recycle Bin used on file shares
$RECYCLE.BIN/
# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp
# Windows shortcuts
*.lnk
# End of https://www.gitignore.io/api/java,maven,macos,linux,eclipse,windows,netbeans,intellij building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/README.md 0000664 0000000 0000000 00000003516 14043021620 0026534 0 ustar 00root root 0000000 0000000 # Building Physics Catalog Data Model and Editor
**Important: This is a prototype and work in progress!!**
## How to Use
1. Ensure Java 11 or higher is available (if not, install AdoptOpenJDK 15)
2. Install Eclipse Modeling Tools, version 2020-09 or higher
3. Install m2e and tycho configurators to enable Maven
* Add Maven support via `Help -> Install New Software...` from update site `http://download.eclipse.org/technology/m2e/releases`, check `Maven Integration for Eclipse` (m2e) and accept all defaults
* Go to `Eclipse Preferences... -> Maven -> Discovery` and press `Open Catalog`, Find: `tycho` and check `Tycho Configurator`, Press `Finish`.
4. Import all Eclipse projects in this GIT repository via `File -> Import... -> Projects from GIT -> Clone URI`
5. Refresh and clean/build projects
6. Select file `de.hftstuttgart.buildingphysics.application.product` and execute `Open With -> Product Configuration Editor`, in `Overview`, section `Testing`, press `Synchronize` first and `Launch an Eclipse Application` second. Validation will fail, but nevertheless, proceed to generate a Runtime Configuration, albeit incomplete for now.
7. Open `Run -> Run Configuration...`, select newly created run configuration and execute `Add Required Plug-ins` under tab `Plug-ins`, `Apply` and `Run`
7. Run/Debug from Eclipse IDE: Press `New...` to ceate a new empty Building Physics Catalog; Save and Load buttons are also available.
8. Build deliverables with Maven: Select project `de.hftstuttgart.buildingphysics.parent` and execute `Run As -> Maven install`
## How to Create
Find background information about parameter catalogs for simulation and a tutorial on how to create them at [https://transfer.hft-stuttgart.de/gitlab/neqmodplus/parameter-catalogs-for-simulation](https://transfer.hft-stuttgart.de/gitlab/neqmodplus/parameter-catalogs-for-simulation).
de.hftstuttgart.buildingphysics.application/ 0000775 0000000 0000000 00000000000 14043021620 0036024 5 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec .classpath 0000664 0000000 0000000 00000000574 14043021620 0040015 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application
.project 0000664 0000000 0000000 00000001516 14043021620 0037476 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application
de.hftstuttgart.buildingphysics.application
org.eclipse.jdt.core.javabuilder
org.eclipse.pde.ManifestBuilder
org.eclipse.pde.SchemaBuilder
org.eclipse.m2e.core.maven2Builder
org.eclipse.m2e.core.maven2Nature
org.eclipse.pde.PluginNature
org.eclipse.jdt.core.javanature
Application.e4xmi 0000664 0000000 0000000 00000020511 14043021620 0041236 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application
META-INF/ 0000775 0000000 0000000 00000000000 14043021620 0037164 5 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application MANIFEST.MF 0000664 0000000 0000000 00000002013 14043021620 0040612 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application/META-INF Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Application
Bundle-SymbolicName: de.hftstuttgart.buildingphysics.application;singleton:=true
Bundle-Version: 1.0.0.qualifier
Require-Bundle: javax.inject;bundle-version="0.0.0",
org.eclipse.core.runtime;bundle-version="0.0.0",
org.eclipse.swt;bundle-version="0.0.0",
org.eclipse.e4.ui.model.workbench;bundle-version="0.0.0",
org.eclipse.jface;bundle-version="0.0.0",
org.eclipse.e4.ui.services;bundle-version="0.0.0",
org.eclipse.e4.ui.workbench;bundle-version="0.0.0",
org.eclipse.e4.core.di;bundle-version="0.0.0",
org.eclipse.e4.ui.di;bundle-version="0.0.0",
org.eclipse.e4.core.contexts;bundle-version="0.0.0",
org.eclipse.emf.ecore,
org.eclipse.emf.edit,
org.eclipse.emf.ecp.ui.view.swt,
de.hftstuttgart.cityunits.model;bundle-version="1.0.1",
de.hftstuttgart.cityunits.ui.renderer;bundle-version="1.0.1"
Import-Package: de.hftstuttgart.buildingphysics,
javax.annotation;version="1.3.5"
Automatic-Module-Name: de.hftstuttgart.buildingphysics.application
build.properties 0000664 0000000 0000000 00000000264 14043021620 0041243 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application source.. = src/
bin.includes = plugin.xml,\
META-INF/,\
.,\
icons/,\
css/default.css,\
Application.e4xmi
css/ 0000775 0000000 0000000 00000000000 14043021620 0036614 5 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application default.css 0000664 0000000 0000000 00000000000 14043021620 0040740 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application/css icons/ 0000775 0000000 0000000 00000000000 14043021620 0037137 5 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application home.png 0000664 0000000 0000000 00000000437 14043021620 0040601 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application/icons PNG
IHDR a sBIT|d pHYs Ǡ tEXtSoftware www.inkscape.org< IDAT8=
@<6^!WN 'H+JBF071;t˛VVx&)%xFq50jαǣEX!AX*v6E"O y,Z9U Y9Ԯ|㇟iϼgxI9/HP IENDB` open_in_app.png 0000664 0000000 0000000 00000000473 14043021620 0042140 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application/icons PNG
IHDR Db sBIT|d pHYs c tEXtSoftware www.inkscape.org< IDAT8ӱ @\T.SY5l*PY*3g()Ư߽{{ &t'h$ <,\U>LT|\DUðJlfq_YU-2oOvP̶ݳ,;T5}a|5^P|`,Q/X'0Y"Դ IENDB` save_edit.png 0000664 0000000 0000000 00000000557 14043021620 0041617 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application/icons PNG
IHDR a sBIT|d pHYs
Bţ tEXtSoftware www.inkscape.org< IDAT8NQi &d]_ TYG75@I_d4pwInnsc>{nRŤ,w
yG8 1I%>Ֆ
Lz _$ڜqkg}Y? 4 *Ws" i/$] N:#?Y@De Veݸp3Դo=jx9`l
>99 IENDB` plugin.xml 0000664 0000000 0000000 00000000730 14043021620 0040044 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application
pom.xml 0000664 0000000 0000000 00000001173 14043021620 0037343 0 ustar 00root root 0000000 0000000 building-physics-catalog-editor-2df1a598b17ee917cefd5d11be762adee6f616ec/de.hftstuttgart.buildingphysics.application
4.0.0
de.hftstuttgart.buildingphysics.application
eclipse-plugin
Building Physics Catalog Application
de.hftstuttgart
buildingphysics.parent
1.0.0-SNAPSHOT
../de.hftstuttgart.buildingphysics.parent