default :
if (isAnonymous() || isLocal()) {
return NO_NAME;
}
if (isPrimitive() || isNullType()) {
BaseTypeBinding baseTypeBinding = (BaseTypeBinding) this.binding;
return new String(baseTypeBinding.simpleName);
}
if (isMember()) {
buffer = new StringBuffer();
buffer