/***
* Generates the XML Output for the Storage of this Field
*
* @author Florian Wiedner
* @category ARXFields
* @return String The String of the XML Representation
*/
public String getXML(){
String retval = "";
retval += " " + Const.CR;
retval += " " + XMLHandler.addTagValue( "name", getName() );
retval += " " + XMLHandler.addTagValue( "type", type );
retval += " " + XMLHandler.addTagValue( "transformation", transformation );
retval += " " + XMLHandler.addTagValue( "minimumGen", minimumGen );
retval += " " + XMLHandler.addTagValue( "maximumGen", maximumGen );
retval += " " + XMLHandler.addTagValue( "functionMicro", functionMicro );
retval += " " + XMLHandler.addTagValue( "hierarchie", hierarchie );
retval += " " + XMLHandler.addTagValue( "attributeWeight", attributeWeight );
retval += " " + XMLHandler.addTagValue( "lDiversity", lDiversity );
retval += " " + XMLHandler.addTagValue( "lDiversityVariant", lDiversityVariant );
retval += " " + XMLHandler.addTagValue( "lDiversityC", lDiversityC );
retval += " " + XMLHandler.addTagValue( "tCloseness", tCloseness );
retval += " " + XMLHandler.addTagValue( "tClosenessMeasure", tClosenessMeasure );
retval += " " + XMLHandler.addTagValue( "dDisclosure", dDisclosure );
retval += " " + XMLHandler.addTagValue( "missingDataMicro", (missingDataMicro?"true":"false") );
retval += " " + XMLHandler.addTagValue( "lDiversityEnable", (lDiversityEnable?"true":"false") );
retval += " " + XMLHandler.addTagValue( "tClosenessEnable", (tClosenessEnable?"true":"false") );
retval += " " + XMLHandler.addTagValue( "dDisclosureEnable", (dDisclosureEnable?"true":"false") );
retval += " " + Const.CR;
return retval;
}