zeitgeist team mailing list archive
-
zeitgeist team
-
Mailing list archive
-
Message #03812
Re: [Merge] lp:~zeitgeist/zeitgeist/symbols into lp:~zeitgeist/zeitgeist/bluebird
Review: Needs Fixing
My point is that the Symbol class itself shouldn't even be public, it should be something private to this source file.
Method that this file needs to expose are (all of them are static):
List<string> Symbol.get_parents (string uri)
List<string> Symbol.get_children (string uri)
List<string> Symbol.get_all_children (string uri)
bool Symbol.is_a (string uri, string parent_uri)
string Symbol.get_display_name (string uri)
string Symbol.get_... (string uri)
and of course to make all of this usable:
void Symbol.register(string uri, string display_name, string[] parents, ...)
--
https://code.launchpad.net/~zeitgeist/zeitgeist/symbols/+merge/69927
Your team Zeitgeist Framework Team is subscribed to branch lp:~zeitgeist/zeitgeist/bluebird.
References