grim/purple-objects-docbook
Clone
Summary
Browse
Changes
Graph
new graphs for PurplePlugin and PurplePluginState
2009-04-17, Gary Kramlich
3d85aaf3ca93
new graphs for PurplePlugin and PurplePluginState
start of the plugins section
/*
vi: syntax=dot
*/
digraph
{
label
=
"Plugin Hierarchy"
;
labelloc
=
"t"
;
splines
=
TRUE
;
overlap
=
FALSE
;
rankdir
=
"tb"
;
node
[
fontname
=
"sans"
,
fontsize
=
"9"
,
style
=
"filled"
,
shape
=
"rect"
];
/* abstract classes */
node
[
fillcolor
=
"palegreen"
];
GObject
;
PurpleObject
;
PurplePlugin
;
/* interfaces */
node
[
fillcolor
=
"powderblue"
];
/* concrete classes */
node
[
fillcolor
=
"lightpink"
];
PurplePluginInfo
;
PurpleNativePlugin
;
PurplePerlPlugin
;
PurpleTCLPlugin
;
PurpleMonoPlugin
;
/* inheritance */
PurpleObject
->
GObject
;
PurplePlugin
->
PurpleObject
;
PurpleNativePlugin
->
PurplePlugin
;
PurplePerlPlugin
->
PurplePlugin
;
PurpleTCLPlugin
->
PurplePlugin
;
PurpleMonoPlugin
->
PurplePlugin
;
/* has-a's */
edge
[
arrowhead
=
"odiamond"
];
PurplePlugin
->
PurplePluginInfo
;
}