gpt4 book ai didi

org.apache.poi.xwpf.usermodel.XWPFRelation.getInstance()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-25 09:33:05 26 4
gpt4 key购买 nike

本文整理了Java中org.apache.poi.xwpf.usermodel.XWPFRelation.getInstance()方法的一些代码示例,展示了XWPFRelation.getInstance()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XWPFRelation.getInstance()方法的具体详情如下:
包路径:org.apache.poi.xwpf.usermodel.XWPFRelation
类名称:XWPFRelation
方法名:getInstance

XWPFRelation.getInstance介绍

[英]Get POIXMLRelation by relation type
[中]按关系类型获取关系

代码示例

代码示例来源:origin: org.apache.poi/poi-ooxml

/**
 * @since POI 3.14-Beta1
 */
@Override
protected POIXMLRelation getDescriptor(String relationshipType) {
  return XWPFRelation.getInstance(relationshipType);
}

代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi

/**
 * @since POI 3.14-Beta1
 */
@Override
protected POIXMLRelation getDescriptor(String relationshipType) {
  return XWPFRelation.getInstance(relationshipType);
}

代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev

@Override
public POIXMLDocumentPart createDocumentPart(POIXMLDocumentPart parent, PackageRelationship rel, PackagePart part){
  POIXMLRelation descriptor = XWPFRelation.getInstance(rel.getRelationshipType());
  if(descriptor == null || descriptor.getRelationClass() == null){
    logger.log(POILogger.DEBUG, "using default POIXMLDocumentPart for " + rel.getRelationshipType());
    return new POIXMLDocumentPart(part, rel);
  }
  try {
    Class<? extends POIXMLDocumentPart> cls = descriptor.getRelationClass();
    try {
      Constructor<? extends POIXMLDocumentPart> constructor = cls.getDeclaredConstructor(POIXMLDocumentPart.class, PackagePart.class, PackageRelationship.class);
      return constructor.newInstance(parent, part, rel);
    } catch (NoSuchMethodException e) {
      Constructor<? extends POIXMLDocumentPart> constructor = cls.getDeclaredConstructor(PackagePart.class, PackageRelationship.class);
      return constructor.newInstance(part, rel);
    }
  } catch (Exception e){
    throw new POIXMLException(e);
  }
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com