public boolean createConfigurationXML()
	{

		errors = new ConfigVerification();
		xmlConfig = new StringBuilder();

		xmlConfig.append("<config>\r\n");
		components.toXML(xmlConfig, errors);
		xmlConfig.append("</config>\r\n");

		if (errors.getRowCount() != 0) {

			// TODO: invoke the dialog at another place
			new ConfigDialog(this).setVisible(true);

			return false;
		}

		return true;
	}
public boolean createConfigurationXML ( ) { errors = new ConfigVerification ( ) ; xmlConfig = new StringBuilder ( ) ; xmlConfig . append ( "<config>\r\n" ) ; components . toXML ( xmlConfig , errors ) ; xmlConfig . append ( "</config>\r\n" ) ; if ( errors . getRowCount ( ) != 0 ) { new ConfigDialog ( this ) . setVisible ( true ) ; return false ; } return true ; }
Creates the xml content representation of the currently used settings.

@return TRUE if the ConfigVerfication contains no items, FALSE otherwise