Skip to content
This repository has been archived by the owner on Apr 6, 2019. It is now read-only.

Commit

Permalink
Merge pull request #30 from arsysop/develop
Browse files Browse the repository at this point in the history
Passage LOC 0.3.2
  • Loading branch information
Alexander Fedorov authored Jan 22, 2019
2 parents e6b3b3e + 7497715 commit f7c60b9
Show file tree
Hide file tree
Showing 398 changed files with 14,169 additions and 1,722 deletions.
8 changes: 1 addition & 7 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
###############################################################################
# Copyright (c) 2018 ArSysOp
# Copyright (c) 2018-2019 ArSysOp
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -44,9 +44,3 @@ target/

# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*

#m2e
/.settings/
/.project
releng/**/.settings/
releng/**/.project
2 changes: 1 addition & 1 deletion .mvn/extensions.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018 ArSysOp
Copyright (c) 2018-2019 ArSysOp
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down
20 changes: 20 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -1,4 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
SPDX-License-Identifier: Apache-2.0
Contributors:
ArSysOp - initial API and implementation
-->
<projectDescription>
<name>ru.arsysop.passage.loc.root</name>
<comment></comment>
Expand Down
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ jdk:
notifications:
email:
- [email protected]
- [email protected]

cache:
directories:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
## Passage Licensing Operator Components

Copyright (c) 2018 ArSysOp
Copyright (c) 2018-2019 ArSysOp
4 changes: 2 additions & 2 deletions bundles/pom.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018 ArSysOp
Copyright (c) 2018-2019 ArSysOp
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
Expand Down Expand Up @@ -32,7 +32,7 @@
<parent>
<groupId>ru.arsysop.passage.loc</groupId>
<artifactId>ru.arsysop.passage.loc.parent</artifactId>
<version>0.3.1</version>
<version>0.3.2</version>
<relativePath>../releng/ru.arsysop.passage.loc.parent</relativePath>
</parent>

Expand Down
27 changes: 27 additions & 0 deletions bundles/ru.arsysop.passage.loc.dashboard.ui/.classpath
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
SPDX-License-Identifier: Apache-2.0
Contributors:
ArSysOp - initial API and implementation
-->
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
48 changes: 48 additions & 0 deletions bundles/ru.arsysop.passage.loc.dashboard.ui/.project
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2018-2019 ArSysOp
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
SPDX-License-Identifier: Apache-2.0
Contributors:
ArSysOp - initial API and implementation
-->
<projectDescription>
<name>ru.arsysop.passage.loc.dashboard.ui</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>
</buildSpec>
<natures>
<nature>org.eclipse.pde.PluginNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
autoEnabled=false
eclipse.preferences.version=1
extraProperties=
fileExclusions=
37 changes: 37 additions & 0 deletions bundles/ru.arsysop.passage.loc.dashboard.ui/META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
Manifest-Version: 1.0
Automatic-Module-Name: ru.arsysop.passage.loc.dashboard.ui
Bundle-ManifestVersion: 2
Bundle-SymbolicName: ru.arsysop.passage.loc.dashboard.ui;singleton:=true
Bundle-Version: 0.3.2.qualifier
Bundle-Name: %Bundle-Name
Bundle-Vendor: %Bundle-Vendor
Bundle-Copyright: %Bundle-Copyright
Bundle-RequiredExecutionEnvironment: JavaSE-1.8
Require-Bundle: org.eclipse.osgi.services;bundle-version="0.0.0",
org.eclipse.equinox.app;bundle-version="0.0.0",
org.eclipse.swt;bundle-version="0.0.0",
org.eclipse.jface;bundle-version="0.0.0",
org.eclipse.e4.core.di.annotations;bundle-version="0.0.0",
org.eclipse.e4.core.commands;bundle-version="0.0.0",
org.eclipse.e4.core.contexts;bundle-version="0.0.0",
org.eclipse.e4.core.services;bundle-version="0.0.0",
org.eclipse.e4.ui.di;bundle-version="0.0.0",
org.eclipse.e4.ui.workbench;bundle-version="0.0.0",
org.eclipse.e4.ui.model.workbench;bundle-version="0.0.0",
ru.arsysop.passage.lic.runtime;bundle-version="0.0.0",
ru.arsysop.passage.lic.base;bundle-version="0.0.0",
ru.arsysop.passage.lic.base.ui;bundle-version="0.0.0";visibility:=reexport,
ru.arsysop.passage.lic.registry;bundle-version="0.0.0",
ru.arsysop.passage.lic.model;bundle-version="0.0.0",
ru.arsysop.passage.lic.model.core;bundle-version="0.0.0",
ru.arsysop.passage.lic.model.edit;bundle-version="0.0.0",
ru.arsysop.passage.lic.inspector;bundle-version="0.0.0",
ru.arsysop.passage.lic.inspector.ui;bundle-version="0.0.0",
ru.arsysop.passage.loc.edit;bundle-version="0.0.0";visibility:=reexport,
ru.arsysop.passage.loc.workbench;bundle-version="0.0.0";visibility:=reexport,
ru.arsysop.passage.loc.features.ui;bundle-version="0.0.0",
ru.arsysop.passage.loc.products.ui;bundle-version="0.0.0",
ru.arsysop.passage.loc.users.ui;bundle-version="0.0.0",
ru.arsysop.passage.loc.licenses.ui;bundle-version="0.0.0"
Import-Package: javax.annotation;version="1.0.0";resolution:=optional,
javax.inject;version="1.0.0"
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#Properties file for ru.arsysop.passage.loc.dashboard
###############################################################################
# Copyright (c) 2018-2019 ArSysOp
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# SPDX-License-Identifier: Apache-2.0
#
# Contributors:
# ArSysOp - initial API and implementation
###############################################################################


