docs: public void writeResources(String strClassName)
      {
      	boolean bResourceListBundle = ResourceTypeField.LIST_RESOURCE_BUNDLE.equals(this.getRecord(ProgramControl.PROGRAM_CONTROL_FILE).getField(ProgramControl.CLASS_RESOURCE_TYPE).toString());
  	   	if (bResourceListBundle)
  	   	{
  	        m_StreamOut.writeit("protected Object[][] contents = {\n");
  	        m_StreamOut.setTabs(+1);
  	   	}
          ClassResource recClassResource = new ClassResource(this);
          recClassResource.setKeyArea(ClassResource.CLASS_NAME_KEY);
          recClassResource.addListener(new StringSubFileFilter(strClassName, ClassResource.CLASS_NAME, null, null, null, null));
          try   {
              recClassResource.close();
              while (recClassResource.hasNext())
              {
                  recClassResource.next();
                 	if (bResourceListBundle)
                 		m_StreamOut.writeit("{\"" + recClassResource.getField(ClassResource.KEY_NAME).toString()
                              + "\"," + ResourcesUtilities.fixPropertyValue(recClassResource.getField(ClassResource.VALUE_NAME).toString(), bResourceListBundle) + "},\n");
                 	else
                      m_StreamOut.writeit(recClassResource.getField(ClassResource.KEY_NAME).toString()
                          + "=" + ResourcesUtilities.fixPropertyValue(recClassResource.getField(ClassResource.VALUE_NAME).toString(), bResourceListBundle) + "\n");
              }
          } catch (DBException ex)    {
              ex.printStackTrace();
          }
          recClassResource.free();
         	if (bResourceListBundle)
         	{
         		m_StreamOut.setTabs(-1);
         		m_StreamOut.writeit("};\n");
         	}
      }