code: @Override
     protected InternalQName getName() throws ValueFormatException
     {
        if (value.getDepth() == 0 && !value.isAbsolute())
        {
           QPathEntry entry = value.getEntries()[0];
           return new InternalQName(entry.getNamespace(), entry.getName());
        }
  
        throw new ValueFormatException("Can't conver to InternalQName. Wrong value type.");
     }
docs: {@inheritDoc}