本文整理汇总了Java中com.sun.org.apache.xalan.internal.utils.ConfigurationError类的典型用法代码示例。如果您正苦于以下问题:Java ConfigurationError类的具体用法?Java ConfigurationError怎么用?Java ConfigurationError使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
ConfigurationError类属于com.sun.org.apache.xalan.internal.utils包,在下文中一共展示了ConfigurationError类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getFunction
import com.sun.org.apache.xalan.internal.utils.ConfigurationError; //导入依赖的package包/类
/**
* Get a Function instance that this instance is liaisoning for.
*
* @return non-null reference to Function derivative.
*
* @throws javax.xml.transform.TransformerException if ClassNotFoundException,
* IllegalAccessException, or InstantiationException is thrown.
*/
Function getFunction() throws TransformerException
{
try
{
String className = m_funcName;
if (className.indexOf(".") < 0) {
className = "com.sun.org.apache.xpath.internal.functions." + className;
}
//hack for loading only built-in function classes.
String subString = className.substring(0,className.lastIndexOf('.'));
if(!(subString.equals ("com.sun.org.apache.xalan.internal.templates") ||
subString.equals ("com.sun.org.apache.xpath.internal.functions"))) {
throw new TransformerException("Application can't install his own xpath function.");
}
return (Function) ObjectFactory.newInstance(className, true);
}
catch (ConfigurationError e)
{
throw new TransformerException(e.getException());
}
}