ZCML File
enabled.zcml
[top]
/
zope
/
app
/
apidoc
/ enabled.zcml
<
configure
xmlns
="
http://namespaces.zope.org/zope
"
xmlns:apidoc
="
http://namespaces.zope.org/apidoc
"
xmlns:meta
="
http://namespaces.zope.org/meta
"
i18n_domain
="
zope
"
>
<
permission
id
="
zope.app.apidoc.UseAPIDoc
"
title
="
[zope.app.apidoc.UseAPIDoc] Access Online API documentation
"
/>
<
permission
id
="
zope.app.introspector.Introspect
"
title
="
[zope.app.introspector.Introspect] Introspect Object Classes and Interfaces
"
/>
<
meta:redefinePermission
from
="
zope.app.introspector.Introspect
"
to
="
zope.app.apidoc.UseAPIDoc
"
/>
<
class
class
="
.apidoc.APIDocumentation
"
>
<
require
permission
="
zope.ManageApplication
"
interface
="
zope.app.container.interfaces.IReadContainer
"
/>
</
class
>
<
view
for
="
*
"
name
="
apidoc
"
provides
="
zope.traversing.interfaces.ITraversable
"
type
="
*
"
factory
="
.apidoc.apidocNamespace
"
/>
<
adapter
factory
="
.apidoc.apidocNamespace
"
provides
="
zope.traversing.interfaces.ITraversable
"
for
="
*
"
name
="
apidoc
"
/>
<
apidoc:bookchapter
id
="
inspect
"
title
="
Inspection API
"
/>
<
apidoc:bookchapter
id
="
interface
"
title
="
Interfaces
"
doc_path
="
interface.txt
"
parent
="
inspect
"
/>
<
apidoc:bookchapter
id
="
component
"
title
="
Components
"
doc_path
="
component.txt
"
parent
="
inspect
"
/>
<
apidoc:bookchapter
id
="
presentation
"
title
="
Presentation
"
doc_path
="
presentation.txt
"
parent
="
inspect
"
/>
<
apidoc:bookchapter
id
="
misc
"
title
="
Miscellaneous
"
doc_path
="
utilities.txt
"
parent
="
inspect
"
/>
<
apidoc:bookchapter
id
="
classregistry
"
title
="
Class Registry
"
doc_path
="
classregistry.txt
"
parent
="
inspect
"
/>
<
include
package
="
.browser
"
/>
<
preferenceGroup
id
="
apidoc
"
title
="
API Doc Tool
"
description
="
These are all the preferences related to viewing the API documentation.
"
category
="
True
"
/>
<
include
package
="
.bookmodule
"
/>
<
include
package
="
.codemodule
"
/>
<
include
package
="
.ifacemodule
"
/>
<
include
package
="
.typemodule
"
/>
<
include
package
="
.utilitymodule
"
/>
<
include
package
="
.zcmlmodule
"
/>
</
configure
>