]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/mac/xrc.py
docstrings and other minor tweaks
[wxWidgets.git] / wxPython / src / mac / xrc.py
index 70793821caf20bdc2e97f15f001d62d5023d789c..c90dd9a9788852a917df1fd5de5014073559bb7f 100644 (file)
@@ -73,7 +73,7 @@ class XmlResource(_core.Object):
     thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
     __repr__ = _swig_repr
     def __init__(self, *args, **kwargs): 
-        """__init__(self, String filemask, int flags=XRC_USE_LOCALE) -> XmlResource"""
+        """__init__(self, String filemask, int flags=XRC_USE_LOCALE, String domain=wxEmptyString) -> XmlResource"""
         _xrc.XmlResource_swiginit(self,_xrc.new_XmlResource(*args, **kwargs))
         self.InitAllHandlers()
 
@@ -203,6 +203,14 @@ class XmlResource(_core.Object):
         """SetFlags(self, int flags)"""
         return _xrc.XmlResource_SetFlags(*args, **kwargs)
 
+    def GetDomain(*args, **kwargs):
+        """GetDomain(self) -> String"""
+        return _xrc.XmlResource_GetDomain(*args, **kwargs)
+
+    def SetDomain(*args, **kwargs):
+        """SetDomain(self, String domain)"""
+        return _xrc.XmlResource_SetDomain(*args, **kwargs)
+
 _xrc.XmlResource_swigregister(XmlResource)
 cvar = _xrc.cvar
 UTF8String = cvar.UTF8String
@@ -214,7 +222,7 @@ IconString = cvar.IconString
 FontString = cvar.FontString
 
 def EmptyXmlResource(*args, **kwargs):
-    """EmptyXmlResource(int flags=XRC_USE_LOCALE) -> XmlResource"""
+    """EmptyXmlResource(int flags=XRC_USE_LOCALE, String domain=wxEmptyString) -> XmlResource"""
     val = _xrc.new_EmptyXmlResource(*args, **kwargs)
     val.InitAllHandlers()
     return val
@@ -327,7 +335,7 @@ class XmlNode(object):
         return _xrc.XmlNode_AddChild(*args, **kwargs)
 
     def InsertChild(*args, **kwargs):
-        """InsertChild(self, XmlNode child, XmlNode before_node)"""
+        """InsertChild(self, XmlNode child, XmlNode before_node) -> bool"""
         return _xrc.XmlNode_InsertChild(*args, **kwargs)
 
     def RemoveChild(*args, **kwargs):
@@ -358,6 +366,18 @@ class XmlNode(object):
         """GetContent(self) -> String"""
         return _xrc.XmlNode_GetContent(*args, **kwargs)
 
+    def IsWhitespaceOnly(*args, **kwargs):
+        """IsWhitespaceOnly(self) -> bool"""
+        return _xrc.XmlNode_IsWhitespaceOnly(*args, **kwargs)
+
+    def GetDepth(*args, **kwargs):
+        """GetDepth(self, XmlNode grandparent=None) -> int"""
+        return _xrc.XmlNode_GetDepth(*args, **kwargs)
+
+    def GetNodeContent(*args, **kwargs):
+        """GetNodeContent(self) -> String"""
+        return _xrc.XmlNode_GetNodeContent(*args, **kwargs)
+
     def GetParent(*args, **kwargs):
         """GetParent(self) -> XmlNode"""
         return _xrc.XmlNode_GetParent(*args, **kwargs)
@@ -417,6 +437,9 @@ def XmlNodeEasy(*args, **kwargs):
     val = _xrc.new_XmlNodeEasy(*args, **kwargs)
     return val
 
+XML_NO_INDENTATION = _xrc.XML_NO_INDENTATION
+XMLDOC_NONE = _xrc.XMLDOC_NONE
+XMLDOC_KEEP_WHITESPACE_NODES = _xrc.XMLDOC_KEEP_WHITESPACE_NODES
 class XmlDocument(_core.Object):
     """Proxy of C++ XmlDocument class"""
     thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc='The membership flag')
@@ -427,19 +450,19 @@ class XmlDocument(_core.Object):
     __swig_destroy__ = _xrc.delete_XmlDocument
     __del__ = lambda self : None;
     def Load(*args, **kwargs):
-        """Load(self, String filename, String encoding=UTF8String) -> bool"""
+        """Load(self, String filename, String encoding=UTF8String, int flags=XMLDOC_NONE) -> bool"""
         return _xrc.XmlDocument_Load(*args, **kwargs)
 
     def LoadFromStream(*args, **kwargs):
-        """LoadFromStream(self, InputStream stream, String encoding=UTF8String) -> bool"""
+        """LoadFromStream(self, InputStream stream, String encoding=UTF8String, int flags=XMLDOC_NONE) -> bool"""
         return _xrc.XmlDocument_LoadFromStream(*args, **kwargs)
 
     def Save(*args, **kwargs):
-        """Save(self, String filename) -> bool"""
+        """Save(self, String filename, int indentstep=1) -> bool"""
         return _xrc.XmlDocument_Save(*args, **kwargs)
 
     def SaveToStream(*args, **kwargs):
-        """SaveToStream(self, OutputStream stream) -> bool"""
+        """SaveToStream(self, OutputStream stream, int indentstep=1) -> bool"""
         return _xrc.XmlDocument_SaveToStream(*args, **kwargs)
 
     def IsOk(*args, **kwargs):
@@ -458,6 +481,10 @@ class XmlDocument(_core.Object):
         """GetFileEncoding(self) -> String"""
         return _xrc.XmlDocument_GetFileEncoding(*args, **kwargs)
 
+    def DetachRoot(*args, **kwargs):
+        """DetachRoot(self) -> XmlNode"""
+        return _xrc.XmlDocument_DetachRoot(*args, **kwargs)
+
     def SetRoot(*args, **kwargs):
         """SetRoot(self, XmlNode node)"""
         return _xrc.XmlDocument_SetRoot(*args, **kwargs)