1 19 package org.openharmonise.him.harmonise; 20 21 28 public class HarmonisePaths { 29 30 33 private static HarmonisePaths m_instance = null; 34 35 public static String PATH_ROOT = "/webdav"; 36 37 public static String PATH_ARCHIVE = "/webdav/Archive"; 38 39 public static String PATH_CONTENT = PATH_ROOT + "/Content"; 40 public static String PATH_DOCUMENTS = PATH_CONTENT + "/Documents"; 41 public static String PATH_ASSETS = PATH_CONTENT + "/Assets"; 42 public static String PATH_EMAIL = PATH_ASSETS + "/e-mail"; 43 public static String PATH_FLASH = PATH_ASSETS + "/flash"; 44 public static String PATH_IMAGES = PATH_ASSETS + "/image"; 45 public static String PATH_LINKS = PATH_ASSETS + "/links"; 46 public static String PATH_PDF = PATH_ASSETS + "/pdf"; 47 public static String PATH_MOVIES = PATH_ASSETS + "/movies"; 48 public static String PATH_AUDIO = PATH_ASSETS + "/audio"; 49 public static String PATH_OFFICE = PATH_ASSETS + "/office"; 50 51 public static String PATH_METADATA = PATH_ROOT + "/Metadata"; 52 public static String PATH_PROPERTIES = PATH_METADATA + "/Properties"; 53 public static String PATH_VALUES = PATH_METADATA + "/Values"; 54 55 public static String PATH_NEWSLETTER = PATH_ROOT + "/Newsletter"; 56 public static String PATH_NEWSLETTER_DRAFT = PATH_NEWSLETTER + "/draft"; 57 public static String PATH_NEWSLETTER_OUTBOX = PATH_NEWSLETTER + "/outbox"; 58 public static String PATH_NEWSLETTER_SENT = PATH_NEWSLETTER + "/sent"; 59 60 public static String PATH_REPORTS = PATH_ROOT + "/Reports"; 61 public static String PATH_REPORTS_OUTPUT = PATH_REPORTS + "/output"; 62 public static String PATH_REPORTS_QUERIES = PATH_REPORTS + "/queries"; 63 64 public static String PATH_USERS = PATH_ROOT + "/Users"; 65 public static String PATH_USERS_ADMIN = PATH_USERS + "/admin"; 66 public static String PATH_USERS_PUBLIC = PATH_USERS + "/public"; 67 68 public static String PATH_WEBSITE = PATH_ROOT + "/Website"; 69 public static String PATH_COMPOSITION = PATH_WEBSITE + "/Composition"; 70 public static String PATH_INCLUDES = PATH_COMPOSITION + "/Includes"; 71 public static String PATH_OBJECT_TEMPLATES = PATH_COMPOSITION + "/Object Templates"; 72 public static String PATH_PAGE_TEMPLATES = PATH_COMPOSITION + "/Page Templates"; 73 public static String PATH_DISPLAY = PATH_WEBSITE + "/Display"; 74 public static String PATH_XSLT = PATH_DISPLAY + "/XSLT"; 75 public static String PATH_PAGE_DEFINITION = PATH_WEBSITE + "/Page Definition"; 76 public static String PATH_SITE_ASSETS = PATH_WEBSITE + "/Site Assets"; 77 public static String PATH_SITE_ASSETS_FLASH = PATH_SITE_ASSETS + "/flash"; 78 79 80 public static String PATH_RBS_PROPS = PATH_ROOT + "/RBS_PROPS"; 81 public static String PATH_RBS_VALS = PATH_ROOT + "/RBS_VALS"; 82 83 public static String PATH_WORKFLOW_DEFINITIONS = PATH_ROOT + "/WORKFLOW_DEFS"; 84 public static String PATH_WORKFLOW_STAGES = PATH_ROOT + "/WORKFLOW_STAGES"; 85 public static String PATH_WORKFLOW_PROPS = PATH_ROOT + "/WORKFLOW_PROPS"; 86 87 public static String PATH_SYSTEM_PROPS = PATH_ROOT + "/SYSTEM_PROPS"; 88 89 92 public HarmonisePaths() { 93 super(); 94 } 95 96 102 public static HarmonisePaths getInstance() { 103 if(m_instance==null) { 104 m_instance = new HarmonisePaths(); 105 } 106 return m_instance; 107 } 108 109 } | Popular Tags |