code: public void setTypeAttributes(
          String name,
          String key,
          String icon,
          String bigIcon,
          String smallIconStyle,
          String bigIconStyle,
          String reference,
          String elementView,
          String isView,
          String namePattern,
          String viewOrder) {
  
          setName(name);
          setKey(key);
          setIcon(icon);
          setBigIcon(bigIcon);
          setSmallIconStyle(smallIconStyle);
          setBigIconStyle(bigIconStyle);
          setReference(reference);
          setElementView(elementView);
          try {
              m_viewOrder = Integer.valueOf(viewOrder);
          } catch (NumberFormatException e) {
              LOG.debug("Type " + name + " has no or invalid view order:" + viewOrder);
          }
          m_isView = Boolean.valueOf(isView).booleanValue();
          m_namePattern = namePattern;
  
      }
docs: Sets the basic attributes of the type settings.<p>
  
  @param name the name of the type setting
  @param key the key name of the explorer type setting
  @param icon the icon path and file name of the explorer type setting
  @param bigIcon the file name of the big icon
  @param smallIconStyle the small icon CSS style class
  @param bigIconStyle the big icon CSS style class
  @param reference the reference of the explorer type setting
  @param elementView the element view
  @param isView 'true' if this type represents an element view
  @param namePattern the name pattern
  @param viewOrder the view order