sc.addModificationListener(myModificationListener); }
    private void installListeners(SocietyComponent sc) {        sc.addPropertiesListener(myPropertiesListener);        for (Iterator i = sc.getPropertyNames(); i.hasNext(); ) {            Property p = sc.getProperty((CompositeName) i.next());            PropertyEvent event = new PropertyEvent(p, PropertyEvent.PROPERTY_ADDED);            myPropertiesListener.propertyAdded(event);        }        sc.addModificationListener(myModificationListener);    }