1 package org.modeshape.sequencer.msoffice;
2
3 import net.jcip.annotations.Immutable;
4 import org.modeshape.graph.property.Name;
5 import org.modeshape.graph.property.basic.BasicName;
6
7
8
9
10 @Immutable
11 public class MSOfficeMetadataLexicon {
12
13 public static class Namespace {
14 public static final String URI = "http://www.modeshape.org/msoffice/1.0";
15 public static final String PREFIX = "msoffice";
16 }
17
18 public static final Name METADATA_NODE = new BasicName(Namespace.URI, "metadata");
19 public static final Name TITLE = new BasicName(Namespace.URI, "title");
20 public static final Name SUBJECT = new BasicName(Namespace.URI, "subject");
21 public static final Name AUTHOR = new BasicName(Namespace.URI, "author");
22 public static final Name KEYWORDS = new BasicName(Namespace.URI, "keywords");
23 public static final Name COMMENT = new BasicName(Namespace.URI, "comment");
24 public static final Name TEMPLATE = new BasicName(Namespace.URI, "template");
25 public static final Name LAST_SAVED_BY = new BasicName(Namespace.URI, "last_saved_by");
26 public static final Name REVISION = new BasicName(Namespace.URI, "revision");
27 public static final Name TOTAL_EDITING_TIME = new BasicName(Namespace.URI, "total_editing_time");
28 public static final Name LAST_PRINTED = new BasicName(Namespace.URI, "last_printed");
29 public static final Name CREATED = new BasicName(Namespace.URI, "created");
30 public static final Name SAVED = new BasicName(Namespace.URI, "saved");
31 public static final Name PAGES = new BasicName(Namespace.URI, "pages");
32 public static final Name WORDS = new BasicName(Namespace.URI, "words");
33 public static final Name CHARACTERS = new BasicName(Namespace.URI, "characters");
34 public static final Name CREATING_APPLICATION = new BasicName(Namespace.URI, "creating_application");
35 public static final Name THUMBNAIL = new BasicName(Namespace.URI, "thumbnail");
36 public static final Name SLIDE = new BasicName(Namespace.URI, "slide");
37 public static final Name TEXT = new BasicName(Namespace.URI, "text");
38 public static final Name NOTES = new BasicName(Namespace.URI, "notes");
39 public static final Name FULL_CONTENT = new BasicName(Namespace.URI, "full_contents");
40 public static final Name SHEET_NAME = new BasicName(Namespace.URI, "sheet_name");
41 public static final Name HEADING_NODE = new BasicName(Namespace.URI, "heading");
42 public static final Name HEADING_NAME = new BasicName(Namespace.URI, "heading_name");
43 public static final Name HEADING_LEVEL = new BasicName(Namespace.URI, "heading_level");
44
45 }