com.ibm.wbiserver.brules.mgmt
Interface UserDefinedProperty
All Superinterfaces:
BusinessRuleChangeDetector, Property, java.io.Serializable
- public interface UserDefinedProperty
- extends Property
Field Summary
Modifier and Type | Field and Description |
---|---|
|
COPYRIGHT
|
Fields inherited from interface com.ibm.wbiserver.brules.mgmt.Property |
---|
PROPERTY_NAME__DISPLAY_NAME, PROPERTY_NAME__NAME, PROPERTY_NAME__SHELL, PROPERTY_NAME__TARGET_NAME_SPACE, PROPERTY_NAME__UUID, PROPERTY_NAME__VERSION |
Method Summary
Modifier and Type | Method and Description |
---|---|
|
setValue(java.lang.String newValue)
Set the value of this property to the new value.
|
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.Property |
---|
getName, getValue |
Methods inherited from interface com.ibm.wbiserver.brules.mgmt.BusinessRuleChangeDetector |
---|
hasChanges |
Field Detail
COPYRIGHT
- static final java.lang.String COPYRIGHT
See Also:
Method Detail
setValue
- void setValue(java.lang.String newValue)
Parameters:
newValue
- The new value for this property. Must not be null. Throws:
java.lang.IllegalArgumentException
- if the specified newValue
parameter is
null.
removeProperty
method on thePropertyList
interface or you can use thesetProperty
method on theBusinessRuleGroup
interface.Other than checking for null, no validation is performed on the new value since the value is completely defined by the user.