* and the default Namespace annotation on the command class.
*/
protected Map<String, String> getNamespaces(Namespaces namespaces) {
Map<String, String> allNamespaces = new HashMap<String, String>();
Namespaces defaultNamespaces = ((Class<?>)getCommand()).getAnnotation(Namespaces.class);
// First add any default namespaces
if (defaultNamespaces != null) {
for (String namespaceValue : defaultNamespaces.value()) {
int i = namespaceValue.indexOf(':');
if (i > 0) {
String prefix = namespaceValue.substring(0, i);
String namespace = namespaceValue.substring(i+1);
allNamespaces.put(prefix, namespace);