12-13-2013 10:09 AM
01-03-2014 12:59 PM
01-06-2014 07:11 PM
01-07-2014 01:42 PM
01-13-2014 03:52 AM
01-13-2014 03:20 PM
public void addAspect(Document doc) {
   List<Object> aspects = doc.getProperty("cmis:secondaryObjectTypeIds").getValues();
   if (!aspects.contains("P:cm:geographic")) {
      aspects.add("P:cm:geographic");
      HashMap<String, Object> props = new HashMap<String, Object>();
      props.put("cmis:secondaryObjectTypeIds", aspects);
      doc.updateProperties(props);
      System.out.println("Added aspect");
   } else {
           System.out.println("Doc already had aspect");
   }
   HashMap<String, Object> props = new HashMap<String, Object>();
   props.put("cm:latitude", 52.513871);
   props.put("cm:longitude", 13.391106);      
   doc.updateProperties(props);
      
   System.out.println("Latitude: " + doc.getProperty("cm:latitude").getValueAsString());
   System.out.println("Longitude: " + doc.getProperty("cm:longitude").getValueAsString());
}
01-28-2014 11:35 AM
01-28-2014 11:56 AM
HashMap<String, Object> props = new HashMap<String, Object>();
props.put("cmis:objectTypeId", "cmis:folder");
ArrayList<String> secIds = new ArrayList<String>();
secIds.add("P:cm:titled");
props.put("cmis:secondaryObjectTypeIds", secIds);
props.put("cmis:name", "test");
props.put("cm:description", "test description");
folder = cmisSession.getRootFolder().createFolder(props);
01-28-2014 12:51 PM
12-17-2014 08:40 AM
 
					
				
				
			
		
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.