Allow access to repository from a CmisObject to close #CMIS-1002

git-svn-id: https://svn.apache.org/repos/asf/chemistry/cmislib/trunk@1776469 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/cmislib/atompub/binding.py b/src/cmislib/atompub/binding.py
index 4de8724..48b1716 100644
--- a/src/cmislib/atompub/binding.py
+++ b/src/cmislib/atompub/binding.py
@@ -913,12 +913,21 @@
                     if relAttr == rel:
                         return linkElement.attributes['href'].value
 
+    def getRepository(self):
+
+        """
+        Returns the object's repository
+        """
+
+        return self._repository
+
     allowableActions = property(getAllowableActions)
     name = property(getName)
     id = property(getObjectId)
     properties = property(getProperties)
     title = property(getTitle)
     ACL = property(getACL)
+    repository = property(getRepository)
 
 
 class AtomPubRepository(object):
diff --git a/src/cmislib/browser/binding.py b/src/cmislib/browser/binding.py
index 1c68e38..4825f11 100644
--- a/src/cmislib/browser/binding.py
+++ b/src/cmislib/browser/binding.py
@@ -556,11 +556,20 @@
         else:
             raise NotSupportedException
 
+    def getRepository(self):
+
+        """
+        Returns the object's repository
+        """
+
+        return self._repository
+
     allowableActions = property(getAllowableActions)
     name = property(getName)
     id = property(getObjectId)
     properties = property(getProperties)
     ACL = property(getACL)
+    repository = property(getRepository)
 
 
 class BrowserRepository(object):
diff --git a/src/cmislib/domain.py b/src/cmislib/domain.py
index bef7f30..6287a94 100644
--- a/src/cmislib/domain.py
+++ b/src/cmislib/domain.py
@@ -291,12 +291,21 @@
 
         pass
 
+    def getRepository(self):
+
+        """
+        Returns the object's repository
+        """
+
+        pass
+
     allowableActions = property(getAllowableActions)
     name = property(getName)
     id = property(getObjectId)
     properties = property(getProperties)
     title = property(getTitle)
     ACL = property(getACL)
+    repository = property(getRepository)
 
 
 class Repository(object):