public boolean removePage(int pageNum) { if (pageNum < from || pageNum >= from + getCount()) return false; decrementCount(); kids.remove(pageNum - from); return true; }
public PdfUserPropertiesAttributes removeUserProperty(int i) { getPdfObject().getAsArray(PdfName.P).remove(i); return this; }
@Override public void removeRow(int rowIndex) { fireTableRowsDeleted(rowIndex, rowIndex); array.remove(rowIndex); fireTableDataChanged(); }
private static int removeObjectFromArray(PdfArray array, PdfObject toRemove) { int i; for (i = 0; i < array.size(); ++i) { PdfObject obj = array.get(i); if (obj == toRemove || obj == toRemove.getIndirectReference()) { array.remove(i); break; } } return i; } }
public void removeFromParent() { if (parent != null) { assert getCount() == 0; parent.kids.remove(getPdfObject().getIndirectReference()); if (parent.getCount() == 0) { parent.removeFromParent(); } } }
private static void deleteOldReferences(PdfArray all, PdfArray toDelete) { if (all == null || toDelete == null) return; for (PdfObject pi : toDelete) { PdfIndirectReference pir = pi.getIndirectReference(); if (pir == null) { continue; } for (int k = 0; k < all.size(); ++k) { PdfIndirectReference pod = all.get(k).getIndirectReference(); if (pod == null) { continue; } if (pir.getObjNumber() == pod.getObjNumber()) { all.remove(k); --k; } } } }
private static void deleteOldReferences(PdfArray all, PdfArray toDelete) { if (all == null || toDelete == null) return; for (PdfObject pi : toDelete) { PdfIndirectReference pir = pi.getIndirectReference(); if (pir == null) { continue; } for (int k = 0; k < all.size(); ++k) { PdfIndirectReference pod = all.get(k).getIndirectReference(); if (pod == null) { continue; } if (pir.getObjNumber() == pod.getObjNumber()) { all.remove(k); --k; } } } }
/** * This method removes all widget annotation entries from the form field the given annotation merged with. */ public void releaseFormFieldFromWidgetAnnotation(){ PdfDictionary annotDict = getPdfObject(); for (PdfName entry: widgetEntries) { annotDict.remove(entry); } PdfDictionary parent = annotDict.getAsDictionary(PdfName.Parent); if (parent != null && annotDict.size() == 1) { PdfArray kids = parent.getAsArray(PdfName.Kids); kids.remove(annotDict); if (kids.size() == 0) { parent.remove(PdfName.Kids); } } } /**
PdfArray annots = getAnnots(false); if (annots != null) { annots.remove(annotation.getPdfObject());
if (topsToMove.contains(top)) { orderedTopsToMove.add(top); tops.remove(i); if (i < destStruct) { --destStruct;
} else { kids.remove(i); i--;
public IStructureNode removeKid(int index, boolean prepareForReAdding) { PdfObject k = getK(); if (k == null || !k.isArray() && index != 0) { throw new IndexOutOfBoundsException(); } if (k.isArray()) { PdfArray kidsArray = (PdfArray) k; k = kidsArray.get(index); kidsArray.remove(index); if (kidsArray.isEmpty()) { getPdfObject().remove(PdfName.K); } } else { getPdfObject().remove(PdfName.K); } setModified(); IStructureNode removedKid = convertPdfObjectToIPdfStructElem(k); PdfDocument doc = getDocument(); if (removedKid instanceof PdfMcr && doc != null && !prepareForReAdding) { doc.getStructTreeRoot().getParentTreeHandler().unregisterMcr((PdfMcr) removedKid); } return removedKid; }
newField.getPdfObject().remove(PdfName.P); formTo.getFields().remove(existingField.getPdfObject());
newField.getPdfObject().remove(PdfName.P); formTo.getFields().remove(existingField.getPdfObject());