public class IlvCompositeStringProperty extends Object implements IlvStringProperty
IlvCompositeStringProperty represents a string property that is
composed of separate IlvStringProperty's concatenated together.| Constructor and Description |
|---|
IlvCompositeStringProperty()
Creates an
IlvCompositeStringProperty. |
| Modifier and Type | Method and Description |
|---|---|
IlvCompositeStringProperty |
append(IlvStringProperty property)
Appends the specified string
property to this composite
property. |
IlvCompositeStringProperty |
append(String s)
Appends the specified constant string to this composite
property.
|
Iterator<IlvHierarchyNode> |
changedRowsIterator(EventObject event)
Returns an iterator over the activities or resources that the specified
event reports have changed with respect to this property.
|
Class |
getEventClass()
Returns the class of events that are triggered by
target objects
when the property represented by this adapter changes value. |
String |
getValue(Object target)
Returns the value of the property represented by this adapter from the
specified
target object. |
boolean |
isPropertyChangedEvent(EventObject event)
Returns whether the specified event is a changed event for
this property.
|
void |
setValue(Object target,
String s)
Sets the value of the property represented by this adapter in the
specified
target object. |
public IlvCompositeStringProperty()
IlvCompositeStringProperty.public String getValue(Object target)
target object.getValue in interface IlvPropertygetValue in interface IlvStringPropertytarget - the target objectpublic void setValue(Object target, String s) throws ParseException
target object. If a formatter has been installed
and s does not match its validation requirements, a
ParseException will be thrown.setValue in interface IlvStringPropertytarget - the target objects - the new value of the propertyParseException - if the specified string is invalidpublic Class getEventClass()
target objects
when the property represented by this adapter changes value. Generally, this
should be IlvPropertyEvent or one of its subclasses, although
this is not strictly guaranteed.getEventClass in interface IlvPropertypublic boolean isPropertyChangedEvent(EventObject event)
isPropertyChangedEvent in interface IlvPropertypublic Iterator<IlvHierarchyNode> changedRowsIterator(EventObject event)
IlvActivityNameProperty and event is an
ActivityNameEvent, then
this method returns an iterator over the single activity that fired the
event.changedRowsIterator in interface IlvPropertypublic IlvCompositeStringProperty append(IlvStringProperty property)
property to this composite
property.property - a string propertypublic IlvCompositeStringProperty append(String s)
s - a constant string© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.