X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=doc%2FDocBook.py;h=254e99eb78cf6412e4c22f8ccfa0ce887ce95928;hb=c3d34f43f41f2aceb6e73dc5d2fc00b9ca96582d;hp=0185ab4da8bb2f081508c8b6b97a0fb8a2097b33;hpb=16c88e6e4e609facf12f7d36d63551089138d35b;p=plcapi.git diff --git a/doc/DocBook.py b/doc/DocBook.py index 0185ab4..254e99e 100755 --- a/doc/DocBook.py +++ b/doc/DocBook.py @@ -6,17 +6,15 @@ # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: DocBook.py,v 1.3 2006/10/25 19:35:36 mlhuang Exp $ +# $Id$ # import xml.dom.minidom from xml.dom.minidom import Element, Text import codecs -from PLC.API import PLCAPI from PLC.Method import * - -api = PLCAPI(None) +import DocBookLocal # xml.dom.minidom.Text.writexml adds surrounding whitespace to textual # data when pretty-printing. Override this behavior. @@ -105,8 +103,9 @@ class paramElement(Element): for subparam in param: itemizedlist.appendChild(paramElement(None, subparam)) -for method in api.methods: - func = api.callable(method) +api_func_list = DocBookLocal.get_func_list() +for func in api_func_list: + method = func.name if func.status == "deprecated": continue