for (Iterator i = getPropertyNames(); i.hasNext(); ) {
for (Iterator i = getLocalPropertyNames(); i.hasNext(); ) {
  public void installListeners() {    addPropertiesListener(this);    for (Iterator i = getPropertyNames(); i.hasNext(); ) {      Property p = getProperty((CompositeName)i.next());      p.addPropertyListener(myPropertyListener);    }  }