示例#1
0
 /**
  * Answer the source name for the type. In the case of member types, as the qualified name from
  * its top level type. For example, for a member type N defined inside M & A: "A.M.N".
  */
 public char[] qualifiedSourceName() {
   char[] brackets = new char[dimensions * 2];
   for (int i = dimensions * 2 - 1; i >= 0; i -= 2) {
     brackets[i] = ']';
     brackets[i - 1] = '[';
   }
   return CharOperation.concat(leafComponentType.qualifiedSourceName(), brackets);
 }