Add template classes for implementing the linkcounts.

* Introduce template classes for implementing the linkcounts.
  This avoids having an extra VMT for CInterface - it can reuse the
  vmt of the interface.
  Only recommended for memory critical classes.

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Fix gh-1629 Spray file default target file name

When a file is selected to spray, the target file
name should be defaulted to the base name of the
source file (ignoring any extension).

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Fix gh-1887  Configmgr on component rename focus is lost
- When renaming components, the screen will refresh but focus will
  now be on the newly renamed component

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Some more examples of nested conditional execution

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Fix gh-2287 CSV options not visible in DFU workunit

This fix adds CSV options to DFU Workunit Details page
for DFU sprays of CSV sources.

Signed-off-by: Kevin Wang <kevin.wang@lexisnexis.com>
Fix spelling in comment

Signed-off-by: Gavin Halliday <gavin.halliday@lexisnexis.com>
Daliadmin fix checksuperfile usage

The usage() for checksuperfile, was missing the 'fix' option.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Fix based on review.  Properly handle duplicately named
components.

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Fix ESP code generation parameter order for BaseEspStruct::toStr

Broken by changes made while adding JSON serialization
support (gh-2741).

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>
Merge pull request #2952 from afishbeck/tostr_parameter_order

Fix ESP code generation parameter order for BaseEspStruct::toStr

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #2947 from jakesmith/daliadmin-usagefix

Daliadmin fix checksuperfile usage

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #2937 from wangkx/gh2287

Fix gh-2287 CSV options not visible in DFU workunit

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
gh 2900 fix white space issues.

Further whitespace/comment changes based on code review.

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
Merge pull request #2954 from rpastrana/new-gh-2900-jdbc_whitespace

#2900 fix white space issues.

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Fix gh-1836 Configmgr - Navgtr window jump in IE onclick
- When clicking on an item in the tree in the navigator
  window the scroll position will no longer reset to the top
- When clicking on an item in the context menu in the
  navigator window the scroll position will no longer reset
  to the top

Signed-off-by: Gleb Aronsky <gleb.aronsky@lexisnexis.com>
Merge pull request #2936 from ghalliday/nestedifdataset

Some more examples of nested conditional execution

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2873 from ghalliday/templateinterface

Add template classes for implementing the linkcounts.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2934 from wangkx/gh-1629

Fix gh-1629 Spray file default target file name

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2935 from garonsky/issue-1887_change_comp_name_causes_focus_change_on_refresh_2

Fix gh-1887  Configmgr on component rename focus is lost

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #2970 from garonsky/issue-1836_In_IE_Navigator_Window_Jump_On_Click

Fix gh-1836 Configmgr - Navigator Window Scroll Position Jumps in IE onclick

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>