java.lang.Object
com.luciad.view.lightspeed.editor.operation.TLspPropertyChangeDescriptor<T>
public class TLspPropertyChangeDescriptor<T>
extends Object
Encapsulates the change of an object property
- Since:
- 2012.0
-
Constructor Summary 
Constructors
Creates a new TLspPropertyChangeDescriptor
, describing a change for the
property with the given name, its old value, and its new value.
-
Method Summary 
The name of the property to be modified
Methods inherited from class java.lang.Object 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details 
-
TLspPropertyChangeDescriptor 
public TLspPropertyChangeDescriptor(String aPropertyName,
T aOldValue,
T aNewValue)
Creates a new TLspPropertyChangeDescriptor
, describing a change for the
property with the given name, its old value, and its new value.
- Parameters:
aPropertyName
- the property name.
aOldValue
- the old value.
aNewValue
- the new value.
-
Method Details 
-
getPropertyName 
public String getPropertyName()
The name of the property to be modified
- Returns:
- the name of the property
-
getNewValue 
The new value to set
- Returns:
- the new value
-
getOldValue 
The old value, if any
- Returns:
- the old value