code: function( allowFragmentParent ) {
  		var parent = this.$.parentNode;
  		return ( parent && ( parent.nodeType == CKEDITOR.NODE_ELEMENT || allowFragmentParent && parent.nodeType == CKEDITOR.NODE_DOCUMENT_FRAGMENT ) ) ? new CKEDITOR.dom.node( parent ) : null;
  	}
docs: Gets the parent element for this node.
  
  var node = editor.document.getBody().getFirst();
  var parent = node.getParent();
  alert( parent.getName() ); // 'body'
  
  @param {Boolean} [allowFragmentParent=false] Consider also parent node that is of
  fragment type {@link CKEDITOR#NODE_DOCUMENT_FRAGMENT}.
  @returns {CKEDITOR.dom.element} The parent element.