mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Merged CMIS063 to HEAD
15619: cmis:PathName implementation 15740: Switch off javascript debugger 15752: Cater for case where requestURI is redirected to web script URI (unusual case in tomcat)15759: Updated CMIS front page 15760: Form adjustments 15761: Forms update 15765: CMIS Front page updates 15767: Reduced CMIS logo file size. 15769: Updated CMIS front page text. 15771: CMIS Front Page text updates. 15772: CMIS Front Page text updates - for TCK form. 15799: Update message re: TCK and contribution to Apache Chemistry git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@17234 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -35,6 +35,7 @@ import org.alfresco.cmis.CMISDataTypeEnum;
|
||||
import org.alfresco.cmis.CMISDictionaryModel;
|
||||
import org.alfresco.cmis.CMISPropertyId;
|
||||
import org.alfresco.cmis.CMISScope;
|
||||
import org.alfresco.cmis.CMISServices;
|
||||
import org.alfresco.cmis.CMISTypeId;
|
||||
import org.alfresco.error.AlfrescoRuntimeException;
|
||||
import org.alfresco.model.ContentModel;
|
||||
@@ -96,6 +97,7 @@ public class CMISMapping implements InitializingBean
|
||||
|
||||
// Service Dependencies
|
||||
private ServiceRegistry serviceRegistry;
|
||||
private CMISServices cmisService;
|
||||
|
||||
// Mappings
|
||||
private Map<QName, CMISTypeId> mapAlfrescoQNameToTypeId = new HashMap<QName, CMISTypeId>();
|
||||
@@ -187,7 +189,7 @@ public class CMISMapping implements InitializingBean
|
||||
registerPropertyAccessor(new ContentStreamIdProperty(serviceRegistry));
|
||||
registerPropertyAccessor(new DirectProperty(serviceRegistry, CMISDictionaryModel.PROP_CONTENT_STREAM_FILENAME, ContentModel.PROP_NAME));
|
||||
registerPropertyAccessor(new ParentProperty(serviceRegistry));
|
||||
registerPropertyAccessor(new FixedValueProperty(serviceRegistry, CMISDictionaryModel.PROP_PATH_NAME, null));
|
||||
registerPropertyAccessor(new PathNameProperty(serviceRegistry, cmisService));
|
||||
registerPropertyAccessor(new FixedValueProperty(serviceRegistry, CMISDictionaryModel.PROP_ALLOWED_CHILD_OBJECT_TYPE_IDS, null));
|
||||
registerPropertyAccessor(new SourceIdProperty(serviceRegistry));
|
||||
registerPropertyAccessor(new TargetIdProperty(serviceRegistry));
|
||||
@@ -269,6 +271,11 @@ public class CMISMapping implements InitializingBean
|
||||
this.serviceRegistry = serviceRegistry;
|
||||
}
|
||||
|
||||
public void setCMISService(CMISServices cmisService)
|
||||
{
|
||||
this.cmisService = cmisService;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return namespaceService
|
||||
*/
|
||||
|
Reference in New Issue
Block a user