diff options
author | njames <nkskjames@gmail.com> | 2017-02-09 11:10:46 -0600 |
---|---|---|
committer | njames <nkskjames@gmail.com> | 2017-02-09 11:10:46 -0600 |
commit | 51c4191433d214c5fe5d007f013d8d939c4ecdeb (patch) | |
tree | 25df3f96a6ffd37ba76ef01297cb9ff8dace0149 /src | |
parent | 31155941629988f0adcf765e7e7dd3af34fb1214 (diff) | |
download | serverwiz-51c4191433d214c5fe5d007f013d8d939c4ecdeb.tar.gz serverwiz-51c4191433d214c5fe5d007f013d8d939c4ecdeb.zip |
Force top level name in hierarchy include position
For example sys would become sys-0
Diffstat (limited to 'src')
-rw-r--r-- | src/com/ibm/ServerWizard2/controller/TargetWizardController.java | 2 | ||||
-rw-r--r-- | src/com/ibm/ServerWizard2/model/SystemModel.java | 8 |
2 files changed, 7 insertions, 3 deletions
diff --git a/src/com/ibm/ServerWizard2/controller/TargetWizardController.java b/src/com/ibm/ServerWizard2/controller/TargetWizardController.java index 1f21c57..ad033d0 100644 --- a/src/com/ibm/ServerWizard2/controller/TargetWizardController.java +++ b/src/com/ibm/ServerWizard2/controller/TargetWizardController.java @@ -98,7 +98,7 @@ public class TargetWizardController { targetInstance = new Target(targetModel); } targetInstance.setName(nameOverride); - model.updateTargetPosition(targetInstance, parentTarget, -1); + model.updateTargetPosition(targetInstance, parentTarget, -1, modelCreationMode); try { model.addTarget(parentTarget, targetInstance, modelCreationMode); view.updateInstanceTree(targetInstance, parentItem); diff --git a/src/com/ibm/ServerWizard2/model/SystemModel.java b/src/com/ibm/ServerWizard2/model/SystemModel.java index 4140111..9038239 100644 --- a/src/com/ibm/ServerWizard2/model/SystemModel.java +++ b/src/com/ibm/ServerWizard2/model/SystemModel.java @@ -778,14 +778,18 @@ public class SystemModel { } } - public void updateTargetPosition(Target target, Target parentTarget, int position) { + public void updateTargetPosition(Target target, Target parentTarget, int position, Boolean modelCreationMode) { if (position > 0) { target.setPosition(position); return; } if (parentTarget == null) { target.setName(target.getIdPrefix()); - target.setPosition(-1); + if (modelCreationMode) { + target.setPosition(-1); + } else { + target.setPosition(0); + } return; } int p = -1; |