private Class substitute(TagInfo tagInfo) { String prefix = tagInfo.getTagLibrary().getPrefixString(); String name = tagInfo.getTagName(); TagKey[] matchingOrder = new TagKey[] { new TagKey(prefix, name), new TagKey(prefix) }; return firstMatch(mocks, matchingOrder); }
private Class substitute(TagInfo tagInfo) { String prefix = tagInfo.getTagLibrary().getPrefixString(); String name = tagInfo.getTagName(); TagKey[] matchingOrder = new TagKey[] { new TagKey(prefix, name), new TagKey(prefix) }; return firstMatch(mocks, matchingOrder); }
/**************************************************************************/ public static String getTagLibPrefix(JTextComponent target, String tagLibUri) { FileObject fobj = getFileObject(target); if (fobj != null) { JspParserAPI.ParseResult result = JspContextInfo.getContextInfo(fobj).getCachedParseResult(fobj, false, true); if (result != null && result.getPageInfo() != null) { for (TagLibraryInfo tli : result.getPageInfo().getTaglibs()) { if (tagLibUri.equals(tli.getURI())) return tli.getPrefixString(); } } } return null; }
String prefix = tag.getTagLibrary().getPrefixString(); String uri = tag.getTagLibrary().getURI();