2 <!DOCTYPE book PUBLIC
"-//OASIS//DTD DocBook XML V4.1.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
4 <!ENTITY AnjutaArchitecture SYSTEM
"anjuta-architecture.sgml">
5 <!ENTITY WritingPlugins SYSTEM
"writing-plugins.sgml">
6 <!ENTITY PluginDescriptionFile SYSTEM
"plugin-description-file.sgml">
7 <!ENTITY ProjectWizardFormat SYSTEM
"project-wizard-format.sgml">
9 <book id=
"index" xmlns:
xi=
"http://www.w3.org/2003/XInclude">
13 <firstname>Naba
</firstname>
14 <surname>Kumar
</surname>
17 <email>naba@gnome.org
</email>
24 <holder>Naba Kumar
</holder>
26 <title>Anjuta Developers Reference Manual
</title>
29 libanjuta is Anjuta IDE framework for developing Anjuta plugins.
35 This document may be distributed subject to the terms and
36 conditions set forth in the Open Publication License, v1.0 or
37 later (the latest version is presently available at
<ulink
38 url=
" http://www.opencontent.org/openpub/"
39 type=
"http">http://www.opencontent.org/openpub/
</ulink> )
46 &PluginDescriptionFile;
49 <chapter id=
"libanjuta-api">
50 <title>libanjuta API
</title>
51 <xi:include href=
"xml/anjuta-shell.xml"/>
52 <xi:include href=
"xml/anjuta-preferences.xml"/>
53 <xi:include href=
"xml/anjuta-preferences-dialog.xml"/>
54 <xi:include href=
"xml/anjuta-ui.xml"/>
55 <xi:include href=
"xml/anjuta-status.xml"/>
56 <xi:include href=
"xml/anjuta-plugin.xml"/>
57 <xi:include href=
"xml/anjuta-plugin-description.xml"/>
58 <xi:include href=
"xml/anjuta-plugin-handle.xml"/>
59 <xi:include href=
"xml/anjuta-plugin-manager.xml"/>
60 <xi:include href=
"xml/anjuta-profile.xml"/>
61 <xi:include href=
"xml/anjuta-profile-manager.xml"/>
62 <xi:include href=
"xml/anjuta-launcher.xml"/>
63 <xi:include href=
"xml/anjuta-save-prompt.xml"/>
64 <xi:include href=
"xml/anjuta-serializer.xml"/>
65 <xi:include href=
"xml/anjuta-session.xml"/>
66 <xi:include href=
"xml/anjuta-utils.xml"/>
67 <xi:include href=
"xml/resources.xml"/>
68 <xi:include href=
"xml/anjuta-encodings.xml"/>
69 <xi:include href=
"xml/anjuta-debug.xml"/>
70 <xi:include href=
"xml/anjuta-command.xml"/>
71 <xi:include href=
"xml/anjuta-sync-command.xml"/>
72 <xi:include href=
"xml/anjuta-async-command.xml"/>
73 <xi:include href=
"xml/anjuta-async-notify.xml"/>
74 <xi:include href=
"xml/anjuta-vcs-status-tree-view.xml"/>
75 <xi:include href=
"xml/anjuta-convert.xml"/>
76 <xi:include href=
"xml/anjuta-autogen.xml"/>
77 <xi:include href=
"xml/anjuta-close-button.xml"/>
78 <xi:include href=
"xml/anjuta-column-text-view.xml"/>
79 <xi:include href=
"xml/anjuta-command-bar.xml"/>
80 <xi:include href=
"xml/anjuta-command-queue.xml"/>
81 <xi:include href=
"xml/anjuta-completion.xml"/>
82 <xi:include href=
"xml/anjuta-dock.xml"/>
83 <xi:include href=
"xml/anjuta-dock-pane.xml"/>
84 <xi:include href=
"xml/anjuta-drop-entry.xml"/>
85 <xi:include href=
"xml/anjuta-entry.xml"/>
86 <xi:include href=
"xml/anjuta-environment-editor.xml"/>
87 <xi:include href=
"xml/anjuta-file-drop-entry.xml"/>
88 <xi:include href=
"xml/anjuta-file-list.xml"/>
89 <xi:include href=
"xml/anjuta-language-provider.xml"/>
90 <xi:include href=
"xml/anjuta-pkg-config-chooser.xml"/>
91 <xi:include href=
"xml/anjuta-pkg-config.xml"/>
92 <xi:include href=
"xml/anjuta-pkg-scanner.xml"/>
93 <xi:include href=
"xml/anjuta-project.xml"/>
94 <xi:include href=
"xml/anjuta-tabber.xml"/>
95 <xi:include href=
"xml/anjuta-token.xml"/>
96 <xi:include href=
"xml/anjuta-token-file.xml"/>
97 <xi:include href=
"xml/anjuta-token-list.xml"/>
98 <xi:include href=
"xml/anjuta-token-stream.xml"/>
99 <xi:include href=
"xml/anjuta-tree-combo.xml"/>
100 <xi:include href=
"xml/anjuta-vcs-status.xml"/>
103 <chapter id=
"libanjuta-internal-api">
104 <title>libanjuta internal API
</title>
105 <xi:include href=
"xml/anjuta-c-plugin-factory.xml"/>
106 <xi:include href=
"xml/anjuta-c-module.xml"/>
107 <xi:include href=
"xml/e-splash.xml"/>
108 <xi:include href=
"xml/anjuta-cell-renderer-captioned-image.xml"/>
111 <chapter id=
"plugin-interfaces">
112 <title>Plugin interfaces
</title>
113 <xi:include href=
"xml/ianjuta-buildable.xml"/>
114 <xi:include href=
"xml/ianjuta-builder.xml"/>
115 <xi:include href=
"xml/ianjuta-debugger.xml"/>
116 <xi:include href=
"xml/ianjuta-debugger-breakpoint.xml"/>
117 <xi:include href=
"xml/ianjuta-debugger-instruction.xml"/>
118 <xi:include href=
"xml/ianjuta-debugger-memory.xml"/>
119 <xi:include href=
"xml/ianjuta-debugger-register.xml"/>
120 <xi:include href=
"xml/ianjuta-debugger-variable.xml"/>
121 <xi:include href=
"xml/ianjuta-debug-manager.xml"/>
122 <xi:include href=
"xml/ianjuta-document.xml"/>
123 <xi:include href=
"xml/ianjuta-document-manager.xml"/>
124 <xi:include href=
"xml/ianjuta-editor.xml"/>
125 <xi:include href=
"xml/ianjuta-editor-assist.xml"/>
126 <xi:include href=
"xml/ianjuta-editor-cell.xml"/>
127 <xi:include href=
"xml/ianjuta-editor-cell-style.xml"/>
128 <xi:include href=
"xml/ianjuta-editor-comment.xml"/>
129 <xi:include href=
"xml/ianjuta-editor-convert.xml"/>
130 <xi:include href=
"xml/ianjuta-editor-factory.xml"/>
131 <xi:include href=
"xml/ianjuta-editor-folds.xml"/>
132 <xi:include href=
"xml/ianjuta-editor-glade-signal.xml"/>
133 <xi:include href=
"xml/ianjuta-editor-goto.xml"/>
134 <xi:include href=
"xml/ianjuta-editor-hover.xml"/>
135 <xi:include href=
"xml/ianjuta-editor-language.xml"/>
136 <xi:include href=
"xml/ianjuta-editor-line-mode.xml"/>
137 <xi:include href=
"xml/ianjuta-editor-search.xml"/>
138 <xi:include href=
"xml/ianjuta-editor-selection.xml"/>
139 <xi:include href=
"xml/ianjuta-editor-tip.xml"/>
140 <xi:include href=
"xml/ianjuta-editor-view.xml"/>
141 <xi:include href=
"xml/ianjuta-editor-zoom.xml"/>
142 <xi:include href=
"xml/ianjuta-environment.xml"/>
143 <xi:include href=
"xml/ianjuta-file.xml"/>
144 <xi:include href=
"xml/ianjuta-file-loader.xml"/>
145 <xi:include href=
"xml/ianjuta-file-manager.xml"/>
146 <xi:include href=
"xml/ianjuta-file-savable.xml"/>
147 <xi:include href=
"xml/ianjuta-help.xml"/>
148 <xi:include href=
"xml/ianjuta-indenter.xml"/>
149 <xi:include href=
"xml/ianjuta-indicable.xml"/>
150 <xi:include href=
"xml/ianjuta-iterable.xml"/>
151 <xi:include href=
"xml/ianjuta-iterable-tree.xml"/>
152 <xi:include href=
"xml/ianjuta-language.xml"/>
153 <xi:include href=
"xml/ianjuta-language-provider.xml"/>
154 <xi:include href=
"xml/ianjuta-loader.xml"/>
155 <xi:include href=
"xml/ianjuta-markable.xml"/>
156 <xi:include href=
"xml/ianjuta-message-manager.xml"/>
157 <xi:include href=
"xml/ianjuta-message-view.xml"/>
158 <xi:include href=
"xml/ianjuta-plugin-factory.xml"/>
159 <xi:include href=
"xml/ianjuta-preferences.xml"/>
160 <xi:include href=
"xml/ianjuta-print.xml"/>
161 <xi:include href=
"xml/ianjuta-project.xml"/>
162 <xi:include href=
"xml/ianjuta-project-manager.xml"/>
163 <xi:include href=
"xml/ianjuta-project-chooser.xml"/>
164 <xi:include href=
"xml/ianjuta-project-backend.xml"/>
165 <xi:include href=
"xml/ianjuta-provider.xml"/>
166 <xi:include href=
"xml/ianjuta-snippets-manager.xml"/>
167 <xi:include href=
"xml/ianjuta-stream.xml"/>
168 <xi:include href=
"xml/ianjuta-stream-loader.xml"/>
169 <xi:include href=
"xml/ianjuta-stream-savable.xml"/>
170 <xi:include href=
"xml/ianjuta-symbol.xml"/>
171 <xi:include href=
"xml/ianjuta-symbol-query.xml"/>
172 <xi:include href=
"xml/ianjuta-symbol-manager.xml"/>
173 <xi:include href=
"xml/ianjuta-terminal.xml"/>
174 <xi:include href=
"xml/ianjuta-todo.xml"/>
175 <xi:include href=
"xml/ianjuta-vcs.xml"/>
176 <xi:include href=
"xml/ianjuta-wizard.xml"/>
177 <xi:include href=
"xml/libanjuta-iface-marshallers.xml"/>
180 <chapter id=
"object-hierarchy">
181 <title>Object Hierarchy
</title>
182 <xi:include href=
"xml/tree_index.sgml"/>