/** * Converts an object parent. */ public static JSONObject convert(final ObjectParentData parent, final TypeCache typeCache, final boolean succinct, final DateTimeFormat dateTimeFormat) { if ((parent == null) || (parent.getObject() == null)) { return null; } JSONObject result = new JSONObject(); result.put(JSON_OBJECTPARENTS_OBJECT, convert(parent.getObject(), typeCache, PropertyMode.OBJECT, succinct, dateTimeFormat)); if (parent.getRelativePathSegment() != null) { result.put(JSON_OBJECTPARENTS_RELATIVE_PATH_SEGMENT, parent.getRelativePathSegment()); } convertExtension(parent, result); return result; }
/** * Converts an object parent. */ public static JSONObject convert(final ObjectParentData parent, final TypeCache typeCache, final boolean succinct, final DateTimeFormat dateTimeFormat) { if ((parent == null) || (parent.getObject() == null)) { return null; } JSONObject result = new JSONObject(); result.put(JSON_OBJECTPARENTS_OBJECT, convert(parent.getObject(), typeCache, PropertyMode.OBJECT, succinct, dateTimeFormat)); if (parent.getRelativePathSegment() != null) { result.put(JSON_OBJECTPARENTS_RELATIVE_PATH_SEGMENT, parent.getRelativePathSegment()); } convertExtension(parent, result); return result; }
/** * Converts an ObjectParent object. */ public static CmisObjectParentsType convert(ObjectParentData objectParent, CmisVersion cmisVersion) { if (objectParent == null) { return null; } CmisObjectParentsType result = new CmisObjectParentsType(); result.setObject(convert(objectParent.getObject(), cmisVersion)); result.setRelativePathSegment(objectParent.getRelativePathSegment()); // handle extensions convertExtension(objectParent, result); return result; }
if (p.getRelativePathSegment() == null) { paths.add(folderPath + (folderPath.endsWith("/") ? "" : "/") + p.getRelativePathSegment());
if (p.getRelativePathSegment() == null) { paths.add(folderPath + (folderPath.endsWith("/") ? "" : "/") + p.getRelativePathSegment());
object.getRelativePathSegment(), baseUrl, false, context.getCmisVersion());
f = createResult(CmisTestResultStatus.WARNING, "getObjectParents() delivered a relative path segment, although it hasn't been requested."); addResult(assertNull(parent.getRelativePathSegment(), null, f));