question: public void addChild ( PdfLayer childLayer ) { if ( childLayer . parent != null ) throw new IllegalArgumentException ( "Illegal argument: childLayer" ) ; childLayer . parent = this ; if ( children == null ) children = new ArrayList < > ( ) ; children . add ( childLayer ) ; }
target:  Adds a child layer. Nested layers can only have one parent.