code: @Override
      public Type getType()
          throws EFapsException
      {
          final Attribute attr = this.type.getAttribute(this.attrName);
          if (attr == null) {
              LinkToSelectPart.LOG.error("Could not find an Attribute with name '{}' for type:{}", this.attrName,
                              this.type);
              throw new EFapsException(LinkFromSelect.class, "NoAttribute");
          }
          Type ret = null;
          try {
              ret = attr.getLink();
              if (ret == null) {
                  LinkToSelectPart.LOG.error("No link for Attribute '{}'", attr);
              }
          } catch (final CacheReloadException e) {
              LinkToSelectPart.LOG.error("Could not get Link for Attribute '{}'", attr);
          }
          return ret;
      }
docs: {@inheritDoc}