Bundle-Name = Passage LOC Dashboard
Bundle-Vendor = ArSysOp
Bundle-Copyright = Copyright (c) 2018-2019 ArSysOp
7 changes: 7 additions & 0 deletions bundles/ru.arsysop.passage.loc.dashboard.ui/build.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
output.. = target/classes/
bin.includes = META-INF/,\
.,\
OSGI-INF/,\
fragment.e4xmi,\
plugin.xml
source.. = src/
44 changes: 44 additions & 0 deletions bundles/ru.arsysop.passage.loc.dashboard.ui/fragment.e4xmi
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
<?xml version="1.0" encoding="ASCII"?>
<fragment:ModelFragments xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:advanced="http://www.eclipse.org/ui/2010/UIModel/application/ui/advanced" xmlns:basic="http://www.eclipse.org/ui/2010/UIModel/application/ui/basic" xmlns:commands="http://www.eclipse.org/ui/2010/UIModel/application/commands" xmlns:fragment="http://www.eclipse.org/ui/2010/UIModel/fragment" xmlns:menu="http://www.eclipse.org/ui/2010/UIModel/application/ui/menu" xmi:id="_ihqaUAg8EemX0JS0sOPu6Q">
<imports xsi:type="basic:PartSashContainer" xmi:id="_egO04AjvEemmM9IATLmVRA" elementId="ru.arsysop.passage.loc.workbench.partsashcontainer.explore"/>
<imports xsi:type="commands:Command" xmi:id="_qx5wAAqeEemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.workbench.command.view.perspective"/>
<imports xsi:type="commands:CommandParameter" xmi:id="_tAtw8AqeEemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.workbench.commandparameter.perspective.id"/>
<fragments xsi:type="fragment:StringModelFragment" xmi:id="_P3zPAA6ZEemZZbTGyctv6w" featurename="commands" parentElementId="ru.arsysop.passage.loc.workbench.application">
<elements xsi:type="commands:Command" xmi:id="_Xou0sA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.command.create" commandName="Create">
<parameters xmi:id="_jKzJsA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.commandparameter.create.domain" name="Command Parameter Create Domain"/>
<parameters xmi:id="_meWlIA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.commandparameter.create.perspective" name="Command Parameter Create Perspective"/>
</elements>
<elements xsi:type="commands:Command" xmi:id="_b49TwA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.command.load" commandName="Load">
<parameters xmi:id="_qw5YYA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.commandparameter.load.domain" name="Command Parameter Load Domain"/>
<parameters xmi:id="_vC6AIA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.commandparameter.load.perspective" name="Command Parameter Load Perspective"/>
</elements>
<elements xsi:type="commands:Command" xmi:id="_glc4EA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.command.edit" commandName="Edit">
<parameters xmi:id="_xSyYEA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.commandparameter.edit.domain" name="Command Parameter Edit Domain"/>
<parameters xmi:id="_1BzAcA6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.commandparameter.edit.classifier" name="Command Parameter Edit Classifier"/>
<parameters xmi:id="_31JR0A6ZEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.commandparameter.edit.perspective" name="Command Parameter Edit Perspective"/>
</elements>
</fragments>
<fragments xsi:type="fragment:StringModelFragment" xmi:id="_8eD6gA6VEemZZbTGyctv6w" featurename="handlers" parentElementId="ru.arsysop.passage.loc.workbench.application">
<elements xsi:type="commands:Handler" xmi:id="_EWXTgA6WEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.handler.create" contributionURI="bundleclass://ru.arsysop.passage.loc.dashboard.ui/ru.arsysop.passage.loc.dashboard.ui.handlers.DashboardCreateHandler" command="_Xou0sA6ZEemZZbTGyctv6w"/>
<elements xsi:type="commands:Handler" xmi:id="_6a958AzrEem1Ya6RV5AKlw" elementId="ru.arsysop.passage.loc.dashboard.ui.handler.load" contributionURI="bundleclass://ru.arsysop.passage.loc.dashboard.ui/ru.arsysop.passage.loc.dashboard.ui.handlers.DashboardLoadHandler" command="_b49TwA6ZEemZZbTGyctv6w"/>
<elements xsi:type="commands:Handler" xmi:id="_CbBrYA6aEemZZbTGyctv6w" elementId="ru.arsysop.passage.loc.dashboard.ui.handler.edit" contributionURI="bundleclass://ru.arsysop.passage.loc.dashboard.ui/ru.arsysop.passage.loc.dashboard.ui.handlers.DashboardEditHandler" command="_glc4EA6ZEemZZbTGyctv6w"/>
</fragments>
<fragments xsi:type="fragment:StringModelFragment" xmi:id="_kZSn8Ap5EemYD4Lz_PRA6A" featurename="children" parentElementId="ru.arsysop.passage.loc.workbench.perspectivestack.main" positionInList="first">
<elements xsi:type="advanced:Perspective" xmi:id="_rrOkgAp5EemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.dashboard.perspective.main" selectedElement="_yd-qsAp5EemYD4Lz_PRA6A" label="Dashboard" iconURI="platform:/plugin/ru.arsysop.passage.lic.base.ui/icons/obj16/passage.png">
<children xsi:type="basic:PartSashContainer" xmi:id="_yd-qsAp5EemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.dashboard.partsashcontainer.main" horizontal="true">
<children xsi:type="advanced:Placeholder" xmi:id="_Kcy0QAp6EemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.dashboard.placeholder.explorer" containerData="30" ref="_egO04AjvEemmM9IATLmVRA"/>
<children xsi:type="basic:PartStack" xmi:id="_6UKuYAp6EemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.dashboard.partstack.welcome" containerData="70">
<children xsi:type="basic:Part" xmi:id="_pKuhMAp6EemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.dashboard.part.welcome" contributionURI="bundleclass://ru.arsysop.passage.loc.dashboard.ui/ru.arsysop.passage.loc.dashboard.ui.details.DashboardDetailsPart" label="Welcome" iconURI="platform:/plugin/ru.arsysop.passage.lic.base.ui/icons/obj16/passage.png" tooltip=""/>
</children>
</children>
</elements>
</fragments>
<fragments xsi:type="fragment:StringModelFragment" xmi:id="_Q_gowAkZEemiMscYRYKkWw" featurename="children" parentElementId="ru.arsysop.passage.loc.workbench.partsashcontainer.explore">
<elements xsi:type="basic:Part" xmi:id="_XGd_8AkZEemiMscYRYKkWw" elementId="ru.arsysop.passage.loc.dashboard.part.dashboard" containerData="30" contributionURI="bundleclass://ru.arsysop.passage.loc.dashboard.ui/ru.arsysop.passage.loc.dashboard.ui.panel.DashboardPanelPart" label="Dashboard" iconURI="platform:/plugin/ru.arsysop.passage.lic.base.ui/icons/obj16/passage.png"/>
</fragments>
<fragments xsi:type="fragment:StringModelFragment" xmi:id="_wOQD8AqeEemYD4Lz_PRA6A" featurename="children" parentElementId="ru.arsysop.passage.loc.workbench.menu.view" positionInList="first">
<elements xsi:type="menu:HandledMenuItem" xmi:id="_2kAFEAqeEemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.dashboard.handledmenuitem.dashboard" label="Dashboard" iconURI="platform:/plugin/ru.arsysop.passage.lic.base.ui/icons/obj16/passage.png" command="_qx5wAAqeEemYD4Lz_PRA6A">
<parameters xmi:id="_63SfMAqeEemYD4Lz_PRA6A" elementId="ru.arsysop.passage.loc.dashboard.parameter.view.perspective" name="ru.arsysop.passage.loc.workbench.commandparameter.perspective.id" value="ru.arsysop.passage.loc.dashboard.perspective.main"/>
</elements>
</fragments>
</fragment:ModelFragments>
12 changes: 12 additions & 0 deletions bundles/ru.arsysop.passage.loc.dashboard.ui/plugin.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<plugin>

<extension
id="ru.arsysop.passage.loc.dashboard.ui.fragment"
point="org.eclipse.e4.workbench.model">
<fragment
uri="fragment.e4xmi">
</fragment>
</extension>

</plugin>
Loading

0 comments on commit f7c60b9

Please sign in to comment.