View Javadoc

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    * A lexicon of names used within the MS Office sequencer.
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  }