org.pentaho.reporting.engine.classic.core.designtime
Class AttributeChange

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.designtime.AttributeChange
All Implemented Interfaces:
Change

public class AttributeChange
extends Object
implements Change

Simple bean-like class for holding all the information about an attribute change.

Author:
Thomas Morgner.

Constructor Summary
AttributeChange(String namespace, String name, Object oldValue, Object newValue)
           
 
Method Summary
 String getName()
           
 String getNamespace()
           
 Object getNewValue()
           
 Object getOldValue()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeChange

public AttributeChange(String namespace,
                       String name,
                       Object oldValue,
                       Object newValue)
Method Detail

getNamespace

public String getNamespace()

getName

public String getName()

getOldValue

public Object getOldValue()
Specified by:
getOldValue in interface Change

getNewValue

public Object getNewValue()
Specified by:
getNewValue in interface Change