code: public static Converter getConverter(ResType resType) {
      switch (resType) {
        case ATTR_DATA:
          return new FromAttrData();
        case BOOLEAN:
          return new FromBoolean();
        case CHAR_SEQUENCE:
          return new FromCharSequence();
        case COLOR:
        case DRAWABLE:
          return new FromColor();
        case COLOR_STATE_LIST:
        case LAYOUT:
          return new FromFilePath();
        case DIMEN:
          return new FromDimen();
        case FILE:
          return new FromFile();
        case FLOAT:
          return new FromFloat();
        case INTEGER:
          return new FromInt();
        case FRACTION:
          return new FromFraction();
        case CHAR_SEQUENCE_ARRAY:
        case INTEGER_ARRAY:
        case TYPED_ARRAY:
          return new FromArray();
        case STYLE:
          return new Converter();
        default:
          throw new UnsupportedOperationException("can't convert from " + resType.name());
      }
    }
docs: TODO: Handle 'anim' resources