Extract Identity interfaces, move functionality to identity classes.
authorDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Mon, 13 Dec 2010 20:47:13 +0000 (21:47 +0100)
committerDavid ‘Bombe’ Roden <bombe@pterodactylus.net>
Mon, 13 Dec 2010 20:47:13 +0000 (21:47 +0100)
commit6ab999d8120ca28c4a1cb7370ae9e8ac61504556
tree19fb55cf58c6cd49a9bb7110ed3498caaf8c87be
parent1bc88510da721fc90b270e4706ee2bdab41ecd18
Extract Identity interfaces, move functionality to identity classes.

This commit also makes all non-local identity events depend on an own
identity so that a real view on a web of trust is achieved.
src/main/java/net/pterodactylus/sone/freenet/wot/DefaultIdentity.java [new file with mode: 0644]
src/main/java/net/pterodactylus/sone/freenet/wot/DefaultOwnIdentity.java [new file with mode: 0644]
src/main/java/net/pterodactylus/sone/freenet/wot/Identity.java
src/main/java/net/pterodactylus/sone/freenet/wot/IdentityListener.java
src/main/java/net/pterodactylus/sone/freenet/wot/IdentityListenerManager.java
src/main/java/net/pterodactylus/sone/freenet/wot/IdentityManager.java
src/main/java/net/pterodactylus/sone/freenet/wot/OwnIdentity.java
src/main/java/net/pterodactylus/sone/freenet/wot/WebOfTrustConnector.java