From 2cc8ad2843bbcf9949c11deaf69ced7c6901007a Mon Sep 17 00:00:00 2001 From: Roy Wetherall Date: Thu, 9 Apr 2015 02:24:39 +0000 Subject: [PATCH] Add stub classified content model * model I18n added * added Java contanstants via interface for convenience * includes a couple of renames for consistency * relates to RM-1947 +review RM-18 git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/modules/recordsmanagement/HEAD@101539 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- ...ext.xml => classified-content-context.xml} | 40 +++++++++++++----- .../classified-content-model.properties | 2 + ...operties => classified-content.properties} | 0 .../model/classifiedContentModel.xml | 42 +++++++++++++++++++ .../org_alfresco_module_rm/module-context.xml | 4 +- .../model/ClassifiedContentModel.java | 34 +++++++++++++++ 6 files changed, 110 insertions(+), 12 deletions(-) rename rm-server/config/alfresco/module/org_alfresco_module_rm/{rm-classified-records-context.xml => classified-content-context.xml} (75%) create mode 100644 rm-server/config/alfresco/module/org_alfresco_module_rm/messages/classified-content-model.properties rename rm-server/config/alfresco/module/org_alfresco_module_rm/messages/{rm-classification.properties => classified-content.properties} (100%) create mode 100644 rm-server/config/alfresco/module/org_alfresco_module_rm/model/classifiedContentModel.xml create mode 100644 rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/classification/model/ClassifiedContentModel.java diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-classified-records-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/classified-content-context.xml similarity index 75% rename from rm-server/config/alfresco/module/org_alfresco_module_rm/rm-classified-records-context.xml rename to rm-server/config/alfresco/module/org_alfresco_module_rm/classified-content-context.xml index 539395c7ae..74d5728808 100644 --- a/rm-server/config/alfresco/module/org_alfresco_module_rm/rm-classified-records-context.xml +++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/classified-content-context.xml @@ -3,10 +3,37 @@ - + + + + + + alfresco/module/org_alfresco_module_rm/model/classifiedContentModel.xml + + + + + alfresco/module/org_alfresco_module_rm/messages/classified-content-model + + + + + + + + + + alfresco.module.org_alfresco_module_rm.messages.classified-content + + + + + + + - + @@ -61,12 +88,5 @@ - - - - - alfresco.module.org_alfresco_module_rm.messages.rm-classification - - - + diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/classified-content-model.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/classified-content-model.properties new file mode 100644 index 0000000000..3daff082de --- /dev/null +++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/classified-content-model.properties @@ -0,0 +1,2 @@ +clf_classifiedcontent.description=Classified Content Model + diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-classification.properties b/rm-server/config/alfresco/module/org_alfresco_module_rm/messages/classified-content.properties similarity index 100% rename from rm-server/config/alfresco/module/org_alfresco_module_rm/messages/rm-classification.properties rename to rm-server/config/alfresco/module/org_alfresco_module_rm/messages/classified-content.properties diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/model/classifiedContentModel.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/classifiedContentModel.xml new file mode 100644 index 0000000000..1e48844238 --- /dev/null +++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/model/classifiedContentModel.xml @@ -0,0 +1,42 @@ + + + + + + + + Classified Content Model + Roy Wetherall + 1.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml b/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml index a05c42d22f..8813e31814 100644 --- a/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml +++ b/rm-server/config/alfresco/module/org_alfresco_module_rm/module-context.xml @@ -240,7 +240,7 @@ - - + + diff --git a/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/classification/model/ClassifiedContentModel.java b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/classification/model/ClassifiedContentModel.java new file mode 100644 index 0000000000..22b3196f3b --- /dev/null +++ b/rm-server/source/java/org/alfresco/module/org_alfresco_module_rm/classification/model/ClassifiedContentModel.java @@ -0,0 +1,34 @@ +/* + * Copyright (C) 2005-2015 Alfresco Software Limited. + * + * This file is part of Alfresco + * + * Alfresco is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Alfresco is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public License + * along with Alfresco. If not, see . + */ +package org.alfresco.module.org_alfresco_module_rm.classification.model; + +/** + * Classified content model interface. + *

+ * Helper containing reusable information about the classified content model. + * + * @author Roy Wetherall + * @since 3.0 + */ +public interface ClassifiedContentModel +{ + /** Namespace details */ + String RM_URI = "http://www.alfresco.org/model/classifiedcontent/1.0"; + String RM_PREFIX = "clf"; +}