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.