@Override
      public void init(Bundle savedInstanceState) {
        super.init(savedInstanceState);

        if (features != null)
          for (Downloads.Feature feature : features)
            addView(new FeatureCardView.DFeatureCard(feature));
      }
      @Override
      public void init(Bundle savedInstanceState) {
        super.init(savedInstanceState);

        if (kernelContent != null
            && kernelContent.getShortDescription() != null
            && kernelContent.getLongDescription() != null)
          addView(new DownloadInfoCardView.DDDownloadInfoCard(kernelContent));
      }
      @Override
      public void init(Bundle savedInstanceState) {
        super.init(savedInstanceState);

        if (downloads != null)
          for (Downloads.Download download : downloads) {
            if (download.getName() != null && download.getMD5sum() != null)
              addView(new DownloadCardView.DDownloadCard(download));
          }
      }