public class DefaultDirtyable extends java.lang.Object implements Dirtyable
Dirtyable interface.| Constructor and Description | 
|---|
DefaultDirtyable()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
dirtyLabel(Dirtyable dirtyable,
          java.lang.String label)
Returns the 'dirty' version of the specified label if the specified
   
Dirtyable object is dirty; otherwise, returns the label as
  is. | 
static java.lang.String | 
dirtyLabel(java.lang.Object object,
          java.lang.String label)
Returns the 'dirty' version of the specified label if the specified
   
Object is a Dirtyable object and that object is
  dirty; otherwise, returns the label as is. | 
static java.lang.String | 
dirtyLabel(java.lang.String label)
Returns the 'dirty' version of the specified label. 
 | 
boolean | 
isDirty()
True if the data in the object has been modified. 
 | 
void | 
markDirty(boolean dirty)
Marks the data with the specified dirty state. 
 | 
public boolean isDirty()
Dirtyablepublic void markDirty(boolean dirty)
DirtyablemarkDirty(...) instead of
  setDirty(...) so that the JavaBeans
  Introspector will not
  mistakenly identify "dirty" as a JavaBean property.public static java.lang.String dirtyLabel(java.lang.String label)
public static java.lang.String dirtyLabel(Dirtyable dirtyable, java.lang.String label)
Dirtyable object is dirty; otherwise, returns the label as
  is.public static java.lang.String dirtyLabel(java.lang.Object object,
                                          java.lang.String label)
Object is a Dirtyable object and that object is
  dirty; otherwise, returns the label as is.