com.partnersoft.v3x.apps.MapBrowser.locate
Class PickoneMangler

java.lang.Object
  extended by com.partnersoft.v3x.apps.MapBrowser.locate.PickoneMangler
All Implemented Interfaces:
ObjectTransform

public class PickoneMangler
extends java.lang.Object
implements ObjectTransform


Field Summary
 java.lang.String newProperty
           
 java.util.ArrayList originalProperties
           
 
Constructor Summary
PickoneMangler()
           
 
Method Summary
 java.lang.String getNewProperty()
           
 java.util.ArrayList getOriginalProperties()
           
 void setNewProperty(java.lang.String newNewProperty)
           
 void setOriginalProperties(java.util.ArrayList newProps)
           
 java.lang.Object transform(java.lang.Object victim)
          Our one method; this transforms one object into another.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

originalProperties

public java.util.ArrayList originalProperties

newProperty

public java.lang.String newProperty
Constructor Detail

PickoneMangler

public PickoneMangler()
Method Detail

transform

public java.lang.Object transform(java.lang.Object victim)
Description copied from interface: ObjectTransform
Our one method; this transforms one object into another. Transformation must be nondestructive, but may produce a derived product that is still affected by changes to the original, so beware.

Specified by:
transform in interface ObjectTransform

getOriginalProperties

public java.util.ArrayList getOriginalProperties()

setOriginalProperties

public void setOriginalProperties(java.util.ArrayList newProps)

getNewProperty

public java.lang.String getNewProperty()

setNewProperty

public void setNewProperty(java.lang.String newNewProperty)