本文整理汇总了Java中com.sun.tools.internal.ws.wsdl.framework.TWSDLParserContextImpl.popWSDLLocation方法的典型用法代码示例。如果您正苦于以下问题:Java TWSDLParserContextImpl.popWSDLLocation方法的具体用法?Java TWSDLParserContextImpl.popWSDLLocation怎么用?Java TWSDLParserContextImpl.popWSDLLocation使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.sun.tools.internal.ws.wsdl.framework.TWSDLParserContextImpl
的用法示例。
在下文中一共展示了TWSDLParserContextImpl.popWSDLLocation方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: parseDefinitions
import com.sun.tools.internal.ws.wsdl.framework.TWSDLParserContextImpl; //导入方法依赖的package包/类
private Definitions parseDefinitions(TWSDLParserContextImpl context, Document root) {
context.pushWSDLLocation();
context.setWSDLLocation(context.getDocument().getSystemId());
new Internalizer(forest, options, errReceiver).transform();
Definitions definitions = parseDefinitionsNoImport(context, root);
if(definitions == null){
Locator locator = forest.locatorTable.getStartLocation(root.getDocumentElement());
errReceiver.error(locator, WsdlMessages.PARSING_NOT_AWSDL(locator.getSystemId()));
}
processImports(context);
context.popWSDLLocation();
return definitions;
}
示例2: parseDefinitions
import com.sun.tools.internal.ws.wsdl.framework.TWSDLParserContextImpl; //导入方法依赖的package包/类
private Definitions parseDefinitions(TWSDLParserContextImpl context, Document root) {
context.pushWSDLLocation();
context.setWSDLLocation(context.getDocument().getSystemId());
new Internalizer(forest, options, errReceiver).transform();
//print the wsdl
// try{
// forest.dump(System.out);
// }catch(IOException e){
// e.printStackTrace();
// }
Definitions definitions = parseDefinitionsNoImport(context, root);
if(definitions == null){
Locator locator = forest.locatorTable.getStartLocation(root.getDocumentElement());
errReceiver.error(locator, WsdlMessages.PARSING_NOT_AWSDL(locator.getSystemId()));
}
processImports(context);
context.popWSDLLocation();
return definitions;
}