Use cached values.
[Sone.git] / src / main / java / net / pterodactylus / sone / freenet / wot / OwnIdentity.java
index cfcab65..ecb8f25 100644 (file)
@@ -67,7 +67,7 @@ public class OwnIdentity extends Identity {
         *            The context to add
         */
        public void addContext(String context) {
-               if (contexts.add(context)) {
+               if (getContexts().add(context)) {
                        /* TODO - add. */
                }
        }
@@ -79,11 +79,35 @@ public class OwnIdentity extends Identity {
         *            The context to remove
         */
        public void removeContext(String context) {
-               if (contexts.remove(context)) {
+               if (getContexts().remove(context)) {
                        /* TODO - remove */
                }
        }
 
+       /**
+        * Sets the property with the given name to the given value.
+        *
+        * @param name
+        *            The name of the property to set
+        * @param value
+        *            The new value of the property
+        */
+       public void setProperty(String name, String value) {
+               properties.put(name, value);
+               /* TODO - set property. */
+       }
+
+       /**
+        * Removes the property with the given name.
+        *
+        * @param name
+        *            The name of the property to remove
+        */
+       public void removeProperty(String name) {
+               properties.remove(name);
+               /* TODO - remove property. */
+       }
+
        //
        // OBJECT METHODS
        //