You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2015/03/27 11:17:42 UTC
[1/4] camel git commit: CAMEL-8558: Camel component docs now include
a human readable title for the component names.
Repository: camel
Updated Branches:
refs/heads/camel-2.15.x 98d0bc4b9 -> b0642b8f1
refs/heads/master 213410178 -> f1868ac37
CAMEL-8558: Camel component docs now include a human readable title for the component names.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/4a152bb9
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/4a152bb9
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/4a152bb9
Branch: refs/heads/master
Commit: 4a152bb9940cf0f4898c4b63a98cab2e1d4d7226
Parents: 2134101
Author: Claus Ibsen <da...@apache.org>
Authored: Fri Mar 27 10:30:48 2015 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Fri Mar 27 11:19:32 2015 +0100
----------------------------------------------------------------------
.../camel/commands/AbstractCamelController.java | 12 +++++
.../commands/CatalogComponentListCommand.java | 2 +-
.../commands/CatalogDataFormatListCommand.java | 51 +++++++++-----------
.../commands/CatalogLanguageListCommand.java | 49 ++++++++++---------
4 files changed, 63 insertions(+), 51 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/4a152bb9/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
index b5ddf3c..5acb526 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
@@ -170,6 +170,7 @@ public abstract class AbstractCamelController implements CamelController {
String json = catalog.dataFormatJSonSchema(name);
List<Map<String, String>> rows = JsonSchemaHelper.parseJsonSchema("dataformat", json, false);
+ String title = null;
String description = null;
String label = null;
String modelName = name;
@@ -186,6 +187,8 @@ public abstract class AbstractCamelController implements CamelController {
for (Map<String, String> row : rows) {
if (row.containsKey("modelName")) {
modelName = row.get("modelName");
+ } else if (row.containsKey("title")) {
+ title = row.get("title");
} else if (row.containsKey("description")) {
description = row.get("description");
} else if (row.containsKey("label")) {
@@ -207,6 +210,9 @@ public abstract class AbstractCamelController implements CamelController {
row.put("name", name);
row.put("modelName", modelName);
row.put("status", status);
+ if (title != null) {
+ row.put("title", title);
+ }
if (description != null) {
row.put("description", description);
}
@@ -249,6 +255,7 @@ public abstract class AbstractCamelController implements CamelController {
String json = catalog.languageJSonSchema(name);
List<Map<String, String>> rows = JsonSchemaHelper.parseJsonSchema("language", json, false);
+ String title = null;
String description = null;
String label = null;
String modelName = name;
@@ -265,6 +272,8 @@ public abstract class AbstractCamelController implements CamelController {
for (Map<String, String> row : rows) {
if (row.containsKey("modelName")) {
modelName = row.get("modelName");
+ } else if (row.containsKey("title")) {
+ description = row.get("title");
} else if (row.containsKey("description")) {
description = row.get("description");
} else if (row.containsKey("label")) {
@@ -286,6 +295,9 @@ public abstract class AbstractCamelController implements CamelController {
row.put("name", name);
row.put("modelName", modelName);
row.put("status", status);
+ if (title != null) {
+ row.put("title", description);
+ }
if (description != null) {
row.put("description", description);
}
http://git-wip-us.apache.org/repos/asf/camel/blob/4a152bb9/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
index 548073b..59fe9da 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
@@ -67,7 +67,7 @@ public class CatalogComponentListCommand extends AbstractCamelCommand {
out.println(String.format(headerFormat, "-----", "------", "-----", "----------------"));
} else {
out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----------"));
+ out.println(String.format(headerFormat, "-----", "-----------"));
}
for (final Map<String, String> component : components) {
if (verbose) {
http://git-wip-us.apache.org/repos/asf/camel/blob/4a152bb9/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
index 814e1de..391105f 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
@@ -26,6 +26,7 @@ import java.util.Map;
*/
public class CatalogDataFormatListCommand extends AbstractCamelCommand {
+ private static final String TITLE_COLUMN_LABEL = "Title";
private static final String NAME_COLUMN_LABEL = "Name";
private static final String LABEL_COLUMN_LABEL = "Label";
private static final String MAVEN_COLUMN_LABEL = "Maven Coordinate";
@@ -62,30 +63,26 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
final String rowFormat = buildFormatString(columnWidths, false);
if (verbose) {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------", "-----------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "----", "-----", "----------------"));
} else {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "-----------"));
}
for (final Map<String, String> dataFormat : dataFormats) {
if (verbose) {
+ String title = safeNull(dataFormat.get("title"));
String name = safeNull(dataFormat.get("name"));
String label = safeNull(dataFormat.get("label"));
String maven = "";
if (dataFormat.containsKey("groupId") && dataFormat.containsKey("artifactId") && dataFormat.containsKey("version")) {
maven = dataFormat.get("groupId") + "/" + dataFormat.get("artifactId") + "/" + dataFormat.get("version");
}
- String description = safeNull(dataFormat.get("description"));
- out.println(String.format(rowFormat, name, label, maven, description));
+ out.println(String.format(rowFormat, title, name, label, maven));
} else {
- String name = safeNull(dataFormat.get("name"));
- String label = safeNull(dataFormat.get("label"));
- String maven = "";
- if (dataFormat.containsKey("groupId") && dataFormat.containsKey("artifactId") && dataFormat.containsKey("version")) {
- maven = dataFormat.get("groupId") + "/" + dataFormat.get("artifactId") + "/" + dataFormat.get("version");
- }
- out.println(String.format(rowFormat, name, label, maven));
+ String title = safeNull(dataFormat.get("title"));
+ String description = safeNull(dataFormat.get("description"));
+ out.println(String.format(rowFormat, title, description));
}
}
@@ -97,6 +94,7 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
return null;
} else {
// some of the options is optional so we need to start from 1
+ int maxTitleLen = TITLE_COLUMN_LABEL.length();
int maxNameLen = NAME_COLUMN_LABEL.length();
int maxLabelLen = LABEL_COLUMN_LABEL.length();
int maxMavenLen = MAVEN_COLUMN_LABEL.length();
@@ -105,6 +103,10 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
for (final Map<String, String> dataFormat : dataFormats) {
// grab the information and compute max len
+ String title = dataFormat.get("title");
+ if (title != null) {
+ maxTitleLen = Math.max(maxTitleLen, title.length());
+ }
String name = dataFormat.get("name");
if (name != null) {
maxNameLen = Math.max(maxNameLen, name.length());
@@ -123,7 +125,8 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
}
}
- final Map<String, Integer> retval = new Hashtable<String, Integer>(4);
+ final Map<String, Integer> retval = new Hashtable<String, Integer>();
+ retval.put(TITLE_COLUMN_LABEL, maxTitleLen);
retval.put(NAME_COLUMN_LABEL, maxNameLen);
retval.put(LABEL_COLUMN_LABEL, maxLabelLen);
retval.put(MAVEN_COLUMN_LABEL, maxMavenLen);
@@ -148,35 +151,29 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
columnWidthIncrement = DEFAULT_COLUMN_WIDTH_INCREMENT;
if (verbose) {
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ titleLen = Math.max(MIN_COLUMN_WIDTH, titleLen);
nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
- descriptionLen = Math.max(MIN_COLUMN_WIDTH, descriptionLen);
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
} else {
- int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
-
- nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
- labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
- mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
- retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
}
}
http://git-wip-us.apache.org/repos/asf/camel/blob/4a152bb9/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
index a4356c5..04ef0e2 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
@@ -26,6 +26,7 @@ import java.util.Map;
*/
public class CatalogLanguageListCommand extends AbstractCamelCommand {
+ private static final String TITLE_COLUMN_LABEL = "Title";
private static final String NAME_COLUMN_LABEL = "Name";
private static final String LABEL_COLUMN_LABEL = "Label";
private static final String MAVEN_COLUMN_LABEL = "Maven Coordinate";
@@ -62,30 +63,26 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
final String rowFormat = buildFormatString(columnWidths, false);
if (verbose) {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------", "-----------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "----", "-----", "----------------"));
} else {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "-----------"));
}
for (final Map<String, String> language : languages) {
if (verbose) {
+ String title = safeNull(language.get("title"));
String name = safeNull(language.get("name"));
String label = safeNull(language.get("label"));
String maven = "";
if (language.containsKey("groupId") && language.containsKey("artifactId") && language.containsKey("version")) {
maven = language.get("groupId") + "/" + language.get("artifactId") + "/" + language.get("version");
}
- String description = safeNull(language.get("description"));
- out.println(String.format(rowFormat, name, label, maven, description));
+ out.println(String.format(rowFormat, title, name, label, maven));
} else {
- String name = safeNull(language.get("name"));
- String label = safeNull(language.get("label"));
- String maven = "";
- if (language.containsKey("groupId") && language.containsKey("artifactId") && language.containsKey("version")) {
- maven = language.get("groupId") + "/" + language.get("artifactId") + "/" + language.get("version");
- }
- out.println(String.format(rowFormat, name, label, maven));
+ String title = safeNull(language.get("title"));
+ String description = safeNull(language.get("description"));
+ out.println(String.format(rowFormat, title, description));
}
}
@@ -97,6 +94,7 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
return null;
} else {
// some of the options is optional so we need to start from 1
+ int maxTitleLen = TITLE_COLUMN_LABEL.length();
int maxNameLen = NAME_COLUMN_LABEL.length();
int maxLabelLen = LABEL_COLUMN_LABEL.length();
int maxMavenLen = MAVEN_COLUMN_LABEL.length();
@@ -105,6 +103,10 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
for (final Map<String, String> dataFormat : languages) {
// grab the information and compute max len
+ String title = dataFormat.get("title");
+ if (title != null) {
+ maxTitleLen = Math.max(maxTitleLen, title.length());
+ }
String name = dataFormat.get("name");
if (name != null) {
maxNameLen = Math.max(maxNameLen, name.length());
@@ -123,7 +125,8 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
}
}
- final Map<String, Integer> retval = new Hashtable<String, Integer>(4);
+ final Map<String, Integer> retval = new Hashtable<String, Integer>();
+ retval.put(TITLE_COLUMN_LABEL, maxTitleLen);
retval.put(NAME_COLUMN_LABEL, maxNameLen);
retval.put(LABEL_COLUMN_LABEL, maxLabelLen);
retval.put(MAVEN_COLUMN_LABEL, maxMavenLen);
@@ -148,35 +151,35 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
columnWidthIncrement = DEFAULT_COLUMN_WIDTH_INCREMENT;
if (verbose) {
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ titleLen = Math.max(MIN_COLUMN_WIDTH, titleLen);
nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
descriptionLen = Math.max(MIN_COLUMN_WIDTH, descriptionLen);
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
} else {
- int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
- labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
- mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
+ titleLen = Math.max(MIN_COLUMN_WIDTH, titleLen);
+ descriptionLen = Math.max(MIN_COLUMN_WIDTH, descriptionLen);
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
- retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
}
}
[4/4] camel git commit: CAMEL-8558: Camel component docs now include
a human readable title for the component names.
Posted by da...@apache.org.
CAMEL-8558: Camel component docs now include a human readable title for the component names.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/b0642b8f
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/b0642b8f
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/b0642b8f
Branch: refs/heads/camel-2.15.x
Commit: b0642b8f18f729931f704dab3276256c07345362
Parents: 2333474
Author: Claus Ibsen <da...@apache.org>
Authored: Fri Mar 27 11:19:16 2015 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Fri Mar 27 11:19:50 2015 +0100
----------------------------------------------------------------------
.../java/org/apache/camel/commands/AbstractCamelController.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/b0642b8f/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
index 5acb526..2aad27d 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
@@ -273,7 +273,7 @@ public abstract class AbstractCamelController implements CamelController {
if (row.containsKey("modelName")) {
modelName = row.get("modelName");
} else if (row.containsKey("title")) {
- description = row.get("title");
+ title = row.get("title");
} else if (row.containsKey("description")) {
description = row.get("description");
} else if (row.containsKey("label")) {
@@ -296,7 +296,7 @@ public abstract class AbstractCamelController implements CamelController {
row.put("modelName", modelName);
row.put("status", status);
if (title != null) {
- row.put("title", description);
+ row.put("title", title);
}
if (description != null) {
row.put("description", description);
[3/4] camel git commit: CAMEL-8558: Camel component docs now include
a human readable title for the component names.
Posted by da...@apache.org.
CAMEL-8558: Camel component docs now include a human readable title for the component names.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/2333474e
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/2333474e
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/2333474e
Branch: refs/heads/camel-2.15.x
Commit: 2333474efe08e2ab05382c6d9ab340e69980b08c
Parents: 98d0bc4
Author: Claus Ibsen <da...@apache.org>
Authored: Fri Mar 27 10:30:48 2015 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Fri Mar 27 11:19:45 2015 +0100
----------------------------------------------------------------------
.../camel/commands/AbstractCamelController.java | 12 +++++
.../commands/CatalogComponentListCommand.java | 2 +-
.../commands/CatalogDataFormatListCommand.java | 51 +++++++++-----------
.../commands/CatalogLanguageListCommand.java | 49 ++++++++++---------
4 files changed, 63 insertions(+), 51 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/2333474e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
index b5ddf3c..5acb526 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
@@ -170,6 +170,7 @@ public abstract class AbstractCamelController implements CamelController {
String json = catalog.dataFormatJSonSchema(name);
List<Map<String, String>> rows = JsonSchemaHelper.parseJsonSchema("dataformat", json, false);
+ String title = null;
String description = null;
String label = null;
String modelName = name;
@@ -186,6 +187,8 @@ public abstract class AbstractCamelController implements CamelController {
for (Map<String, String> row : rows) {
if (row.containsKey("modelName")) {
modelName = row.get("modelName");
+ } else if (row.containsKey("title")) {
+ title = row.get("title");
} else if (row.containsKey("description")) {
description = row.get("description");
} else if (row.containsKey("label")) {
@@ -207,6 +210,9 @@ public abstract class AbstractCamelController implements CamelController {
row.put("name", name);
row.put("modelName", modelName);
row.put("status", status);
+ if (title != null) {
+ row.put("title", title);
+ }
if (description != null) {
row.put("description", description);
}
@@ -249,6 +255,7 @@ public abstract class AbstractCamelController implements CamelController {
String json = catalog.languageJSonSchema(name);
List<Map<String, String>> rows = JsonSchemaHelper.parseJsonSchema("language", json, false);
+ String title = null;
String description = null;
String label = null;
String modelName = name;
@@ -265,6 +272,8 @@ public abstract class AbstractCamelController implements CamelController {
for (Map<String, String> row : rows) {
if (row.containsKey("modelName")) {
modelName = row.get("modelName");
+ } else if (row.containsKey("title")) {
+ description = row.get("title");
} else if (row.containsKey("description")) {
description = row.get("description");
} else if (row.containsKey("label")) {
@@ -286,6 +295,9 @@ public abstract class AbstractCamelController implements CamelController {
row.put("name", name);
row.put("modelName", modelName);
row.put("status", status);
+ if (title != null) {
+ row.put("title", description);
+ }
if (description != null) {
row.put("description", description);
}
http://git-wip-us.apache.org/repos/asf/camel/blob/2333474e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
index 548073b..59fe9da 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogComponentListCommand.java
@@ -67,7 +67,7 @@ public class CatalogComponentListCommand extends AbstractCamelCommand {
out.println(String.format(headerFormat, "-----", "------", "-----", "----------------"));
} else {
out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----------"));
+ out.println(String.format(headerFormat, "-----", "-----------"));
}
for (final Map<String, String> component : components) {
if (verbose) {
http://git-wip-us.apache.org/repos/asf/camel/blob/2333474e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
index 814e1de..391105f 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogDataFormatListCommand.java
@@ -26,6 +26,7 @@ import java.util.Map;
*/
public class CatalogDataFormatListCommand extends AbstractCamelCommand {
+ private static final String TITLE_COLUMN_LABEL = "Title";
private static final String NAME_COLUMN_LABEL = "Name";
private static final String LABEL_COLUMN_LABEL = "Label";
private static final String MAVEN_COLUMN_LABEL = "Maven Coordinate";
@@ -62,30 +63,26 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
final String rowFormat = buildFormatString(columnWidths, false);
if (verbose) {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------", "-----------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "----", "-----", "----------------"));
} else {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "-----------"));
}
for (final Map<String, String> dataFormat : dataFormats) {
if (verbose) {
+ String title = safeNull(dataFormat.get("title"));
String name = safeNull(dataFormat.get("name"));
String label = safeNull(dataFormat.get("label"));
String maven = "";
if (dataFormat.containsKey("groupId") && dataFormat.containsKey("artifactId") && dataFormat.containsKey("version")) {
maven = dataFormat.get("groupId") + "/" + dataFormat.get("artifactId") + "/" + dataFormat.get("version");
}
- String description = safeNull(dataFormat.get("description"));
- out.println(String.format(rowFormat, name, label, maven, description));
+ out.println(String.format(rowFormat, title, name, label, maven));
} else {
- String name = safeNull(dataFormat.get("name"));
- String label = safeNull(dataFormat.get("label"));
- String maven = "";
- if (dataFormat.containsKey("groupId") && dataFormat.containsKey("artifactId") && dataFormat.containsKey("version")) {
- maven = dataFormat.get("groupId") + "/" + dataFormat.get("artifactId") + "/" + dataFormat.get("version");
- }
- out.println(String.format(rowFormat, name, label, maven));
+ String title = safeNull(dataFormat.get("title"));
+ String description = safeNull(dataFormat.get("description"));
+ out.println(String.format(rowFormat, title, description));
}
}
@@ -97,6 +94,7 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
return null;
} else {
// some of the options is optional so we need to start from 1
+ int maxTitleLen = TITLE_COLUMN_LABEL.length();
int maxNameLen = NAME_COLUMN_LABEL.length();
int maxLabelLen = LABEL_COLUMN_LABEL.length();
int maxMavenLen = MAVEN_COLUMN_LABEL.length();
@@ -105,6 +103,10 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
for (final Map<String, String> dataFormat : dataFormats) {
// grab the information and compute max len
+ String title = dataFormat.get("title");
+ if (title != null) {
+ maxTitleLen = Math.max(maxTitleLen, title.length());
+ }
String name = dataFormat.get("name");
if (name != null) {
maxNameLen = Math.max(maxNameLen, name.length());
@@ -123,7 +125,8 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
}
}
- final Map<String, Integer> retval = new Hashtable<String, Integer>(4);
+ final Map<String, Integer> retval = new Hashtable<String, Integer>();
+ retval.put(TITLE_COLUMN_LABEL, maxTitleLen);
retval.put(NAME_COLUMN_LABEL, maxNameLen);
retval.put(LABEL_COLUMN_LABEL, maxLabelLen);
retval.put(MAVEN_COLUMN_LABEL, maxMavenLen);
@@ -148,35 +151,29 @@ public class CatalogDataFormatListCommand extends AbstractCamelCommand {
columnWidthIncrement = DEFAULT_COLUMN_WIDTH_INCREMENT;
if (verbose) {
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ titleLen = Math.max(MIN_COLUMN_WIDTH, titleLen);
nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
- descriptionLen = Math.max(MIN_COLUMN_WIDTH, descriptionLen);
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
} else {
- int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
-
- nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
- labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
- mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
- retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
}
}
http://git-wip-us.apache.org/repos/asf/camel/blob/2333474e/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
index a4356c5..04ef0e2 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/CatalogLanguageListCommand.java
@@ -26,6 +26,7 @@ import java.util.Map;
*/
public class CatalogLanguageListCommand extends AbstractCamelCommand {
+ private static final String TITLE_COLUMN_LABEL = "Title";
private static final String NAME_COLUMN_LABEL = "Name";
private static final String LABEL_COLUMN_LABEL = "Label";
private static final String MAVEN_COLUMN_LABEL = "Maven Coordinate";
@@ -62,30 +63,26 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
final String rowFormat = buildFormatString(columnWidths, false);
if (verbose) {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------", "-----------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "----", "-----", "----------------"));
} else {
- out.println(String.format(headerFormat, NAME_COLUMN_LABEL, LABEL_COLUMN_LABEL, MAVEN_COLUMN_LABEL));
- out.println(String.format(headerFormat, "----", "-----", "----------------"));
+ out.println(String.format(headerFormat, TITLE_COLUMN_LABEL, DESCRIPTION_COLUMN_LABEL));
+ out.println(String.format(headerFormat, "-----", "-----------"));
}
for (final Map<String, String> language : languages) {
if (verbose) {
+ String title = safeNull(language.get("title"));
String name = safeNull(language.get("name"));
String label = safeNull(language.get("label"));
String maven = "";
if (language.containsKey("groupId") && language.containsKey("artifactId") && language.containsKey("version")) {
maven = language.get("groupId") + "/" + language.get("artifactId") + "/" + language.get("version");
}
- String description = safeNull(language.get("description"));
- out.println(String.format(rowFormat, name, label, maven, description));
+ out.println(String.format(rowFormat, title, name, label, maven));
} else {
- String name = safeNull(language.get("name"));
- String label = safeNull(language.get("label"));
- String maven = "";
- if (language.containsKey("groupId") && language.containsKey("artifactId") && language.containsKey("version")) {
- maven = language.get("groupId") + "/" + language.get("artifactId") + "/" + language.get("version");
- }
- out.println(String.format(rowFormat, name, label, maven));
+ String title = safeNull(language.get("title"));
+ String description = safeNull(language.get("description"));
+ out.println(String.format(rowFormat, title, description));
}
}
@@ -97,6 +94,7 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
return null;
} else {
// some of the options is optional so we need to start from 1
+ int maxTitleLen = TITLE_COLUMN_LABEL.length();
int maxNameLen = NAME_COLUMN_LABEL.length();
int maxLabelLen = LABEL_COLUMN_LABEL.length();
int maxMavenLen = MAVEN_COLUMN_LABEL.length();
@@ -105,6 +103,10 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
for (final Map<String, String> dataFormat : languages) {
// grab the information and compute max len
+ String title = dataFormat.get("title");
+ if (title != null) {
+ maxTitleLen = Math.max(maxTitleLen, title.length());
+ }
String name = dataFormat.get("name");
if (name != null) {
maxNameLen = Math.max(maxNameLen, name.length());
@@ -123,7 +125,8 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
}
}
- final Map<String, Integer> retval = new Hashtable<String, Integer>(4);
+ final Map<String, Integer> retval = new Hashtable<String, Integer>();
+ retval.put(TITLE_COLUMN_LABEL, maxTitleLen);
retval.put(NAME_COLUMN_LABEL, maxNameLen);
retval.put(LABEL_COLUMN_LABEL, maxLabelLen);
retval.put(MAVEN_COLUMN_LABEL, maxMavenLen);
@@ -148,35 +151,35 @@ public class CatalogLanguageListCommand extends AbstractCamelCommand {
columnWidthIncrement = DEFAULT_COLUMN_WIDTH_INCREMENT;
if (verbose) {
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ titleLen = Math.max(MIN_COLUMN_WIDTH, titleLen);
nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
descriptionLen = Math.max(MIN_COLUMN_WIDTH, descriptionLen);
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
} else {
- int nameLen = Math.min(columnWidths.get(NAME_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int labelLen = Math.min(columnWidths.get(LABEL_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- int mavenLen = Math.min(columnWidths.get(MAVEN_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ int titleLen = Math.min(columnWidths.get(TITLE_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
+ int descriptionLen = Math.min(columnWidths.get(DESCRIPTION_COLUMN_LABEL) + columnWidthIncrement, getMaxColumnWidth());
- nameLen = Math.max(MIN_COLUMN_WIDTH, nameLen);
- labelLen = Math.max(MIN_COLUMN_WIDTH, labelLen);
- mavenLen = Math.max(MIN_COLUMN_WIDTH, mavenLen);
+ titleLen = Math.max(MIN_COLUMN_WIDTH, titleLen);
+ descriptionLen = Math.max(MIN_COLUMN_WIDTH, descriptionLen);
final StringBuilder retval = new StringBuilder(DEFAULT_FORMAT_BUFFER_LENGTH);
- retval.append(fieldPreamble).append("%-").append(nameLen).append('.').append(nameLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(labelLen).append('.').append(labelLen).append('s').append(fieldPostamble).append(' ');
- retval.append(fieldPreamble).append("%-").append(mavenLen).append('.').append(mavenLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(titleLen).append('.').append(titleLen).append('s').append(fieldPostamble).append(' ');
+ retval.append(fieldPreamble).append("%-").append(descriptionLen).append('.').append(descriptionLen).append('s').append(fieldPostamble).append(' ');
return retval.toString();
}
}
[2/4] camel git commit: CAMEL-8558: Camel component docs now include
a human readable title for the component names.
Posted by da...@apache.org.
CAMEL-8558: Camel component docs now include a human readable title for the component names.
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/f1868ac3
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/f1868ac3
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/f1868ac3
Branch: refs/heads/master
Commit: f1868ac37c13cbc5bc82fffca25ec1a27f33f92a
Parents: 4a152bb
Author: Claus Ibsen <da...@apache.org>
Authored: Fri Mar 27 11:19:16 2015 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Fri Mar 27 11:19:33 2015 +0100
----------------------------------------------------------------------
.../java/org/apache/camel/commands/AbstractCamelController.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/f1868ac3/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
----------------------------------------------------------------------
diff --git a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
index 5acb526..2aad27d 100644
--- a/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
+++ b/platforms/commands/commands-core/src/main/java/org/apache/camel/commands/AbstractCamelController.java
@@ -273,7 +273,7 @@ public abstract class AbstractCamelController implements CamelController {
if (row.containsKey("modelName")) {
modelName = row.get("modelName");
} else if (row.containsKey("title")) {
- description = row.get("title");
+ title = row.get("title");
} else if (row.containsKey("description")) {
description = row.get("description");
} else if (row.containsKey("label")) {
@@ -296,7 +296,7 @@ public abstract class AbstractCamelController implements CamelController {
row.put("modelName", modelName);
row.put("status", status);
if (title != null) {
- row.put("title", description);
+ row.put("title", title);
}
if (description != null) {
row.put("description", description);