code: @Override
      public boolean hasChildNodes() {
          boolean hasChildNodes = false;
          try {
              final INodeReadTrx rtx = createRtxAndMove();
              if (((ITreeStructData)rtx.getNode()).getChildCount() > 0) {
                  hasChildNodes = true;
              }
              rtx.close();
          } catch (final TTException exc) {
              LOGGER.error(exc.toString());
          }
          return hasChildNodes;
      }
docs: {@inheritDoc}