private Element writeDatasetFmrc( InvDatasetFmrc ds) { Element dsElem; if ( raw ) { dsElem = new Element( "datasetFmrc", defNS ); dsElem.setAttribute( "name", ds.getName() ); dsElem.setAttribute( "path", ds.getPath() ); if (ds.isRunsOnly()) dsElem.setAttribute( "runsOnly", "true" ); writeDatasetInfo( ds, dsElem, false, true ); } else { dsElem = writeCatalogRef( ds); // dsElem.addContent( writeProperty( new InvProperty( "DatasetFmrc", ds.getPath() ) ) ); /// LOOK security hole - not used anyway, I think } return dsElem; }