/** * Constructs a {@link Property} based on another {@link Property}. * * @param property the {@link Property} from which to construct * (copy) the new {@link Property} */ public Property(Property property) { this.name = property.getName(); this.value = property.getValue(); this.defaultValue = property.getDefaultValue(); }