first working version of help with dummy input
This commit is contained in:
		
							
								
								
									
										1
									
								
								doc/com.minres.scviewer.doc/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								doc/com.minres.scviewer.doc/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/target/
 | 
			
		||||
							
								
								
									
										11
									
								
								doc/com.minres.scviewer.doc/.project
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								doc/com.minres.scviewer.doc/.project
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<projectDescription>
 | 
			
		||||
	<name>com.minres.scviewer.doc</name>
 | 
			
		||||
	<comment></comment>
 | 
			
		||||
	<projects>
 | 
			
		||||
	</projects>
 | 
			
		||||
	<buildSpec>
 | 
			
		||||
	</buildSpec>
 | 
			
		||||
	<natures>
 | 
			
		||||
	</natures>
 | 
			
		||||
</projectDescription>
 | 
			
		||||
							
								
								
									
										182
									
								
								doc/com.minres.scviewer.doc/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										182
									
								
								doc/com.minres.scviewer.doc/pom.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,182 @@
 | 
			
		||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 | 
			
		||||
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 | 
			
		||||
	<modelVersion>4.0.0</modelVersion>
 | 
			
		||||
	<artifactId>com.minres.scviewer.doc</artifactId>
 | 
			
		||||
	<version>1.0.0-SNAPSHOT</version>
 | 
			
		||||
	<packaging>pom</packaging>
 | 
			
		||||
	<parent>
 | 
			
		||||
		<groupId>com.minres.scviewer</groupId>
 | 
			
		||||
		<artifactId>com.minres.scviewer.parent</artifactId>
 | 
			
		||||
		<version>2.15.1</version>
 | 
			
		||||
		<relativePath>../..</relativePath>
 | 
			
		||||
	</parent>
 | 
			
		||||
 | 
			
		||||
	<properties>
 | 
			
		||||
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 | 
			
		||||
		<asciidoctor.maven.plugin.version>1.5.6</asciidoctor.maven.plugin.version>
 | 
			
		||||
		<asciidoctorj.pdf.version>1.5.0-alpha.16</asciidoctorj.pdf.version>
 | 
			
		||||
		<asciidoctorj.version>1.5.6</asciidoctorj.version>
 | 
			
		||||
		<jruby.version>1.7.26</jruby.version>
 | 
			
		||||
		<help.plugin.target.dir>target/eclipse</help.plugin.target.dir>
 | 
			
		||||
	</properties>
 | 
			
		||||
 | 
			
		||||
	<build>
 | 
			
		||||
		<plugins>
 | 
			
		||||
			<plugin>
 | 
			
		||||
				<groupId>org.asciidoctor</groupId>
 | 
			
		||||
				<artifactId>asciidoctor-maven-plugin</artifactId>
 | 
			
		||||
				<version>${asciidoctor.maven.plugin.version}</version>
 | 
			
		||||
                <dependencies>
 | 
			
		||||
                    <dependency>
 | 
			
		||||
                        <groupId>org.asciidoctor</groupId>
 | 
			
		||||
                        <artifactId>asciidoctorj-pdf</artifactId>
 | 
			
		||||
                        <version>${asciidoctorj.pdf.version}</version>
 | 
			
		||||
                    </dependency>
 | 
			
		||||
                    <!-- Comment this section to use the default jruby artifact provided by the plugin -->
 | 
			
		||||
                    <dependency>
 | 
			
		||||
                        <groupId>org.jruby</groupId>
 | 
			
		||||
                        <artifactId>jruby-complete</artifactId>
 | 
			
		||||
                        <version>${jruby.version}</version>
 | 
			
		||||
                    </dependency>
 | 
			
		||||
                    <!-- Comment this section to use the default AsciidoctorJ artifact provided by the plugin -->
 | 
			
		||||
                    <dependency>
 | 
			
		||||
                        <groupId>org.asciidoctor</groupId>
 | 
			
		||||
                        <artifactId>asciidoctorj</artifactId>
 | 
			
		||||
                        <version>${asciidoctorj.version}</version>
 | 
			
		||||
                    </dependency>
 | 
			
		||||
                </dependencies>
 | 
			
		||||
			    <configuration>
 | 
			
		||||
					<sourceDirectory>src/asciidoc</sourceDirectory>
 | 
			
		||||
					<sourceDocumentName>SCViewerHelp.adoc</sourceDocumentName>
 | 
			
		||||
					<headerFooter>true</headerFooter>
 | 
			
		||||
				</configuration>
 | 
			
		||||
				<executions>
 | 
			
		||||
					<execution>
 | 
			
		||||
						<id>output-html</id>
 | 
			
		||||
						<phase>generate-resources</phase>
 | 
			
		||||
						<goals>
 | 
			
		||||
							<goal>process-asciidoc</goal>
 | 
			
		||||
						</goals>
 | 
			
		||||
						<configuration>
 | 
			
		||||
							<sourceHighlighter>coderay</sourceHighlighter>
 | 
			
		||||
							<backend>html</backend>
 | 
			
		||||
							<attributes>
 | 
			
		||||
								<toc />
 | 
			
		||||
								<linkcss>false</linkcss>
 | 
			
		||||
							</attributes>
 | 
			
		||||
						</configuration>
 | 
			
		||||
					</execution>
 | 
			
		||||
					<execution>
 | 
			
		||||
						<id>output-docbook</id>
 | 
			
		||||
						<phase>generate-resources</phase>
 | 
			
		||||
						<goals>
 | 
			
		||||
							<goal>process-asciidoc</goal>
 | 
			
		||||
						</goals>
 | 
			
		||||
						<configuration>
 | 
			
		||||
							<backend>docbook</backend>
 | 
			
		||||
						</configuration>
 | 
			
		||||
					</execution>
 | 
			
		||||
					<execution>
 | 
			
		||||
						<id>output-pdf</id>
 | 
			
		||||
						<phase>generate-resources</phase>
 | 
			
		||||
						<goals>
 | 
			
		||||
							<goal>process-asciidoc</goal>
 | 
			
		||||
						</goals>
 | 
			
		||||
						<configuration>
 | 
			
		||||
							<backend>pdf</backend>
 | 
			
		||||
							<sourceHighlighter>coderay</sourceHighlighter>
 | 
			
		||||
							<attributes>
 | 
			
		||||
								<icons>font</icons>
 | 
			
		||||
								<pagenums />
 | 
			
		||||
								<toc />
 | 
			
		||||
								<idprefix />
 | 
			
		||||
								<idseparator>-</idseparator>
 | 
			
		||||
							</attributes>
 | 
			
		||||
						</configuration>
 | 
			
		||||
					</execution>
 | 
			
		||||
				</executions>
 | 
			
		||||
			</plugin>
 | 
			
		||||
			<plugin>
 | 
			
		||||
				<groupId>org.apache.maven.plugins</groupId>
 | 
			
		||||
				<artifactId>maven-resources-plugin</artifactId>
 | 
			
		||||
				<version>2.6</version>
 | 
			
		||||
				<executions>
 | 
			
		||||
					<execution>
 | 
			
		||||
						<id>copy-asciidoc-resources</id>
 | 
			
		||||
						<phase>generate-resources</phase>
 | 
			
		||||
						<goals>
 | 
			
		||||
							<goal>copy-resources</goal>
 | 
			
		||||
						</goals>
 | 
			
		||||
						<configuration>
 | 
			
		||||
							<resources>
 | 
			
		||||
								<resource>
 | 
			
		||||
									<directory>target/generated-docs/</directory>
 | 
			
		||||
									<includes>
 | 
			
		||||
										<include>SCViewerHelp.xml</include>
 | 
			
		||||
										<include>**/*.jpg</include>
 | 
			
		||||
										<include>**/*.png</include>
 | 
			
		||||
										<include>**/*.svg</include>
 | 
			
		||||
									</includes>
 | 
			
		||||
								</resource>
 | 
			
		||||
							</resources>
 | 
			
		||||
							<outputDirectory>src/docbkx</outputDirectory>
 | 
			
		||||
						</configuration>
 | 
			
		||||
					</execution>
 | 
			
		||||
				</executions>
 | 
			
		||||
			</plugin>
 | 
			
		||||
			<plugin>
 | 
			
		||||
				<groupId>com.agilejava.docbkx</groupId>
 | 
			
		||||
				<artifactId>docbkx-maven-plugin</artifactId>
 | 
			
		||||
				<version>2.0.17</version>
 | 
			
		||||
				<executions>
 | 
			
		||||
					<execution>
 | 
			
		||||
						<!-- <phase>generate-sources</phase> -->
 | 
			
		||||
						<phase>generate-resources</phase>
 | 
			
		||||
						<goals>
 | 
			
		||||
							<goal>generate-eclipse</goal>
 | 
			
		||||
						</goals>
 | 
			
		||||
					</execution>
 | 
			
		||||
				</executions>
 | 
			
		||||
				<dependencies>
 | 
			
		||||
					<dependency>
 | 
			
		||||
						<groupId>org.docbook</groupId>
 | 
			
		||||
						<artifactId>docbook-xml</artifactId>
 | 
			
		||||
						<version>4.4</version>
 | 
			
		||||
						<scope>runtime</scope>
 | 
			
		||||
					</dependency>
 | 
			
		||||
				</dependencies>
 | 
			
		||||
				<configuration>
 | 
			
		||||
					<sourceDirectory>src/docbkx</sourceDirectory>
 | 
			
		||||
		            <targetDirectory>${help.plugin.target.dir}</targetDirectory>
 | 
			
		||||
					<preProcess>
 | 
			
		||||
						<copy todir="${help.plugin.target.dir}/images">
 | 
			
		||||
							<fileset dir="src/docbkx/images" />
 | 
			
		||||
						</copy>
 | 
			
		||||
						<copy todir="${help.plugin.target.dir}/css">
 | 
			
		||||
							<fileset dir="src/docbkx/css" />
 | 
			
		||||
						</copy>
 | 
			
		||||
					</preProcess>
 | 
			
		||||
					<imgSrcPath>./</imgSrcPath>
 | 
			
		||||
 | 
			
		||||
		            <useExtensions>1</useExtensions>
 | 
			
		||||
		            <highlightSource>1</highlightSource>
 | 
			
		||||
		            <highlightDefaultLanguage>java</highlightDefaultLanguage>
 | 
			
		||||
		            <calloutsExtension>1</calloutsExtension>
 | 
			
		||||
		            <paperType>A4</paperType>
 | 
			
		||||
		            <!--<fop1Extensions>1</fop1Extensions>
 | 
			
		||||
		            <foCustomization>${basedir}/conf/customization-fopdf.xsl</foCustomization>-->
 | 
			
		||||
 | 
			
		||||
					<!-- This copies content (images, etc) for the HTML version -->
 | 
			
		||||
					<!-- Any parameters specific to HTML version go here -->
 | 
			
		||||
					<htmlStylesheet>css/narrow_style.css</htmlStylesheet>
 | 
			
		||||
					<!-- <includes>titlepage/titlepage.templates.xml</includes> -->
 | 
			
		||||
					<includes>SCViewerHelp.xml</includes>
 | 
			
		||||
					<chunkedOutput>true</chunkedOutput>
 | 
			
		||||
					<xincludeSupported>true</xincludeSupported>
 | 
			
		||||
					<!-- <foCustomization>src/test/resources/docbook-fo.xsl</foCustomization> -->
 | 
			
		||||
					<eclipsePluginId>com.minres.scviewer.doc</eclipsePluginId>
 | 
			
		||||
				</configuration>
 | 
			
		||||
			</plugin>
 | 
			
		||||
		</plugins>
 | 
			
		||||
	</build>
 | 
			
		||||
</project>
 | 
			
		||||
							
								
								
									
										26
									
								
								doc/com.minres.scviewer.doc/src/asciidoc/Overview.adoc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								doc/com.minres.scviewer.doc/src/asciidoc/Overview.adoc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,26 @@
 | 
			
		||||
// ///////////////////////////////////////////////////////////////////////////////////////////////////// OVERVIEW ///////////////////////////////////////////////////////
 | 
			
		||||
 | 
			
		||||
[#_introduction]
 | 
			
		||||
== Introduction
 | 
			
		||||
 | 
			
		||||
[#_overview]
 | 
			
		||||
=== SCViewer overview
 | 
			
		||||
 | 
			
		||||
SCViewer is composed of a set of eclipse plugins to display VCD and transaction streams 
 | 
			
		||||
created by the SystemC VCD trace implementation and the SystemC Verification Library (SCV).
 | 
			
		||||
For further description of the SCV please refer to 
 | 
			
		||||
http://www.accellera.org/activities/committees/systemc-verification.
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
[#_features]
 | 
			
		||||
=== SCViewer features
 | 
			
		||||
 | 
			
		||||
Features include:
 | 
			
		||||
* support of VCD files (compressed and uncompressed)
 | 
			
		||||
** real numbers
 | 
			
		||||
** showing vectors and real numbers as analog (step-wise & continuous)
 | 
			
		||||
* various value representations of bit vectors
 | 
			
		||||
* support of SCV transaction recordings in various formats
 | 
			
		||||
** text log files (compressed and uncompressed)
 | 
			
		||||
** sqlite based 
 | 
			
		||||
** visualization of transaction relations
 | 
			
		||||
							
								
								
									
										39
									
								
								doc/com.minres.scviewer.doc/src/asciidoc/Reference.adoc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								doc/com.minres.scviewer.doc/src/asciidoc/Reference.adoc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,39 @@
 | 
			
		||||
// ///////////////////////////////////////////////////////////////////////////////////////////////////// Reference //////////////////////////////////////////////////////
 | 
			
		||||
 | 
			
		||||
[#_reference]
 | 
			
		||||
== Reference
 | 
			
		||||
 | 
			
		||||
In this section you will find detailed descriptions of all GUI and menu elements of the SCViewer including their functions and keyboard shortcuts.
 | 
			
		||||
 | 
			
		||||
[#_keybindings]
 | 
			
		||||
=== Key Shortcuts
 | 
			
		||||
 | 
			
		||||
Legend:
 | 
			
		||||
 | 
			
		||||
* Left Mouse Button: LMB
 | 
			
		||||
* Middle Mouse Button: MMB
 | 
			
		||||
* Mouse Scroll wheel: MScrl
 | 
			
		||||
* Context any means Name List, Value List or Waveform
 | 
			
		||||
 | 
			
		||||
| Input     | Modifier | Context  | Action                            |
 | 
			
		||||
|-----------|----------|----------|-----------------------------------|
 | 
			
		||||
| LMB klick |          | any      | select                            |
 | 
			
		||||
| LMB klick | Shift    | Waveform | move selected marker to position  |
 | 
			
		||||
| LMB klick | Control  | Waveform | move cursor to position           |
 | 
			
		||||
| LMB drag  |          | Waveform | zoom to range                     |
 | 
			
		||||
| MMB klick |          | Waveform | move selected marker to position  |
 | 
			
		||||
| MScrl     |          | any      | scroll window up/down             |
 | 
			
		||||
| MScrl     | Shift    | any      | scroll window left/right          |
 | 
			
		||||
| Key left  |          | Waveform | scroll window to the left (slow)  |
 | 
			
		||||
| Key right |          | Waveform | scroll window to the right (slow) |
 | 
			
		||||
| Key left  | Shift    | Waveform | scroll window to the left (fast)  |
 | 
			
		||||
| Key right | Shift    | Waveform | scroll window to the right (fast) |
 | 
			
		||||
| Key up    |          | Waveform | move selection up                 |
 | 
			
		||||
| Key down  |          | Waveform | move selection down               |
 | 
			
		||||
| Key up    | Control  | Waveform | move selected track up            |
 | 
			
		||||
| Key down  | Control  | Waveform | move selected track down          |
 | 
			
		||||
| Key +     | Control  | Waveform | zoom in                           |
 | 
			
		||||
| Key -     | Control  | Waveform | zoom out                          |
 | 
			
		||||
| Key Pos1  |          | Waveform | jump to selected marker           |
 | 
			
		||||
| Key End   |          | Waveform | jump to cursor                    |
 | 
			
		||||
| Key Del   |          | any      | delete selected entries           |
 | 
			
		||||
							
								
								
									
										28
									
								
								doc/com.minres.scviewer.doc/src/asciidoc/SCViewerHelp.adoc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								doc/com.minres.scviewer.doc/src/asciidoc/SCViewerHelp.adoc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
[#_start]
 | 
			
		||||
= SCViewer User Guide
 | 
			
		||||
:doctype: book
 | 
			
		||||
:source-highlighter: coderay
 | 
			
		||||
:coderay-linenums-mode: inline
 | 
			
		||||
:coderay-css: class
 | 
			
		||||
:listing-caption: Listing
 | 
			
		||||
:icons: font
 | 
			
		||||
//add table-of-contents (toc) and set its depth
 | 
			
		||||
:toc:
 | 
			
		||||
:toclevels: 6
 | 
			
		||||
//set directories
 | 
			
		||||
:imagesdir: ./images
 | 
			
		||||
:iconsdir: ./icons
 | 
			
		||||
:stylesdir: ./styles
 | 
			
		||||
:scriptsdir: ./js
 | 
			
		||||
:title-logo-image: image:Minres_logo_square.png[]
 | 
			
		||||
//add math support, also do via cmd-line a 'gem install asciimath'
 | 
			
		||||
:stem: 
 | 
			
		||||
 | 
			
		||||
// unset toc, otherwise it appears in table cells -> known bug, should be fixed in later versions!
 | 
			
		||||
:toc!:
 | 
			
		||||
 | 
			
		||||
// ///////////////////////////////////////////////////////////////////////////////////////////////////// OVERVIEW ///////////////////////////////////////////////////////
 | 
			
		||||
include::Overview.adoc[]
 | 
			
		||||
 | 
			
		||||
// ///////////////////////////////////////////////////////////////////////////////////////////////////// Reference //////////////////////////////////////////////////////
 | 
			
		||||
include::Reference.adoc[]
 | 
			
		||||
										
											Binary file not shown.
										
									
								
							| 
		 After Width: | Height: | Size: 21 KiB  | 
							
								
								
									
										1
									
								
								doc/com.minres.scviewer.doc/src/docbkx/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								doc/com.minres.scviewer.doc/src/docbkx/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/SCViewerHelp.xml
 | 
			
		||||
							
								
								
									
										124
									
								
								doc/com.minres.scviewer.doc/src/docbkx/css/narrow_style.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										124
									
								
								doc/com.minres.scviewer.doc/src/docbkx/css/narrow_style.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,124 @@
 | 
			
		||||
P.Code {
 | 
			
		||||
	display: block;
 | 
			
		||||
	text-align: left;
 | 
			
		||||
	text-indent: 0.00pt;
 | 
			
		||||
	margin-top: 0.000000pt;
 | 
			
		||||
	margin-bottom: 0.000000pt;
 | 
			
		||||
	margin-right: 0.000000pt;
 | 
			
		||||
	margin-left: 1.5em;
 | 
			
		||||
	font-size: 100%;
 | 
			
		||||
	font-weight: medium;
 | 
			
		||||
	font-style: Regular;
 | 
			
		||||
	color: #4444CC;
 | 
			
		||||
	text-decoration: none;
 | 
			
		||||
	vertical-align: baseline;
 | 
			
		||||
	text-transform: none;
 | 
			
		||||
	font-family: "Courier New";
 | 
			
		||||
}
 | 
			
		||||
H6.CaptionFigColumn {
 | 
			
		||||
	display: block;
 | 
			
		||||
	text-align: left;
 | 
			
		||||
	text-indent: 0.000000pt;
 | 
			
		||||
	margin-top: 0.3em;
 | 
			
		||||
	margin-bottom: 1.1em;
 | 
			
		||||
	margin-right: 0.000000pt;
 | 
			
		||||
	margin-left: 0.000000pt;
 | 
			
		||||
	font-size: 90%;
 | 
			
		||||
	font-weight: medium;
 | 
			
		||||
	font-style: Italic;
 | 
			
		||||
	color: #000000;
 | 
			
		||||
	text-decoration: none;
 | 
			
		||||
	vertical-align: baseline;
 | 
			
		||||
	text-transform: none;
 | 
			
		||||
	font-family: "Arial";
 | 
			
		||||
}
 | 
			
		||||
P.Note {
 | 
			
		||||
	display: block;
 | 
			
		||||
	text-align: left;
 | 
			
		||||
	text-indent: 0pt;
 | 
			
		||||
	margin-top: 1.95em;
 | 
			
		||||
	margin-bottom: 1.95em;
 | 
			
		||||
	margin-right: 0.000000pt;
 | 
			
		||||
	margin-left: 3.0em;
 | 
			
		||||
	font-size: 110%;
 | 
			
		||||
	font-weight: medium;
 | 
			
		||||
	font-style: Italic;
 | 
			
		||||
	color: #000000;
 | 
			
		||||
	text-decoration: none;
 | 
			
		||||
	vertical-align: baseline;
 | 
			
		||||
	text-transform: none;
 | 
			
		||||
	font-family: "Arial";
 | 
			
		||||
}
 | 
			
		||||
EM.UILabel {
 | 
			
		||||
	font-weight: Bold;
 | 
			
		||||
	font-style: Regular;
 | 
			
		||||
	text-decoration: none;
 | 
			
		||||
	vertical-align: baseline;
 | 
			
		||||
	text-transform: none;
 | 
			
		||||
}
 | 
			
		||||
EM.CodeName {
 | 
			
		||||
	font-weight: Bold;
 | 
			
		||||
	font-style: Regular;
 | 
			
		||||
	text-decoration: none;
 | 
			
		||||
	vertical-align: baseline;
 | 
			
		||||
	text-transform: none;
 | 
			
		||||
	font-family:"Courier New";
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
body, html { border: 0px }
 | 
			
		||||
 | 
			
		||||
/* following font face declarations need to be removed for DBCS */
 | 
			
		||||
 | 
			
		||||
