本文整理了Java中org.apache.poi.xssf.usermodel.XSSFTable.onTableDelete()
方法的一些代码示例,展示了XSSFTable.onTableDelete()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XSSFTable.onTableDelete()
方法的具体详情如下:
包路径:org.apache.poi.xssf.usermodel.XSSFTable
类名称:XSSFTable
方法名:onTableDelete
[英]Remove relations
[中]解除关系
代码示例来源:origin: org.apache.poi/poi-ooxml
/**
* Remove table references and relations
* @param t table to remove
*/
public void removeTable(XSSFTable t) {
long id = t.getCTTable().getId();
Map.Entry<String, XSSFTable> toDelete = null;
for (Map.Entry<String, XSSFTable> entry : tables.entrySet()) {
if (entry.getValue().getCTTable().getId() == id) toDelete = entry;
}
if (toDelete != null) {
removeRelation(getRelationById(toDelete.getKey()), true);
tables.remove(toDelete.getKey());
toDelete.getValue().onTableDelete();
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
/**
* Remove table references and relations
* @param t table to remove
*/
public void removeTable(XSSFTable t) {
long id = t.getCTTable().getId();
Map.Entry<String, XSSFTable> toDelete = null;
for (Map.Entry<String, XSSFTable> entry : tables.entrySet()) {
if (entry.getValue().getCTTable().getId() == id) toDelete = entry;
}
if (toDelete != null) {
removeRelation(getRelationById(toDelete.getKey()), true);
tables.remove(toDelete.getKey());
toDelete.getValue().onTableDelete();
}
}
内容来源于网络,如有侵权,请联系作者删除!