1 package xuml.tools.model.compiler.info;
2
3 import com.google.common.base.Optional;
4 import com.google.common.base.Preconditions;
5
6 public class ClassExtensions {
7
8 private final Optional<String> documentationContent;
9 private final Optional<String> documentationMimeType;
10
11 public ClassExtensions(Optional<String> documentationContent,
12 Optional<String> documentationMimeType) {
13 Preconditions.checkNotNull(documentationContent);
14 Preconditions.checkNotNull(documentationMimeType);
15 this.documentationContent = documentationContent;
16 this.documentationMimeType = documentationMimeType;
17 }
18
19 public Optional<String> getDocumentationContent() {
20 return documentationContent;
21 }
22
23 public Optional<String> getDocumentationMimeType() {
24 return documentationMimeType;
25 }
26
27 }