public AbstractClusterModel(ClusterModel cm) { properties = new StringProperties(); Iterator it = cm.getAllPropertyKeys(); while (it.hasNext()) { String key = (String) it.next(); properties.set(key, cm.getProperty(key)); } }