Revision: 29
Author:
steven...@gmail.com
Date: Mon Jun 10 06:18:41 2013
Log: Add missing class
http://code.google.com/a/apache-extras.org/p/alfresco-opencmis-extension/source/detail?r=29
Added:
/trunk/src/main/java/org/alfresco/cmis/client/type/AlfrescoSecondaryType.java
=======================================
--- /dev/null
+++
/trunk/src/main/java/org/alfresco/cmis/client/type/AlfrescoSecondaryType.java
Mon Jun 10 06:18:41 2013
@@ -0,0 +1,25 @@
+package org.alfresco.cmis.client.type;
+
+import java.util.List;
+
+import org.alfresco.cmis.client.impl.AlfrescoUtils;
+import org.apache.chemistry.opencmis.client.api.Session;
+import
org.apache.chemistry.opencmis.client.runtime.objecttype.SecondaryTypeImpl;
+import
org.apache.chemistry.opencmis.commons.definitions.SecondaryTypeDefinition;
+
+public class AlfrescoSecondaryType extends SecondaryTypeImpl implements
AlfrescoType
+{
+ private static final long serialVersionUID = 3985314017717890607L;
+
+ public AlfrescoSecondaryType(Session session, SecondaryTypeDefinition
typeDefinition)
+ {
+ super(session, typeDefinition);
+ setExtensions(typeDefinition.getExtensions());
+ }
+
+ public List<String> getMandatoryAspects()
+ {
+ return AlfrescoUtils.getMandatoryAspects(this);
+ }
+
+}