@formatter:on/off snippet

Change-Id: Idc674747ae1af76b150451eb0b4c347b94543bee
Signed-off-by: Marcel Bruch <marcel.bruch@codetrails.com>
Added a snippet that shows how to launch the help system frmo a wizard
page to display a help text.

Change-Id: I8c17419156f73074b86da79843c56accbf88b816
Add snippet dependencies for classpath awareness.

This contributes 113 snippets

 * Add an entry to a ZIP file - Writes the ToC entry and the raw bytes
 * addlistener - add a listener to a Widget 
 * after tests - tearDown JUnit tests (JUnit 4)
 * arrayadd - add an element to an array
 * arraymerge - merge two arrays into one
 * before tests - setUp JUnit tests (JUnit 4)
 * Browser - new Browser
 * BufferedReader - Read lines from BufferedReader
 * Button - new Button
 * cast - dynamic cast
 * catch - catch block
 * CheckedTreeSelectionDialog - Checked tree selection dialog
 * ColorDialog - Color picking dialog with a default color
 * Combo - new Combo
 * Composite - new Composite with GridLayout
 * Concurrently execute a collection of tasks - Execute Callables i...
 * Configure a TreeViewer - Configures the displayed contents of a ...
 * Copy to Clipboard - Copies an object to the default clipboard
 * Create a TableViewer with checkboxes - Creates a table with a ch...
 * DateTime - new DateTime
 * Decorate a Control with an image - Decorates a Control with an i...
 * Deflater - compress byte array
 * DirectoryDialog - A dialog to let the user choose a directory
 * Display help in an Eclipse WIzardPage - Open the Eclipse help sy...
 * do - do while statement
 * Drag & Drop Source - Configure a Control as drag & drop source
 * Drag & Drop Target - Configure a Control as drag & drop target
 * ElementListSelectionDialog - Select elements out of a list of el...
 * ElementTreeSelectionDialog - Select elements out of a tree struc...
 * else - else block
 * elseif - else if block
 * execute - execute a runnable in the UI thread
 * ExpandBar - new ExpandBar
 * ExpandItem - new ExpandItem for an ExpandBar
 * Flag WizardPage as complete/incomplete - Notifies the user that ...
 * for - iterate over array
 * for - iterate over collection
 * foreach - iterate over an array or Iterable
 * Fork process - Execute an external command and block
 * getResource - get resource from classpath
 * GridData - new GridData for a Control
 * GridLayout - new GridLayout for a Composite
 * Group - new Group with GridLayout
 * if - if statement
 * ifelse - if else statement
 * Image - new Image
 * Implement equals & hashCode with reflection - implement equals &...
 * Inflater - decompress byte array
 * instanceof - dynamic type test and cast
 * Interactive MessageDialog - Open a simple confirmation or questi...
 * IProgressMonitor - Record work done with IProgressMonitor
 * Iterate over Map - iterate over the entries of a Map
 * Label - new Label
 * lazy - lazy creation
 * Link - new Link
 * List - new List
 * Load resource from classpath - Loads a properties file from clas...
 * Lock - Acquire and use Lock
 * LOG4J Logger - create a LOG4J Logger
 * main - main method
 * mainloop - new top level Shell with event loop
 * Make Control accessible - Registers listeners that provide textu...
 * Matcher - match string against regular expression
 * new - create new object
 * Notification MessageDialog - Open a simple information, warning ...
 * Open File in OutputStream - Create, use and close output stream
 * Paste from Clipboard - Retrieves an object from the default clip...
 * private_method - private method
 * private_static_method - private static method
 * protected_method - protected method
 * public_method - public method
 * public_static_method - public static method
 * Read an entry from a ZIP file - Searches the entry by name and o...
 * Reading an Eclipse extension point - Shows how to obtain the ext...
 * runnable - runnable
 * SashForm - new SashForm
 * Scale - new Scale
 * SLF4J Logger - create a SLF4J logger
 * Spinner - new Spinner
 * static_final - static final field
 * String - break string into tokens
 * StyledText - new StyledText 
 * StyleRange - new StyleRange for a StyledText
 * switch - switch case statement
 * synchronized - synchronized block
 * syserr - print to standard error
 * sysout - print to standard out
 * systrace - print current method to standard out
 * TabFolder - new TabFolder
 * TabItem - new TabItem for a TabFolder
 * Table - new Table
 * TableColumn - new TableColumn for a Table 
 * TableItem - new TableItem for a Table
 * test - test method (JUnit 4)
 * test3 - test method (JUnit 3)
 * Text - new Text
 * toarray - convert collection to array
 * ToolBar - new ToolBar
 * ToolItem - new ToolItem for a ToolBar
 * Tree - new Tree
 * TreeColumn - new TreeColumn for a Tree 
 * TreeItem - new TreeItem for a Tree
 * try - try catch block
 * UIJob - Schedule a new UIJob for execution
 * Unmarshall object with JAXB - Convert an XML document into a Jav...
 * while - iterate with enumeration
 * while - while loop with condition
 * write object to file - write an object to a file using an Object...
 * XML parsing to DOM - Parse an XML input into a document object m...
 * XML parsing with SAX - Parse an XML input using a push parser
 * XML parsing with StAX - Parse an XML input using a pull parser
 * XSD validation - Validate XML against an XML schema
 * XSL transformation - Transform an XML document with XSLT

Signed-off-by: Olav Lenz <olav.lenz@gmail.com>
Snippet contribution: IProgressMonitor - Record work done with...

 * IProgressMonitor - Record work done with IProgressMonitor


Change-Id: I5d96bc97dea73d14eafdb595ac3d4243eadf714c
Signed-off-by: Johannes Dorn <johannes.dorn@codetrails.com>
Convert LocalDateTime to Calendar Snippet

Change-Id: I498677df127c62ea678db6eef4bfcfc89a6e011e
Signed-off-by: Christoph Keimel <c.keimel@emsw.de>
Signed-off-by: Johannes Dorn <johannes.dorn@codetrails.com>
New Snippet:
 Button - new JavaFx Button
 
Rename Snippet:
 Old: Button - new Button
 New: Button - new SWT Button
 
Signed-off-by: Christoph Keimel <c.keimel@emsw.de>
Change-Id: I8d3e54f1bf595782dc5bc64786dce2e4f13c5d0e
Snippet contribution: Convert Node to String - Converts an XML...

 * Convert Node to String - Converts an XML Node to a String

Change-Id: I50488a239e9d9afa2c769e06680fb44ffdd5e495
Signed-off-by: Christoph Keimel <c.keimel@emsw.de>
Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com>
Snippet contribution: Format Node as String - Pretty-prints an...

 * Format Node as String - Pretty-prints an XML Node as a String

Signed-off-by: Christoph Keimel <c.keimel@emsw.de>
Signed-off-by: Andreas Sewe <andreas.sewe@codetrails.com>
Change-Id: I14101d9b387c41bd289cc8fc9881b2b2228e76dc
Merge branch 'format-5' (upstream) into 'format-5' (local)