grim/purple-objects-docbook

show flags as flags in the diagram

2013-05-07, Gary Kramlich
2a53897c7904
show flags as flags in the diagram
<?xml version="1.0" encoding="UTF-8"?>
<hierarchy>
<objects>
<object name="GObject" type="abstract"/>
<object name="GInterface" type="interface"/>
<object name="PurpleObject" type="abstract"/>
<object name="PurpleIMConversation" type="interface"/>
<object name="PurpleChatConversation" type="interface"/>
<object name="PurpleMSNConversation" type="concrete"/>
<object name="PurpleOSCARIM" type="concrete"/>
<object name="PurpleOSCARChat" type="concrete"/>
<object name="PurpleSILCIM" type="concrete"/>
<object name="PurpleSILCChat" type="concrete"/>
<object name="PurpleXMPPIM" type="concrete"/>
<object name="PurpleXMPPChat" type="concrete"/>
<object name="PurpleYahooIM" type="concrete"/>
<object name="PurpleYahooChat" type="concrete"/>
</objects>
<relations>
<relation start="PurpleObject" end="GObject" type="is-a"/>
<relation start="PurpleIMConversation" end="GInterface" type="is-a"/>
<relation start="PurpleChatConversation" end="GInterface" type="is-a"/>
<relation start="PurpleMSNConversation" end="PurpleObject" type="is-a"/>
<relation start="PurpleMSNConversation" end="PurpleIMConversation" type="implements"/>
<relation start="PurpleMSNConversation" end="PurpleChatConversation" type="implements"/>
<relation start="PurpleOSCARIM" end="PurpleObject" type="is-a"/>
<relation start="PurpleOSCARIM" end="PurpleIMConversation" type="implements"/>
<relation start="PurpleOSCARChat" end="PurpleObject" type="is-a"/>
<relation start="PurpleOSCARChat" end="PurpleChatConversation" type="implements"/>
<relation start="PurpleSILCIM" end="PurpleObject" type="is-a"/>
<relation start="PurpleSILCIM" end="PurpleIMConversation" type="implements"/>
<relation start="PurpleSILCChat" end="PurpleObject" type="is-a"/>
<relation start="PurpleSILCChat" end="PurpleChatConversation" type="implements"/>
<relation start="PurpleXMPPIM" end="PurpleObject" type="is-a"/>
<relation start="PurpleXMPPIM" end="PurpleIMConversation" type="implements"/>
<relation start="PurpleXMPPChat" end="PurpleObject" type="is-a"/>
<relation start="PurpleXMPPChat" end="PurpleChatConversation" type="implements"/>
<relation start="PurpleYahooIM" end="PurpleObject" type="is-a"/>
<relation start="PurpleYahooIM" end="PurpleIMConversation" type="implements"/>
<relation start="PurpleYahooChat" end="PurpleObject" type="is-a"/>
<relation start="PurpleYahooChat" end="PurpleChatConversation" type="implements"/>
</relations>
</hierarchy>
<!--
vi: syntax=xml
-->