Add utility method for getting JVM descriptors of annotation types
diff --git a/org.eclipse.sisu.plexus/src/org/eclipse/sisu/plexus/PlexusTypeVisitor.java b/org.eclipse.sisu.plexus/src/org/eclipse/sisu/plexus/PlexusTypeVisitor.java
index 6078146..e9a52df 100644
--- a/org.eclipse.sisu.plexus/src/org/eclipse/sisu/plexus/PlexusTypeVisitor.java
+++ b/org.eclipse.sisu.plexus/src/org/eclipse/sisu/plexus/PlexusTypeVisitor.java
@@ -19,6 +19,7 @@
 import org.eclipse.sisu.space.ClassVisitor;
 import org.eclipse.sisu.space.LoadedClass;
 import org.eclipse.sisu.space.QualifiedTypeVisitor;
+import org.eclipse.sisu.space.SpaceScanner;
 import org.eclipse.sisu.space.SpaceVisitor;
 
 /**
@@ -31,7 +32,7 @@
     // Constants
     // ----------------------------------------------------------------------
 
-    private static final String COMPONENT_DESC = 'L' + Component.class.getName().replace( '.', '/' ) + ';';
+    private static final String COMPONENT_DESC = SpaceScanner.jvmDescriptor( Component.class );
 
     // ----------------------------------------------------------------------
     // Implementation fields