</BUG>
if (b.isSingleSwf() && file != null) {
filename = filename + "#" + file.getId(); //$NON-NLS-1$
}
args.put("file", filename); //$NON-NLS-1$
<BUG>args.put("line", new Integer(l.getLine())); //$NON-NLS-1$
</BUG>
if (funcName != null) {
args.put("functionName", funcName); //$NON-NLS-1$
formatString = "resolvedBreakpointToFunction"; //$NON-NLS-1$

SourceFile file = (l != null) ? l.getFile() : null;
String funcName = (file == null) ? null : file.getFunctionNameForLine(m_session, l.getLine());
Map<String, Object> args = new HashMap<String, Object>();
String formatString;
args.put("breakpointNumber", Integer.toString(b.getId())); //$NON-NLS-1$
String filename = file != null ? file.getName() : null;
if (b.isSingleSwf() && file != null) {
filename = filename + "#" + file.getId(); //$NON-NLS-1$
}
args.put("file", filename); //$NON-NLS-1$
args.put("line", l != null ? l.getLine() : 0); //$NON-NLS-1$
if (funcName != null) {
args.put("functionName", funcName); //$NON-NLS-1$
formatString = "resolvedBreakpointToFunction"; //$NON-NLS-1$
