2008-10-13 Mark Doffman <mark.doffman@codethink.co.uk>
[platform/core/uifw/at-spi2-atk.git] / pyatspi / hypertext.py
index e595d6a..440f227 100644 (file)
@@ -17,52 +17,52 @@ from base import BaseProxy
 from factory import add_accessible_class
 
 __all__ = [
-          "Hypertext",
-         ]
+           "Hypertext",
+          ]
 
 #------------------------------------------------------------------------------
 
 class Hypertext(BaseProxy):
-    """
-    An interface used for objects which implement linking between
-    multiple resource or content locations, or multiple 'markers'
-    within a single document. A Hypertext instance is associated
-    with one or more Hyperlinks, which are associated with particular
-    offsets within the Hypertext's included content.
-    """
-    
-    def getLink(self, *args, **kwargs):
         """
-        Get one of the Hyperlinks associated with this Hypertext object,
-        by index.
-        @param : linkIndex
-        an integer from 0 to getNLinks() - 1. 
-        @return the Hyperlink in this Hypertext object.
+        An interface used for objects which implement linking between
+        multiple resource or content locations, or multiple 'markers'
+        within a single document. A Hypertext instance is associated
+        with one or more Hyperlinks, which are associated with particular
+        offsets within the Hypertext's included content.
         """
-        func = self.get_dbus_method("getLink")
-        return func(*args, **kwargs)
-    
-    def getLinkIndex(self, *args, **kwargs):
-        """
-        Get the hyperlink index, if any, associated with a particular
-        character offset in the Hypertext object. For Hypertext implementors
-        without textual content, all hyperlinks are associated with character
-        offset '0'.
-        @return the index of the Hyperlink associated with character
-        offset characterIndex, or -1 if no Hyperlink is associated with
-        that character offset.
-        """
-        func = self.get_dbus_method("getLinkIndex")
-        return func(*args, **kwargs)
-    
-    def getNLinks(self, *args, **kwargs):
-        """
-        Query the hypertext object for the number of Hyperlinks it contains.
-        @return the number of Hyperlinks associated with this Hypertext
-        object, as a long integer.
-        """
-        func = self.get_dbus_method("getNLinks")
-        return func(*args, **kwargs)
+
+        def getLink(self, *args, **kwargs):
+                """
+                Get one of the Hyperlinks associated with this Hypertext object,
+                by index.
+                @param : linkIndex
+                an integer from 0 to getNLinks() - 1. 
+                @return the Hyperlink in this Hypertext object.
+                """
+                func = self.get_dbus_method("getLink")
+                return func(*args, **kwargs)
+
+        def getLinkIndex(self, *args, **kwargs):
+                """
+                Get the hyperlink index, if any, associated with a particular
+                character offset in the Hypertext object. For Hypertext implementors
+                without textual content, all hyperlinks are associated with character
+                offset '0'.
+                @return the index of the Hyperlink associated with character
+                offset characterIndex, or -1 if no Hyperlink is associated with
+                that character offset.
+                """
+                func = self.get_dbus_method("getLinkIndex")
+                return func(*args, **kwargs)
+
+        def getNLinks(self, *args, **kwargs):
+                """
+                Query the hypertext object for the number of Hyperlinks it contains.
+                @return the number of Hyperlinks associated with this Hypertext
+                object, as a long integer.
+                """
+                func = self.get_dbus_method("getNLinks")
+                return func(*args, **kwargs)
 
 # ATTENTION - Register the Application class with the accessible factory.
 add_accessible_class(interfaces.ATSPI_HYPERTEXT, Hypertext)