if(label!=null){
tc.setLabel(label=label.trim());
tag.removeAttribute("label");
}
else if(ASMUtil.isLiteralAttribute(tag, attrLabel, ASMUtil.TYPE_STRING, false, true)) {
LitString ls=(LitString) CastString.toExprString(tag.getAttribute("label").getValue());
label = ls.getString();
if(!StringUtil.isEmpty(label,true)) {
tc.setLabel(label=label.trim());
tag.removeAttribute("label");
}
else label=null;
}
}
if(ASMUtil.isLiteralAttribute(tag, "label", ASMUtil.TYPE_STRING, false, true)) {
LitString ls=(LitString) CastString.toExprString(tag.getAttribute("label").getValue());
TagContinue tc=(TagContinue) tag;
label = ls.getString();
if(!StringUtil.isEmpty(label,true)) {
tc.setLabel(label=label.trim());
tag.removeAttribute("label");
}
else label=null;