break; case PLANE_ATTR: System.arraycopy(screenAttr, from, planeChars, 0, len);
   protected synchronized char[] getPlaneData(int from, int to, int plane) {      int len = to - from;      char[] planeChars = new char[len + 1];      switch (plane) {         case PLANE_TEXT:            System.arraycopy(screen, from, planeChars, 0, len);            break;         case PLANE_COLOR://            fillColorPlane(planeChars,from,len);            System.arraycopy(screenColor, from, planeChars, 0, len);            break;         case PLANE_EXTENDED:            System.arraycopy(screenExtended, from, planeChars, 0, len);//            fillExtendedPlane(planeChars,from,len);            break;         case PLANE_EXTENDED_GRAPHIC:            System.arraycopy(screenGUI, from, planeChars, 0, len);//            fillExtendedGraphicPlane(screenGUI,from,len);            break;         case PLANE_EXTENDED_FIELD:            System.arraycopy(screenField, from, planeChars, 0, len);//            fillExtendedFieldPlane(screenField,from,len);            break;         default:            System.arraycopy(screen, from, planeChars, 0, len);      }      return planeChars;   }