@Override
  public String getObjectUrl() {
    if (documentLocation != null) {
      List<String> items = new ArrayList<String>();
      items.add(PREFIX);
      items.add(documentLocation.getServerName());
      IdRef docRef = documentLocation.getIdRef();
      if (docRef == null) {
        return null;
      }
      items.add(docRef.toString());
      items.add(VIEW_ID);

      String uri = StringUtils.join(items, "/");
      return uri;
    }
    return null;
  }