Public Member Functions | |
| PropertySetter (helpers::ObjectPtr obj) | |
| void | setProperties (helpers::Properties &properties, const String &prefix) |
| void | setProperty (const String &name, const String &value) |
Static Public Member Functions | |
| static void | setProperties (helpers::ObjectPtr obj, helpers::Properties &properties, const String &prefix) |
Usage:
PropertySetter ps(anObject); ps.set("name", "Joe"); ps.set("age", "32"); ps.set("isMale", "true");will cause the invocations anObject->setOption("name", "Joe"), anObject->setOption("age", "32") and anObject->setOption("isMale", "true") if the spi::OptionHandler interface is supported by anObject.
| PropertySetter | ( | helpers::ObjectPtr | obj | ) |
Create a new PropertySetter for the specified Object. This is done in prepartion for invoking setProperty one or more times.
| obj | the object for which to set properties |
| void setProperties | ( | helpers::ObjectPtr | obj, | |
| helpers::Properties & | properties, | |||
| const String & | prefix | |||
| ) | [static] |
Set the properties of an object passed as a parameter in one go. The properties are parsed relative to a prefix.
| obj | The object to configure. | |
| properties | A java.util.Properties containing keys and values. | |
| prefix | Only keys having the specified prefix will be set. |
| void setProperties | ( | helpers::Properties & | properties, | |
| const String & | prefix | |||
| ) |
Set the properites for the object that match the prefix passed as parameter.
| void setProperty | ( | const String & | name, | |
| const String & | value | |||
| ) |
Set a property on this PropertySetter's Object. If the underlying Object supports the spi::OptionHandler interface, the setOption method is called.
| name | name of the property | |
| value | String value of the property |
1.5.5