Commit 46ab14c5 authored by Elemer Lelik's avatar Elemer Lelik

Sync with 5.4.3

parent 894a4122
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Copyright (c) 2000-2015 Ericsson Telecom AB Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0 are made available under the terms of the Eclipse Public License v1.0
...@@ -10,37 +10,44 @@ ...@@ -10,37 +10,44 @@
<feature <feature
id="TITAN_Designer" id="TITAN_Designer"
label="TITAN_Designer_Feature" label="TITAN_Designer_Feature"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
provider-name="Eclipse Titan Project"> provider-name="Eclipse Titan Project">
<description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf"> <description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf">
CRL 113 200/5 R4C (5.4.pl2) version of the TITAN Designer plug-in. CRL 113 200/5 R4D (5.4.pl3) version of the TITAN Designer plug-in.
</description> </description>
<copyright> <copyright>
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2000-2015 Ericsson Telecom AB * Copyright (c) 2000-2016 Ericsson Telecom AB
* All rights reserved. This program and the accompanying materials * All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0 * are made available under the terms of the Eclipse Public License
v1.0
* which accompanies this distribution, and is available at * which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html * http://www.eclipse.org/legal/epl-v10.html
* *
* Contributors: * Contributors:
* Zoltan Janos Szabo (Ericsson) - initial architecture design and implementation * Zoltan Janos Szabo (Ericsson) - initial architecture design
and implementation
* Roland Gecse (Ericsson) - initial architecture design * Roland Gecse (Ericsson) - initial architecture design
* Akos Cserveni (Ericsson) - Basic AST in compiler, semantic checking * Akos Cserveni (Ericsson) - Basic AST in compiler, semantic
checking
* Gabor Szalai (Ericsson) – RAW and TEXT codecs * Gabor Szalai (Ericsson) – RAW and TEXT codecs
* Matyas Forstner (Ericsson) - ASN.1 extension of the compiler and BER/CER/DER codecs * Matyas Forstner (Ericsson) - ASN.1 extension of the compiler
* Kristof Szabados (Ericsson) - Eclipse Designer, Executor, Titanium UIs and BER/CER/DER codecs
* Kristof Szabados (Ericsson) - Eclipse Designer, Executor,
Titanium UIs
* Szabolcs Beres (Ericsson) - Eclipse LogViewer * Szabolcs Beres (Ericsson) - Eclipse LogViewer
* Ferenc Kovacs (Ericsson) – log interfaces, big number support, subtype checking * Ferenc Kovacs (Ericsson) – log interfaces, big number support,
subtype checking
* Csaba Raduly (Ericsson) – ASN.1 additions, XML encoder/decoder * Csaba Raduly (Ericsson) – ASN.1 additions, XML encoder/decoder
* Adam Delic (Ericsson) – template restrictions, try and catch, support of pre-processor directives in Eclipse * Adam Delic (Ericsson) – template restrictions, try and
catch, support of pre-processor directives in Eclipse
* Krisztian Pandi (Ericsson) – import of imports * Krisztian Pandi (Ericsson) – import of imports
* Peter Dimitrov (Ericsson)- maintenance * Peter Dimitrov (Ericsson)- maintenance
* Balazs Andor Zalanyi (Ericsson) – code splitting * Balazs Andor Zalanyi (Ericsson) – code splitting
* Gabor Szalai (Ericsson) – RAW encoding/decoding * Gabor Szalai (Ericsson) – RAW encoding/decoding
* Jeno Attila Balasko (Ericsson) – tests * Jeno Attila Balasko (Ericsson) – tests, maintenance
* Csaba Feher (Ericsson) – epoll support * Csaba Feher (Ericsson) – epoll support
* Tamas Buti (Ericsson)- maintenance * Tamas Buti (Ericsson)- maintenance
* Szabolcs Beres (Ericsson) - Eclipse LogViever * Szabolcs Beres (Ericsson) - Eclipse LogViever
...@@ -155,21 +162,21 @@ This Agreement is governed by the laws of the State of New York and the intellec ...@@ -155,21 +162,21 @@ This Agreement is governed by the laws of the State of New York and the intellec
id="org.eclipse.titan.designer" id="org.eclipse.titan.designer"
download-size="3841" download-size="3841"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.help" id="org.eclipse.titan.help"
download-size="10546" download-size="10546"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.common" id="org.eclipse.titan.common"
download-size="532" download-size="532"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
</feature> </feature>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Copyright (c) 2000-2015 Ericsson Telecom AB Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0 are made available under the terms of the Eclipse Public License v1.0
...@@ -10,17 +10,17 @@ ...@@ -10,17 +10,17 @@
<feature <feature
id="TITAN_Executor" id="TITAN_Executor"
label="TITAN_Executor_Feature" label="TITAN_Executor_Feature"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
provider-name="Eclipse Titan Project"> provider-name="Eclipse Titan Project">
<description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf"> <description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf">
CRL 113 200/5 R4C (5.4.pl2) version of the TITAN Executor CRL 113 200/5 R4D (5.4.pl3) version of the TITAN Executor
plug-in. plug-in.
</description> </description>
<copyright> <copyright>
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2000-2015 Ericsson Telecom AB * Copyright (c) 2000-2016 Ericsson Telecom AB
* All rights reserved. This program and the accompanying materials * All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License * are made available under the terms of the Eclipse Public License
v1.0 v1.0
...@@ -138,6 +138,7 @@ This Agreement is governed by the laws of the State of New York and the intellec ...@@ -138,6 +138,7 @@ This Agreement is governed by the laws of the State of New York and the intellec
</url> </url>
<requires> <requires>
<import feature="TITAN_Designer" version="5.4.3" match="greaterOrEqual"/>
<import plugin="org.eclipse.ui"/> <import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.core.runtime"/> <import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.debug.core"/> <import plugin="org.eclipse.debug.core"/>
...@@ -149,28 +150,27 @@ This Agreement is governed by the laws of the State of New York and the intellec ...@@ -149,28 +150,27 @@ This Agreement is governed by the laws of the State of New York and the intellec
<import plugin="org.eclipse.core.expressions"/> <import plugin="org.eclipse.core.expressions"/>
<import plugin="org.eclipse.core.filesystem"/> <import plugin="org.eclipse.core.filesystem"/>
<import plugin="org.eclipse.ui.ide"/> <import plugin="org.eclipse.ui.ide"/>
<import feature="TITAN_Designer" version="5.4.2" match="greaterOrEqual"/>
</requires> </requires>
<plugin <plugin
id="org.eclipse.titan.executor" id="org.eclipse.titan.executor"
download-size="720" download-size="720"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.help" id="org.eclipse.titan.help"
download-size="10546" download-size="10546"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.common" id="org.eclipse.titan.common"
download-size="532" download-size="532"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
</feature> </feature>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Copyright (c) 2000-2015 Ericsson Telecom AB Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0 are made available under the terms of the Eclipse Public License v1.0
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Copyright (c) 2000-2015 Ericsson Telecom AB Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0 are made available under the terms of the Eclipse Public License v1.0
...@@ -10,16 +10,16 @@ ...@@ -10,16 +10,16 @@
<feature <feature
id="TITAN_Log_Viewer" id="TITAN_Log_Viewer"
label="TITAN Log Viewer" label="TITAN Log Viewer"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
provider-name="Eclipse Titan Project"> provider-name="Eclipse Titan Project">
<description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf"> <description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf">
CRL 113 200/5 R4C (5.4.pl2) version of the TITAN Log Viewer plug-in. CRL 113 200/5 R4D (5.4.pl3) version of the TITAN Log Viewer plug-in.
</description> </description>
<copyright> <copyright>
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2000-2015 Ericsson Telecom AB * Copyright (c) 2000-2016 Ericsson Telecom AB
* All rights reserved. This program and the accompanying materials * All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0 * are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at * which accompanies this distribution, and is available at
...@@ -144,20 +144,20 @@ This Agreement is governed by the laws of the State of New York and the intellec ...@@ -144,20 +144,20 @@ This Agreement is governed by the laws of the State of New York and the intellec
id="org.eclipse.titan.log.viewer" id="org.eclipse.titan.log.viewer"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.common" id="org.eclipse.titan.common"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.help" id="org.eclipse.titan.help"
download-size="0" download-size="0"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100"/> version="5.4.3.CRL_113_200_5_R4D_20160301-1100"/>
</feature> </feature>
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Copyright (c) 2000-2015 Ericsson Telecom AB Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0 are made available under the terms of the Eclipse Public License v1.0
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Copyright (c) 2000-2015 Ericsson Telecom AB Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0 are made available under the terms of the Eclipse Public License v1.0
...@@ -10,17 +10,17 @@ ...@@ -10,17 +10,17 @@
<feature <feature
id="Titanium" id="Titanium"
label="Titanium_Feature" label="Titanium_Feature"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
provider-name="Eclipse Titan Project"> provider-name="Eclipse Titan Project">
<description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf"> <description url="http://ttcn.ericsson.se/download/update_site/releasenotes.pdf">
CRL 113 200/5 R4C (5.4.pl2) version of the Titanium CRL 113 200/5 R4D (5.4.pl3) version of the Titanium
plug-in. plug-in.
</description> </description>
<copyright> <copyright>
/******************************************************************************* /*******************************************************************************
* Copyright (c) 2000-2015 Ericsson Telecom AB * Copyright (c) 2000-2016 Ericsson Telecom AB
* All rights reserved. This program and the accompanying materials * All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License * are made available under the terms of the Eclipse Public License
v1.0 v1.0
...@@ -167,28 +167,28 @@ This Agreement is governed by the laws of the State of New York and the intellec ...@@ -167,28 +167,28 @@ This Agreement is governed by the laws of the State of New York and the intellec
id="org.eclipse.titanium" id="org.eclipse.titanium"
download-size="3841" download-size="3841"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.designer" id="org.eclipse.titan.designer"
download-size="5894" download-size="5894"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.help" id="org.eclipse.titan.help"
download-size="10546" download-size="10546"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
<plugin <plugin
id="org.eclipse.titan.common" id="org.eclipse.titan.common"
download-size="532" download-size="532"
install-size="0" install-size="0"
version="5.4.2.CRL_113_200_5_R4C_20160105-1100" version="5.4.3.CRL_113_200_5_R4D_20160301-1100"
unpack="false"/> unpack="false"/>
</feature> </feature>
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
<project basedir="." name="config"> <project basedir="." name="config">
<!-- The qualifier of the features --> <!-- The qualifier of the features -->
<property name="version" value="5.4.2.CRL_113_200_5_R4C"/> <property name="version" value="5.4.3.CRL_113_200_5_R4D"/>
<tstamp/> <tstamp/>
<property name="timestamp" value="${DSTAMP}-${TSTAMP}"/> <property name="timestamp" value="${DSTAMP}-${TSTAMP}"/>
<property name="version.qualifier" value="${version}_${timestamp}"/> <property name="version.qualifier" value="${version}_${timestamp}"/>
......
...@@ -4,7 +4,7 @@ Created-By: 23.6-b04 (Oracle Corporation) ...@@ -4,7 +4,7 @@ Created-By: 23.6-b04 (Oracle Corporation)
Bundle-ManifestVersion: 2 Bundle-ManifestVersion: 2
Bundle-Name: Common TITAN on Eclipse Plug-in Bundle-Name: Common TITAN on Eclipse Plug-in
Bundle-SymbolicName: org.eclipse.titan.common;singleton:=true Bundle-SymbolicName: org.eclipse.titan.common;singleton:=true
Bundle-Version: 5.4.2.CRL_113_200_5_R4C_20160105-1100 Bundle-Version: 5.4.3.CRL_113_200_5_R4D_20160301-1100
Bundle-Activator: org.eclipse.titan.common.Activator Bundle-Activator: org.eclipse.titan.common.Activator
Bundle-Vendor: Eclipse Titan Project Bundle-Vendor: Eclipse Titan Project
Require-Bundle: org.eclipse.ui, Require-Bundle: org.eclipse.ui,
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!-- <!--
Copyright (c) 2000-2015 Ericsson Telecom AB Copyright (c) 2000-2016 Ericsson Telecom AB
All rights reserved. This program and the accompanying materials All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License v1.0 are made available under the terms of the Eclipse Public License v1.0
which accompanies this distribution, and is available at which accompanies this distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html http://www.eclipse.org/legal/epl-v10.html
--> -->
<?eclipse version="3.2"?> <?eclipse version="4.4"?>
<plugin> <plugin>
<extension point="org.eclipse.ui.commands"><command <extension point="org.eclipse.ui.commands">
defaultHandler="org.eclipse.titan.common.actions.FormatLog" <command defaultHandler="org.eclipse.titan.common.actions.FormatLog"
id="org.eclipse.titan.common.actions.FormatLog" id="org.eclipse.titan.common.actions.FormatLog" name="FormatLog" />
name="FormatLog"/></extension> </extension>
<extension point="org.eclipse.ui.commands"><command <extension point="org.eclipse.ui.commands">
defaultHandler="org.eclipse.titan.common.actions.MergeLog" <command defaultHandler="org.eclipse.titan.common.actions.MergeLog"
id="org.eclipse.titan.common.actions.MergeLog" id="org.eclipse.titan.common.actions.MergeLog" name="FormatLog" />
name="FormatLog"/></extension> </extension>
<extension <extension point="org.eclipse.ui.menus">
point="org.eclipse.ui.menus"> <menuContribution locationURI="popup:org.eclipse.ui.popup.any?after=additions">
<menuContribution <menu label="Titan log">
locationURI="popup:org.eclipse.ui.popup.any?after=additions"> <command commandId="org.eclipse.titan.common.actions.FormatLog"
<menu label="Format log">
label="Titan log"> <visibleWhen checkEnabled="false">
<command <with variable="selection">
commandId="org.eclipse.titan.common.actions.FormatLog" <iterate operator="or">
label="Format log"> <adapt type="org.eclipse.core.resources.IResource">
<visibleWhen <test property="org.eclipse.core.resources.name"
checkEnabled="false"> value="*.log" />
<with </adapt>
variable="selection"> </iterate>
<iterate </with>
operator="or"> </visibleWhen>
<adapt </command>
type="org.eclipse.core.resources.IResource"> <command commandId="org.eclipse.titan.common.actions.MergeLog"
<test property="org.eclipse.core.resources.name" value="*.log"/> label="Merge log">
</adapt> <visibleWhen checkEnabled="false">
</iterate> <with variable="selection">
</with> <iterate operator="or">
</visibleWhen> <adapt type="org.eclipse.core.resources.IResource">
</command> <test property="org.eclipse.core.resources.name"
<command value="*.log" />
commandId="org.eclipse.titan.common.actions.MergeLog" </adapt>
label="Merge log"> </iterate>
<visibleWhen </with>
checkEnabled="false"> </visibleWhen>
<with
variable="selection">
<iterate
operator="or">
<adapt
type="org.eclipse.core.resources.IResource">
<test property="org.eclipse.core.resources.name" value="*.log"/>
</adapt>
</iterate>
</with>
</visibleWhen>
</command> </command>
</menu> </menu>
</menuContribution> </menuContribution>
</extension> </extension>
<extension <extension point="org.eclipse.core.runtime.preferences">
point="org.eclipse.core.runtime.preferences"> <initializer
<initializer class="org.eclipse.titan.common.preferences.PreferenceInitializer"/> class="org.eclipse.titan.common.preferences.PreferenceInitializer" />
</extension> </extension>
<extension point="org.eclipse.ui.preferencePages"> <extension point="org.eclipse.ui.preferencePages">
<page <page
id="org.eclipse.titan.common.preferences.pages.TITANCommonPreferencePage" id="org.eclipse.titan.common.preferences.pages.TITANCommonPreferencePage"
class="org.eclipse.titan.common.preferences.pages.TITANCommonPreferencePage" class="org.eclipse.titan.common.preferences.pages.TITANCommonPreferencePage"
name="TITAN Common Preferences"/> name="TITAN Common Preferences" />
</extension> </extension>
</plugin> </plugin>
...@@ -36,7 +36,6 @@ import org.eclipse.jface.viewers.ISelection; ...@@ -36,7 +36,6 @@ import org.eclipse.jface.viewers.ISelection;
import org.eclipse.swt.SWT; import org.eclipse.swt.SWT;
import org.eclipse.swt.widgets.Display; import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.FileDialog;