@Override
public boolean performFinish() {
AddCommandDisplayPart part = page != null ? page.getCommandPart() : null;
if (part != null) {
editedCommand = new ServiceCommandManager(commands).createCommand(part.getDisplayName());
if (editedCommand != null) {
// External application location should never be null
ExternalApplication appInfo = new ExternalApplication();
appInfo.setExecutableNameAndPath(part.getExecutableLocation());