public final void copyFrom(AbstractPropertyContainer source, AbstractProperty[] properties) {
      for (AbstractProperty property : properties) {
        setValueOf((PropertyImpl)property, source.getValueOf(property));
      }
    }
public final void copyFrom(AbstractPropertyContainer source, AbstractProperty[] properties)