MCPcopy Index your code
hub / github.com/python/cpython / setFeature

Method setFeature

Lib/xml/dom/xmlbuilder.py:75–87  ·  view source on GitHub ↗
(self, name, state)

Source from the content-addressed store, hash-verified

73 self.filter = filter
74
75 def setFeature(self, name, state):
76 if self.supportsFeature(name):
77 state = state and 1 or 0
78 try:
79 settings = self._settings[(_name_xform(name), state)]
80 except KeyError:
81 raise xml.dom.NotSupportedErr(
82 "unsupported feature: %r" % (name,)) from None
83 else:
84 for name, value in settings:
85 setattr(self._options, name, value)
86 else:
87 raise xml.dom.NotFoundErr("unknown feature: " + repr(name))
88
89 def supportsFeature(self, name):
90 return hasattr(self._options, _name_xform(name))

Callers 1

resetMethod · 0.45

Calls 2

supportsFeatureMethod · 0.95
_name_xformFunction · 0.85

Tested by

no test coverage detected