Flowdalic/smack — pull request #36 by ge0rg (2013-11-06 18:41:45+00:00)
Title: SMACK-53: create Version.Provider and .Manager

The Version.Provider is used to parse Version IQs. Integration:

providerManager.addIQProvider("query", Version.NAMESPACE, new Version.Provider());

The Version.Manager is used to reply to Version IQs. Integration:

Version.Manger.getInstanceFor(connection).setVersion(
new Version("App Name", "1.23", "Operating System"));

This is putting both the Manager and the Provider inside of the Version class. This might not be optimal, at least for the Manager. Comments are welcome.