public ItemData getItemData(NodeData parentData, QPathEntry name, ItemType itemType, boolean createNullItemData)
      throws RepositoryException
   {
      if (parentData != null)
      {
         final QPath ipath = QPath.makeChildPath(parentData.getQPath(), name);
         if (!this.equals(versionDataManager) && isSystemDescendant(ipath))
         {
            return versionDataManager.getItemData(parentData, name, itemType, createNullItemData);
         }
      }
      return super.getItemData(parentData, name, itemType, createNullItemData);
   }
public ItemData getItemData ( NodeData parentData , QPathEntry name , ItemType itemType , boolean createNullItemData ) throws RepositoryException { if ( parentData != null ) { final QPath ipath = QPath . makeChildPath ( parentData . getQPath ( ) , name ) ; if ( ! this . equals ( versionDataManager ) && isSystemDescendant ( ipath ) ) { return versionDataManager . getItemData ( parentData , name , itemType , createNullItemData ) ; } } return super . getItemData ( parentData , name , itemType , createNullItemData ) ; }
{@inheritDoc}