Bug 407846 [Accessibility]Underline of shortcut character for POJO datasource properties are not displayed.
data/org.eclipse.birt.data.oda.pojo.ui/src/org/eclipse/birt/data/oda/pojo/ui/util/Utils.java
String[] ps = splitBy( paramParts, Constants.METHOD_PARAM_SEPARATOR );
						if ( ps == null )
						{
							throw new OdaException( Messages.getFormattedString( "DataSet.InvalidColumnMappingPath",  
									new Object[]{mappingPath} ));
						}
						for ( String p : ps )
						{
							String param = p.trim( );
							if ( param.length( ) == 0 )
							{
								throw new OdaException( Messages.getFormattedString( "DataSet.InvalidColumnMappingPath",  
										new Object[]{mappingPath} ));
							}
							String[] nameOrValueAndType = splitBy( param, Constants.PARAM_TYPE_SEPARATOR );
							if ( nameOrValueAndType == null || !(nameOrValueAndType.length == 1 || nameOrValueAndType.length == 2) )
							{
								throw new OdaException( Messages.getFormattedString( "DataSet.InvalidColumnMappingPath",  
										new Object[]{mappingPath} ));
							}
							if ( nameOrValueAndType.length == 1 )
							{
								String type = nameOrValueAndType[0].trim( );
								if ( type.length( ) == 0 )
								{
									throw new OdaException( Messages.getFormattedString( "DataSet.InvalidColumnMappingPath",  
											new Object[]{mappingPath} ));
								}
								params.add( new ConstantParameter( null, type ));
							}