public class UniqueName
extends java.lang.Object
| Constructor and Description |
|---|
UniqueName(java.lang.String key,
org.apache.pdfbox.cos.COSDictionary sourcePageResources,
java.util.List<org.apache.pdfbox.cos.COSName> patternNames,
boolean disable,
java.awt.Rectangle destRect) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getName(org.apache.pdfbox.cos.COSName cn)
Provides a de-collisioned name.
|
protected void |
writeName(java.lang.StringBuilder sb,
org.apache.pdfbox.cos.COSName cn)
Writes a name into a StringBuilder, appending a suffix if the name exists in this object's collection.
|
public UniqueName(java.lang.String key,
org.apache.pdfbox.cos.COSDictionary sourcePageResources,
java.util.List<org.apache.pdfbox.cos.COSName> patternNames,
boolean disable,
java.awt.Rectangle destRect)
protected java.lang.String getName(org.apache.pdfbox.cos.COSName cn)
cn - Submitted name.protected void writeName(java.lang.StringBuilder sb,
org.apache.pdfbox.cos.COSName cn)
throws java.io.IOException
sb - The StringBuilder.cn - The COSName.java.io.IOException - On IO exception.Copyright 2007-2023 The Apache Software Foundation. All Rights Reserved.