code: @Override
      public BeanInfo[] getAdditionalBeanInfo() {
          ArrayList<BeanInfo> bi = new ArrayList<BeanInfo>();
          BeanInfo[] biarr = null;
          try {
              for (Class<?> cl = com.l2fprod.common.swing.JCollapsiblePane.class
                      .getSuperclass(); !cl.equals(java.awt.Component.class.getSuperclass()); cl = cl
                      .getSuperclass()) {
                  bi.add(Introspector.getBeanInfo(cl));
              }
              biarr = bi.toArray(new BeanInfo[]{});
          } catch (Exception e) {
              // Ignore it
          }
          return biarr;
      }
docs: Gets the additionalBeanInfo.
  
  @return The additionalBeanInfo value