diff --git a/model/src/main/java/one/nem/lacerta/model/document/DocumentMeta.java b/model/src/main/java/one/nem/lacerta/model/document/DocumentMeta.java index 038b625e..2fc0f4bc 100644 --- a/model/src/main/java/one/nem/lacerta/model/document/DocumentMeta.java +++ b/model/src/main/java/one/nem/lacerta/model/document/DocumentMeta.java @@ -48,6 +48,17 @@ public class DocumentMeta { // TODO-rca: JavaDoc対応 public DocumentMeta() { } + public DocumentMeta(String title) { + this.id = UUID.randomUUID().toString(); + this.title = title; + this.tags = new ArrayList<>(); + this.author = ""; // TODO-rca: 作者のデフォルト値を設定できるようにする + this.defaultBranch = "main"; // TODO-rca: デフォルトブランチのデフォルト値を設定できるようにする + this.path = new PublicPath().getRoot(); + this.updatedAt = new Date(); + this.createdAt = new Date(); + } + public DocumentMeta(String title, List tags, String author, String defaultBranch) { this.id = UUID.randomUUID().toString(); this.title = title;