/// <summary> /// 要素毎のXMLを elements 配下に出力する /// </summary> public void doMakeElementFiles() { // foreach (ArtifactVO atf in this.allArtifacts.getArtifactsExcludeImplModel()) { foreach (ElementVO elem in atf.getOwnElements()) { ElementXmlWriter.outputElementXmlFile(elem); // outputCSharpCode(elem); // ElementAsciidocWriter.doWrite(outputDir, elem); } } }
/// <summary> /// 要素毎のXMLを elements 配下に出力する /// </summary> public void doMakeElementFiles() { // outputElementXmlFile メソッドの出力先は ProjectPath 限定になるため、 // 先に作ったばかりのプロジェクトファイルをロードしておく string changedProjectFile = this.outputDir + "\\project.bdprj"; ProjectSetting.load(changedProjectFile); // foreach (ArtifactVO atf in this.outArtifacts) { foreach (ElementVO elem in atf.getOwnElements()) { if (elem.changed != ' ') { ElementXmlWriter.outputElementXmlFile(elem); } } } }