write (propName);
write (elementName);
	public void writeProperty (IProperty property) throws IOException {		int propType = property.getType();		// we can't encode java objects in XML		if (propType == IProperty.JAVAOBJECT)		    return;		String propName = property.getName();		write (prefix.toString());		write (indent);		write ("<");		write (propName);		switch (propType) {			case IProperty.BOOLEAN:				write (" type=\"boolean\">");				write (property.getStringValue());				break;			case IProperty.FLOAT:				write (" type=\"float\">");				write (property.getStringValue());				break;			case IProperty.INTEGER:				write (" type=\"integer\">");				write (property.getStringValue());				break;			case IProperty.DATE:				write (" type=\"date\">");				write ( format.format (property.getDateValue()) );				break;			case IProperty.STRING:				write (">");				String str = HtmlEncoder.encodeXml (property.getStringValue());				if (str != null)					write ( str );		}		write ("</");		write (propName);		write (">");		write (LINESEPARATOR);	}