else if (str.startsWith("usercol:")) {
UserColumn uc = report.findUserColumn(str.substring(8));
replaceSelection(uc.designLabel());
}
else if (str.startsWith("special:")) {
SpecialField sf = new SpecialField(null, report, null,
str.substring(8), false);
replaceSelection(sf.formulaString());
}
else
replaceSelection(str);
e.acceptDrop(DnDConstants.ACTION_COPY_OR_MOVE);