if (initializer instanceof StringLiteral) return ((StringLiteral)initializer).getLiteralValue();  if (initializer instanceof MethodInvocation) { MethodInvocation methInvocation= (MethodInvocation)initializer; Expression exp= methInvocation.getExpression(); if ((exp != null) && (exp instanceof TypeLiteral)) { SimpleType simple= (SimpleType)((TypeLiteral) exp).getType(); ITypeBinding typeBinding= simple.resolveBinding(); if (typeBinding != null) return typeBinding.getQualifiedName(); }
if (initializer instanceof StringLiteral) return ((StringLiteral)initializer).getLiteralValue();  if (initializer instanceof MethodInvocation) { MethodInvocation methInvocation= (MethodInvocation)initializer; Expression exp= methInvocation.getExpression(); if ((exp != null) && (exp instanceof TypeLiteral)) { SimpleType simple= (SimpleType)((TypeLiteral) exp).getType(); ITypeBinding typeBinding= simple.resolveBinding(); if (typeBinding != null) return typeBinding.getQualifiedName();
				private String getBundleName(Expression initializer) {					if (initializer instanceof StringLiteral)						return ((StringLiteral)initializer).getLiteralValue();										if (initializer instanceof MethodInvocation) {						MethodInvocation methInvocation= (MethodInvocation)initializer;						Expression exp= methInvocation.getExpression();						if ((exp != null) && (exp instanceof TypeLiteral)) {							SimpleType simple= (SimpleType)((TypeLiteral) exp).getType();							ITypeBinding typeBinding= simple.resolveBinding();							if (typeBinding != null)								return typeBinding.getQualifiedName();						}					}					return null;					}