String imageName = null;
if (o instanceof Keyword) {
Keyword keyword = (Keyword) o;
imageName = keyword.getValue().toLowerCase();
} else if (o instanceof CommonKeyword) {
CommonKeyword keyword = (CommonKeyword) o;
imageName = keyword.toString();
} else if (o instanceof String) {
imageName = (String) o;
} else if (o instanceof MessageField) {
MessageField field = (MessageField) o;
Modifier modifier = field.getModifier();