body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font: message-box; color: #000000}
 | 
			
		||||
pre				{ font-family: Courier, monospace}
 | 
			
		||||
 | 
			
		||||
/* end font face declarations */
 | 
			
		||||
 | 
			
		||||
/* following font size declarations should be OK for DBCS */
 | 
			
		||||
body, h1, h2, h3, h4, h5, h6, p, table, td, caption, th, ul, ol, dl, li, dd, dt {font: message-box; }
 | 
			
		||||
pre				{ font-size: 100% }
 | 
			
		||||
code,samp		{ font-size: 100%; }
 | 
			
		||||
 | 
			
		||||
/* end font size declarations */
 | 
			
		||||
 | 
			
		||||
body	     { background: #FFFFFF}
 | 
			
		||||
h1           { font-size: 180%; font-weight: medium; margin-top: 0.28em; margin-bottom: 0.05em; color: Highlight }
 | 
			
		||||
h2           { font-size: 140%; font-weight: bold; margin-top: 0.22em; margin-bottom: 3; color: Highlight }
 | 
			
		||||
h3           { font-size: 110%; font-weight: bold; margin-top: 0.18em; margin-bottom: 3 }
 | 
			
		||||
h4           { font-size: 100%; font-weight: bold; margin-top: 0.2em; margin-bottom: 3; font-style: italic }
 | 
			
		||||
p            { margin-top: 1.0em; margin-bottom: 1.0em }
 | 
			
		||||
pre	     { margin-left: 6; font-size: 90% }
 | 
			
		||||
a:link	     { color: #0000FF }
 | 
			
		||||
a:hover	     { color: #000080 }
 | 
			
		||||
a:visited    { text-decoration: underline }
 | 
			
		||||
ul	     { margin-top: 0;
 | 
			
		||||
           margin-bottom: 1.0em;
 | 
			
		||||
           margin-left : 1.0em;
 | 
			
		||||
           padding-left: 0;
 | 
			
		||||
           }
 | 
			
		||||
li	     { margin-top: 0;
 | 
			
		||||
           margin-bottom: 0;
 | 
			
		||||
           padding-left: 0;
 | 
			
		||||
           margin-left: 0;
 | 
			
		||||
         }
 | 
			
		||||
li p	     { margin-top: 0; margin-bottom: 0 }
 | 
			
		||||
ol	     { margin-top: 0;
 | 
			
		||||
           margin-bottom: 10;
 | 
			
		||||
           padding-left: 0;
 | 
			
		||||
           margin-left: 1.4em }
 | 
			
		||||
dl	     { margin-top: 0; margin-bottom: 10 }
 | 
			
		||||
dt	     { margin-top: 0; margin-bottom: 0; font-weight: bold }
 | 
			
		||||
dd	     { margin-top: 0; margin-bottom: 0 }
 | 
			
		||||
strong	     { font-weight: bold}
 | 
			
		||||
em	     { font-style: italic}
 | 
			
		||||
var	     { font-style: italic}
 | 
			
		||||
div.revision { border-left-style: solid; border-left-width: thin;
 | 
			
		||||
				   border-left-color: #7B68EE; padding-left:5 }
 | 
			
		||||
th	     { font-weight: bold }
 | 
			
		||||
 | 
			
		||||
.figure-contents .mediaobject img {
 | 
			
		||||
	width: 100%;
 | 
			
		||||
	heigth: auto;
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										1
									
								
								doc/com.minres.scviewer.doc/src/docbkx/images/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								doc/com.minres.scviewer.doc/src/docbkx/images/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/Minres_logo_square.png
 | 
			
		||||
							
								
								
									
										1
									
								
								features/com.minres.scviewer.e4.help.feature/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								features/com.minres.scviewer.e4.help.feature/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/target/
 | 
			
		||||
							
								
								
									
										17
									
								
								features/com.minres.scviewer.e4.help.feature/.project
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								features/com.minres.scviewer.e4.help.feature/.project
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<projectDescription>
 | 
			
		||||
	<name>com.minres.scviewer.e4.help.feature</name>
 | 
			
		||||
	<comment></comment>
 | 
			
		||||
	<projects>
 | 
			
		||||
	</projects>
 | 
			
		||||
	<buildSpec>
 | 
			
		||||
		<buildCommand>
 | 
			
		||||
			<name>org.eclipse.pde.FeatureBuilder</name>
 | 
			
		||||
			<arguments>
 | 
			
		||||
			</arguments>
 | 
			
		||||
		</buildCommand>
 | 
			
		||||
	</buildSpec>
 | 
			
		||||
	<natures>
 | 
			
		||||
		<nature>org.eclipse.pde.FeatureNature</nature>
 | 
			
		||||
	</natures>
 | 
			
		||||
</projectDescription>
 | 
			
		||||
@@ -0,0 +1 @@
 | 
			
		||||
bin.includes = feature.xml
 | 
			
		||||
							
								
								
									
										204
									
								
								features/com.minres.scviewer.e4.help.feature/feature.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										204
									
								
								features/com.minres.scviewer.e4.help.feature/feature.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,204 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<feature
 | 
			
		||||
      id="com.minres.scviewer.e4.help.feature"
 | 
			
		||||
      label="Feature"
 | 
			
		||||
      version="1.0.0.qualifier"
 | 
			
		||||
      provider-name="MINRES Technologies GmbH">
 | 
			
		||||
 | 
			
		||||
   <description url="http://www.example.com/description">
 | 
			
		||||
      [Enter Feature Description here.]
 | 
			
		||||
   </description>
 | 
			
		||||
 | 
			
		||||
   <copyright url="http://www.example.com/copyright">
 | 
			
		||||
      [Enter Copyright Description here.]
 | 
			
		||||
   </copyright>
 | 
			
		||||
 | 
			
		||||
   <license url="http://www.example.com/license">
 | 
			
		||||
      [Enter License Description here.]
 | 
			
		||||
   </license>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.help"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.help.webapp"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.help.base"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.apache.lucene.core"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.apache.lucene.analyzers-common"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.apache.lucene.analyzers-smartcn"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.core.net"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.equinox.security"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.equinox.security.linux.x86_64"
 | 
			
		||||
         os="linux"
 | 
			
		||||
         arch="x86_64"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         fragment="true"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="javax.el"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="javax.servlet"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="javax.servlet.jsp"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.equinox.http.jetty"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.equinox.http.registry"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.equinox.http.servlet"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.equinox.jsp.jasper"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.equinox.jsp.jasper.registry"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.apache.jasper.glassfish"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.jetty.continuation"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.jetty.http"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.jetty.io"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.jetty.security"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.jetty.server"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.jetty.servlet"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="org.eclipse.jetty.util"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
   <plugin
 | 
			
		||||
         id="com.minres.scviewer.e4.application.help"
 | 
			
		||||
         download-size="0"
 | 
			
		||||
         install-size="0"
 | 
			
		||||
         version="0.0.0"
 | 
			
		||||
         unpack="false"/>
 | 
			
		||||
 | 
			
		||||
</feature>
 | 
			
		||||
							
								
								
									
										12
									
								
								features/com.minres.scviewer.e4.help.feature/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								features/com.minres.scviewer.e4.help.feature/pom.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 | 
			
		||||
  <modelVersion>4.0.0</modelVersion>
 | 
			
		||||
  <artifactId>com.minres.scviewer.e4.help.feature</artifactId>
 | 
			
		||||
  <packaging>eclipse-feature</packaging>
 | 
			
		||||
  <parent>
 | 
			
		||||
  	<groupId>com.minres.scviewer</groupId>
 | 
			
		||||
  	<artifactId>com.minres.scviewer.parent</artifactId>
 | 
			
		||||
  	<version>2.15.1</version>
 | 
			
		||||
	<relativePath>../..</relativePath>
 | 
			
		||||
  </parent>
 | 
			
		||||
  <version>1.0.0-SNAPSHOT</version>
 | 
			
		||||
</project>
 | 
			
		||||
@@ -0,0 +1,7 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<classpath>
 | 
			
		||||
	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11"/>
 | 
			
		||||
	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 | 
			
		||||
	<classpathentry kind="src" path="src"/>
 | 
			
		||||
	<classpathentry kind="output" path="bin"/>
 | 
			
		||||
</classpath>
 | 
			
		||||
							
								
								
									
										1
									
								
								plugins/com.minres.scviewer.e4.application.help/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								plugins/com.minres.scviewer.e4.application.help/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
/target/
 | 
			
		||||
							
								
								
									
										28
									
								
								plugins/com.minres.scviewer.e4.application.help/.project
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								plugins/com.minres.scviewer.e4.application.help/.project
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,28 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<projectDescription>
 | 
			
		||||
	<name>com.minres.scviewer.e4.application.help</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>
 | 
			
		||||
@@ -0,0 +1,9 @@
 | 
			
		||||
eclipse.preferences.version=1
 | 
			
		||||
org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
 | 
			
		||||
org.eclipse.jdt.core.compiler.compliance=11
 | 
			
		||||
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
 | 
			
		||||
org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
 | 
			
		||||
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
 | 
			
		||||
org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
 | 
			
		||||
org.eclipse.jdt.core.compiler.release=enabled
 | 
			
		||||
org.eclipse.jdt.core.compiler.source=11
 | 
			
		||||
@@ -0,0 +1,8 @@
 | 
			
		||||
Manifest-Version: 1.0
 | 
			
		||||
Bundle-ManifestVersion: 2
 | 
			
		||||
Bundle-Name: SCViewer Help
 | 
			
		||||
Bundle-SymbolicName: com.minres.scviewer.e4.application.help;singleton:=true
 | 
			
		||||
Bundle-Version: 2.15.1
 | 
			
		||||
Bundle-Vendor: MINRES Technologies GmbH
 | 
			
		||||
Automatic-Module-Name: com.minres.scviewer.e4.application.help
 | 
			
		||||
Bundle-RequiredExecutionEnvironment: JavaSE-11
 | 
			
		||||
@@ -0,0 +1,5 @@
 | 
			
		||||
#Properties file for com.minres.scviewer.e4.application
 | 
			
		||||
Bundle-Vendor = MINRES Technologies GmbH
 | 
			
		||||
Bundle-Name = Application Help
 | 
			
		||||
product.description = SystemC Transaction and Waveform Viewer
 | 
			
		||||
product.name = SCViewer
 | 
			
		||||
@@ -0,0 +1,7 @@
 | 
			
		||||
source.. = src/
 | 
			
		||||
output.. = bin/
 | 
			
		||||
bin.includes = plugin.xml,\
 | 
			
		||||
               META-INF/,\
 | 
			
		||||
               .,\
 | 
			
		||||
               html/,\
 | 
			
		||||
               *.xml
 | 
			
		||||
@@ -0,0 +1,13 @@
 | 
			
		||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 | 
			
		||||
 | 
			
		||||
<html>
 | 
			
		||||
<head>
 | 
			
		||||
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 | 
			
		||||
	<title>Main Topic</title>
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
<h1>Main Topic</h1>
 | 
			
		||||
Please enter your text here.
 | 
			
		||||
</body>
 | 
			
		||||
</html>
 | 
			
		||||
@@ -0,0 +1,13 @@
 | 
			
		||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 | 
			
		||||
 | 
			
		||||
<html>
 | 
			
		||||
<head>
 | 
			
		||||
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 | 
			
		||||
	<title>Sub Topic</title>
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
<h1>Sub Topic</h1>
 | 
			
		||||
Please enter your text here.
 | 
			
		||||
</body>
 | 
			
		||||
</html>
 | 
			
		||||
@@ -0,0 +1,13 @@
 | 
			
		||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
 | 
			
		||||
 | 
			
		||||
<html>
 | 
			
		||||
<head>
 | 
			
		||||
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 | 
			
		||||
	<title>Table of Contents</title>
 | 
			
		||||
</head>
 | 
			
		||||
 | 
			
		||||
<body>
 | 
			
		||||
<h1>Table of Contents</h1>
 | 
			
		||||
Please enter your text here.
 | 
			
		||||
</body>
 | 
			
		||||
</html>
 | 
			
		||||
							
								
								
									
										16
									
								
								plugins/com.minres.scviewer.e4.application.help/plugin.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								plugins/com.minres.scviewer.e4.application.help/plugin.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<?eclipse version="3.4"?>
 | 
			
		||||
<plugin>
 | 
			
		||||
 | 
			
		||||
   <extension
 | 
			
		||||
         point="org.eclipse.help.toc">
 | 
			
		||||
      <toc
 | 
			
		||||
            file="toc.xml">
 | 
			
		||||
      </toc>
 | 
			
		||||
      <toc
 | 
			
		||||
            file="testToc.xml"
 | 
			
		||||
            primary="true">
 | 
			
		||||
      </toc>
 | 
			
		||||
   </extension>
 | 
			
		||||
 | 
			
		||||
</plugin>
 | 
			
		||||
							
								
								
									
										13
									
								
								plugins/com.minres.scviewer.e4.application.help/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								plugins/com.minres.scviewer.e4.application.help/pom.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
<project xmlns="http://maven.apache.org/POM/4.0.0"
 | 
			
		||||
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 | 
			
		||||
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 | 
			
		||||
	<modelVersion>4.0.0</modelVersion>
 | 
			
		||||
	<artifactId>com.minres.scviewer.e4.application.help</artifactId>
 | 
			
		||||
	<parent>
 | 
			
		||||
		<groupId>com.minres.scviewer</groupId>
 | 
			
		||||
		<artifactId>com.minres.scviewer.parent</artifactId>
 | 
			
		||||
		<version>2.15.1</version>
 | 
			
		||||
		<relativePath>../..</relativePath>
 | 
			
		||||
	</parent>
 | 
			
		||||
	<packaging>eclipse-plugin</packaging>
 | 
			
		||||
</project>
 | 
			
		||||
@@ -0,0 +1,6 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<?NLS TYPE="org.eclipse.help.toc"?>
 | 
			
		||||
 | 
			
		||||
<toc label="Test TOC" topic="html/toc.html">
 | 
			
		||||
	<link toc="toc.xml" />
 | 
			
		||||
</toc>
 | 
			
		||||
							
								
								
									
										9
									
								
								plugins/com.minres.scviewer.e4.application.help/toc.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								plugins/com.minres.scviewer.e4.application.help/toc.xml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<?NLS TYPE="org.eclipse.help.toc"?>
 | 
			
		||||
 | 
			
		||||
<toc label="Sample Table of Contents">
 | 
			
		||||
	<topic label="Main Topic"  href="html/maintopic.html"> 
 | 
			
		||||
		<topic label="Sub Topic" href="html/subtopic.html"/> 
 | 
			
		||||
	</topic>
 | 
			
		||||
	<topic label="Main Topic 2"/>
 | 
			
		||||
</toc>
 | 
			
		||||
@@ -57,7 +57,8 @@
 | 
			
		||||
      </children>
 | 
			
		||||
      <children xsi:type="menu:Menu" xmi:id="_95QGxHNmEeWBq8z1Dv39LA" elementId="com.minres.scviewer.e4.application.menu.help" label="Help">
 | 
			
		||||
        <children xsi:type="menu:HandledMenuItem" xmi:id="_UQRi0B07EeuiP60JNw0iiA" elementId="com.minres.scviewer.e4.application.handledmenuitem.checkforupdate" visible="false" label="Check for Update" enabled="false" command="_-9ED4B06EeuiP60JNw0iiA"/>
 | 
			
		||||
        <children xsi:type="menu:HandledMenuItem" xmi:id="_95QGxXNmEeWBq8z1Dv39LA" label="Online Help" command="_lqjIYEYEEeyPM8G0E2EYww"/>
 | 
			
		||||
        <children xsi:type="menu:HandledMenuItem" xmi:id="_qJS-MHCOEeyub8CfGE1sGA" label="Help Content" command="_RdUMoHCOEeyub8CfGE1sGA"/>
 | 
			
		||||
        <children xsi:type="menu:HandledMenuItem" xmi:id="_95QGxXNmEeWBq8z1Dv39LA" label="Web Help" command="_lqjIYEYEEeyPM8G0E2EYww"/>
 | 
			
		||||
        <children xsi:type="menu:HandledMenuItem" xmi:id="_4xtmgEYEEeyPM8G0E2EYww" label="About" command="_95PfxnNmEeWBq8z1Dv39LA"/>
 | 
			
		||||
      </children>
 | 
			
		||||
    </mainMenu>
 | 
			
		||||
@@ -113,8 +114,9 @@
 | 
			
		||||
  <handlers xmi:id="_h3jU8BkWEeudD5MqrWoETQ" elementId="com.minres.scviewer.e4.application.handler.reloadCommand" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.handlers.ReloadHandler" command="_srACsBkREeudD5MqrWoETQ"/>
 | 
			
		||||
  <handlers xmi:id="_gn_boBlEEeuiP60JNw0iiA" elementId="com.minres.scviewer.e4.application.handler.txSearch" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.handlers.SearchHandler" command="_XDxTYBlEEeuiP60JNw0iiA"/>
 | 
			
		||||
  <handlers xmi:id="_CCEtAB07EeuiP60JNw0iiA" elementId="com.minres.scviewer.e4.application.handler.update" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.handlers.UpdateHandler" command="_-9ED4B06EeuiP60JNw0iiA"/>
 | 
			
		||||
  <handlers xmi:id="_ru2NIEYEEeyPM8G0E2EYww" elementId="com.minres.scviewer.e4.application.handler.helpCommand" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.handlers.HelpHandler" command="_lqjIYEYEEeyPM8G0E2EYww"/>
 | 
			
		||||
  <handlers xmi:id="_ru2NIEYEEeyPM8G0E2EYww" elementId="com.minres.scviewer.e4.application.handler.help" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.handlers.HelpHandler" command="_lqjIYEYEEeyPM8G0E2EYww"/>
 | 
			
		||||
  <handlers xmi:id="_TwU0IEYoEeyKK_icsY7Xjg" elementId="com.minres.scviewer.e4.application.handler.enabletxdetails" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.handlers.EnableTxDetails" command="_Fj1gQEYoEeyKK_icsY7Xjg"/>
 | 
			
		||||
  <handlers xmi:id="_htyxgHCOEeyub8CfGE1sGA" elementId="com.minres.scviewer.e4.application.handler.helpContent" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.handlers.HelpContentsHandler" command="_RdUMoHCOEeyub8CfGE1sGA"/>
 | 
			
		||||
  <bindingTables xmi:id="_95PfvnNmEeWBq8z1Dv39LA" bindingContext="_95PfuXNmEeWBq8z1Dv39LA">
 | 
			
		||||
    <bindings xmi:id="_95Pfv3NmEeWBq8z1Dv39LA" elementId="com.minres.scviewer.e4.application.keybinding.quit" keySequence="M1+Q" command="_95PfvHNmEeWBq8z1Dv39LA">
 | 
			
		||||
      <tags>type:user</tags>
 | 
			
		||||
@@ -248,7 +250,7 @@
 | 
			
		||||
      </children>
 | 
			
		||||
    </toolbar>
 | 
			
		||||
  </descriptors>
 | 
			
		||||
  <snippets xsi:type="basic:Window" xmi:id="_R8mJUEhwEeyp3vLifEzGbQ" elementId="com.minres.scviewer.e4.application.window.help" selectedElement="_R8mJUUhwEeyp3vLifEzGbQ" label="SC Viewer Help" width="800" height="600">
 | 
			
		||||
  <snippets xsi:type="basic:Window" xmi:id="_R8mJUEhwEeyp3vLifEzGbQ" elementId="com.minres.scviewer.e4.application.window.web_help" selectedElement="_R8mJUUhwEeyp3vLifEzGbQ" label="SCViewer Web Help" width="800" height="600">
 | 
			
		||||
    <children xsi:type="basic:Part" xmi:id="_R8mJUUhwEeyp3vLifEzGbQ" elementId="com.minres.scviewer.e4.application.part.container" contributionURI="bundleclass://com.minres.scviewer.e4.application/com.minres.scviewer.e4.application.parts.help.HelpBrowser"/>
 | 
			
		||||
  </snippets>
 | 
			
		||||
  <commands xmi:id="_95PfvHNmEeWBq8z1Dv39LA" elementId="org.eclipse.ui.file.exit" commandName="Quit Command"/>
 | 
			
		||||
@@ -292,12 +294,13 @@
 | 
			
		||||
  <commands xmi:id="_uyeyYGtTEeqmlpoaaMHoiw" elementId="com.minres.scviewer.e4.application.command.enablehover" commandName="Enable hover" description="Enable hover window in waveform"/>
 | 
			
		||||
  <commands xmi:id="_srACsBkREeudD5MqrWoETQ" elementId="com.minres.scviewer.e4.application.reload" commandName="Reload Command"/>
 | 
			
		||||
  <commands xmi:id="_XDxTYBlEEeuiP60JNw0iiA" elementId="com.minres.scviewer.e4.application.txSearch" commandName="Search Command"/>
 | 
			
		||||
  <commands xmi:id="_-9ED4B06EeuiP60JNw0iiA" elementId="com.minres.scviewer.e4.application.command.update" commandName="Update"/>
 | 
			
		||||
  <commands xmi:id="_lqjIYEYEEeyPM8G0E2EYww" elementId="org.eclipse.ui.help.helpAction" commandName="Help Command"/>
 | 
			
		||||
  <commands xmi:id="_Fj1gQEYoEeyKK_icsY7Xjg" elementId="com.minres.scviewer.e4.application.command.enabletxdetails" commandName="Enable Tx Details" description="Show tx details parts"/>
 | 
			
		||||
  <commands xmi:id="_-9ED4B06EeuiP60JNw0iiA" elementId="com.minres.scviewer.e4.application.command.update" commandName="Update Command"/>
 | 
			
		||||
  <commands xmi:id="_lqjIYEYEEeyPM8G0E2EYww" elementId="org.eclipse.ui.help.helpCommand" commandName="Help Command"/>
 | 
			
		||||
  <commands xmi:id="_Fj1gQEYoEeyKK_icsY7Xjg" elementId="com.minres.scviewer.e4.application.command.enabletxdetails" commandName="Enable Tx Details Command" description="Show tx details parts"/>
 | 
			
		||||
  <commands xmi:id="_y2BUsE-HEeyuGJbYVZjX8w" elementId="com.minres.scviewer.e4.application.command.pancommand" commandName="Pan Command">
 | 
			
		||||
    <parameters xmi:id="_y2BUsU-HEeyuGJbYVZjX8w" elementId="com.minres.scviewer.e4.application.command.pancommand.parameter.direction" name="direction" optional="false"/>
 | 
			
		||||
  </commands>
 | 
			
		||||
  <commands xmi:id="_RdUMoHCOEeyub8CfGE1sGA" elementId="org.eclipse.ui.help.helpContentCommand" commandName="Help Content Command" description=""/>
 | 
			
		||||
  <addons xmi:id="_95PfsnNmEeWBq8z1Dv39LA" elementId="org.eclipse.e4.core.commands.service" contributionURI="bundleclass://org.eclipse.e4.core.commands/org.eclipse.e4.core.commands.CommandServiceAddon"/>
 | 
			
		||||
  <addons xmi:id="_95Pfs3NmEeWBq8z1Dv39LA" elementId="org.eclipse.e4.ui.contexts.service" contributionURI="bundleclass://org.eclipse.e4.ui.services/org.eclipse.e4.ui.services.ContextServiceAddon"/>
 | 
			
		||||
  <addons xmi:id="_95PftHNmEeWBq8z1Dv39LA" elementId="org.eclipse.e4.ui.bindings.service" contributionURI="bundleclass://org.eclipse.e4.ui.bindings/org.eclipse.e4.ui.bindings.BindingServiceAddon"/>
 | 
			
		||||
 
 | 
			
		||||
@@ -35,7 +35,11 @@ Require-Bundle: javax.inject;bundle-version="1.0.0",
 | 
			
		||||
 org.eclipse.equinox.p2.core;bundle-version="2.6.300",
 | 
			
		||||
 org.eclipse.equinox.p2.engine;bundle-version="2.6.600",
 | 
			
		||||
 org.eclipse.equinox.p2.operations;bundle-version="2.5.700",
 | 
			
		||||
 org.eclipse.equinox.p2.metadata.repository;bundle-version="1.3.400"
 | 
			
		||||
 org.eclipse.equinox.p2.metadata.repository;bundle-version="1.3.400",
 | 
			
		||||
 org.eclipse.help;bundle-version="3.8.700",
 | 
			
		||||
 org.eclipse.help.webapp;bundle-version="3.9.800",
 | 
			
		||||
 org.eclipse.help.base;bundle-version="4.2.900",
 | 
			
		||||
 com.minres.scviewer.e4.application.help;bundle-version="1.0.0"
 | 
			
		||||
Bundle-RequiredExecutionEnvironment: JavaSE-11
 | 
			
		||||
Import-Package: com.minres.scviewer.database,
 | 
			
		||||
 javax.annotation;version="1.0.0";resolution:=optional,
 | 
			
		||||
 
 | 
			
		||||
@@ -0,0 +1,15 @@
 | 
			
		||||
package com.minres.scviewer.e4.application.handlers;
 | 
			
		||||
import org.eclipse.e4.core.di.annotations.Execute;
 | 
			
		||||
import org.eclipse.help.internal.base.BaseHelpSystem;
 | 
			
		||||
import org.eclipse.help.internal.server.WebappManager;
 | 
			
		||||
 | 
			
		||||
public class HelpContentsHandler {
 | 
			
		||||
    @Execute
 | 
			
		||||
    public void execute() throws Exception {
 | 
			
		||||
        BaseHelpSystem.ensureWebappRunning();
 | 
			
		||||
        String helpURL = "http://" //$NON-NLS-1$
 | 
			
		||||
                + WebappManager.getHost() + ":" //$NON-NLS-1$
 | 
			
		||||
                + WebappManager.getPort() + "/help/index.jsp"; //$NON-NLS-1$
 | 
			
		||||
        BaseHelpSystem.getHelpBrowser(false).displayURL(helpURL);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -18,7 +18,7 @@ import org.eclipse.e4.ui.workbench.modeling.EModelService;
 | 
			
		||||
 | 
			
		||||
public class HelpHandler {
 | 
			
		||||
 | 
			
		||||
	static final String WINDOW_ID="com.minres.scviewer.e4.application.window.help"; //$NON-NLS-1$
 | 
			
		||||
	static final String WINDOW_ID="com.minres.scviewer.e4.application.window.web_help"; //$NON-NLS-1$
 | 
			
		||||
	@CanExecute
 | 
			
		||||
	public boolean canExecute(MApplication app) {
 | 
			
		||||
		return !app.getChildren().stream().filter(e -> e.getElementId().equals(WINDOW_ID)).findFirst().isPresent();
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										3
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								pom.xml
									
									
									
									
									
								
							@@ -8,6 +8,7 @@
 | 
			
		||||
	<packaging>pom</packaging>
 | 
			
		||||
	<modules>
 | 
			
		||||
		<module>releng/com.minres.scviewer.target</module>
 | 
			
		||||
		<module>doc/com.minres.scviewer.doc</module>
 | 
			
		||||
		<module>plugins/com.minres.scviewer.database</module>
 | 
			
		||||
		<module>plugins/com.minres.scviewer.database.sqlite</module>
 | 
			
		||||
		<module>plugins/com.minres.scviewer.database.text</module>
 | 
			
		||||
@@ -15,12 +16,14 @@
 | 
			
		||||
		<module>tests/com.minres.scviewer.database.test</module>
 | 
			
		||||
		<module>plugins/com.minres.scviewer.database.ui.swt</module>
 | 
			
		||||
		<module>plugins/com.minres.scviewer.e4.application</module>
 | 
			
		||||
		<module>plugins/com.minres.scviewer.e4.application.help</module>
 | 
			
		||||
		<module>plugins/com.minres.scviewer.ui</module>
 | 
			
		||||
		<module>features/com.minres.scviewer.database.feature</module>
 | 
			
		||||
		<module>features/com.minres.scviewer.ui.feature</module>
 | 
			
		||||
		<module>features/com.minres.scviewer.feature</module>
 | 
			
		||||
		<module>features/com.minres.scviewer.e4.platform.feature</module>
 | 
			
		||||
		<module>features/com.minres.scviewer.e4.feature</module>
 | 
			
		||||
		<module>features/com.minres.scviewer.e4.help.feature</module>
 | 
			
		||||
		<module>releng/com.minres.scviewer.updateSite</module>
 | 
			
		||||
		<module>products/com.minres.scviewer.e4.product</module>
 | 
			
		||||
	</modules>
 | 
			
		||||
 
 | 
			
		||||
@@ -3,7 +3,6 @@
 | 
			
		||||
 | 
			
		||||
<product name="SCViewer" uid="scviewer" id="com.minres.scviewer.e4.application.product" application="org.eclipse.e4.ui.workbench.swt.E4Application" version="2.15.1" useFeatures="true" includeLaunchers="true">
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   <configIni use="default">
 | 
			
		||||
   </configIni>
 | 
			
		||||
 | 
			
		||||
@@ -18,7 +17,6 @@
 | 
			
		||||
 | 
			
		||||
   <windowImages/>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   <launcher name="scviewer">
 | 
			
		||||
      <linux icon="icons/SCViewer_512x512.xpm"/>
 | 
			
		||||
      <macosx icon="icons/SCViewer.icns"/>
 | 
			
		||||
@@ -35,7 +33,6 @@
 | 
			
		||||
      </win>
 | 
			
		||||
   </launcher>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
   <vm>
 | 
			
		||||
      <linux include="true">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</linux>
 | 
			
		||||
      <macos include="true">org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11</macos>
 | 
			
		||||
@@ -65,6 +62,7 @@
 | 
			
		||||
      <feature id="com.minres.scviewer.database.feature" installMode="root"/>
 | 
			
		||||
      <feature id="org.eclipse.e4.rcp" installMode="root"/>
 | 
			
		||||
      <feature id="com.opcoach.e4.preferences.feature" installMode="root"/>
 | 
			
		||||
      <feature id="com.minres.scviewer.e4.help.feature" installMode="root"/>
 | 
			
		||||
   </features>
 | 
			
		||||
 | 
			
		||||
   <configurations>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user