private String getStringLabelFromMethod(Object r)
	{
		StringBuffer sb = new StringBuffer();
		
		if(this.textLabelMethods == null)
		{
			this.initTextLabelMethods(r);
		}
		
		for(String methodName : this.textLabelMethods)
		{
			Method m = null;
			
			try
			{
				m = r.getClass().getMethod(methodName);
				sb.append(m.invoke(r));
			}
			catch (SecurityException e)
			{
				LOG.error(e);
			}
			catch (NoSuchMethodException e)
			{
				LOG.error(e);
			}
			catch (IllegalArgumentException e)
			{
				LOG.error(e);
			}
			catch (IllegalAccessException e)
			{
				LOG.error(e);
			}
			catch (InvocationTargetException e)
			{
				LOG.error(e);
			}
			
		}
		
		return sb.toString();
	}