76 throw new \Exception(
"Cannot set property \"$name\"" );
86 if ( $this->childPElement ) {
87 $parts[] =
'childPElement=' . $this->childPElement->getDebugTag();
89 if ( $this->ancestorPNode ) {
90 $parts[] =
"ancestorPNode=<{$this->ancestorPNode->name}>";
92 if ( $this->wrapBaseNode ) {
93 $parts[] =
"wrapBaseNode=<{$this->wrapBaseNode->name}>";
95 if ( $this->currentCloneElement ) {
96 $parts[] =
"currentCloneElement=" . $this->currentCloneElement->getDebugTag();
98 if ( $this->isPWrapper ) {
99 $parts[] =
'isPWrapper';
101 if ( $this->isSplittable ) {
102 $parts[] =
'isSplittable';
104 if ( $this->needsPWrapping ) {
105 $parts[] =
'needsPWrapping';
107 if ( $this->nonblankNodeCount ) {
108 $parts[] =
"nonblankNodeCount={$this->nonblankNodeCount}";
110 $s =
"RemexMungerData {\n";
111 foreach ( $parts as $part ) {