/** * Tells you if the object is indirect. * * @return true for indirect objects; false for direct objects. */ public boolean isIndirect() { return object.isIndirect(); }
obj = refTo != null ? refTo : obj; if (obj.isIndirect() && !allowDuplicating) { return obj;
contentStream.getOutputStream().write(PdfName.Pattern).writeSpace().writeBytes(fill ? cs : CS). writeNewLine().write(resources.addPattern(pattern)).writeSpace().writeBytes(fill ? scn : SCN); else if (colorSpace.getPdfObject().isIndirect()) { if (!setColorValueOnly) { PdfName name = resources.addColorSpace(colorSpace);