com.partnersoft.maps.nomenclature
Class NomenclaturePrependingMangler
java.lang.Object
com.partnersoft.maps.nomenclature.NomenclaturePrependingMangler
- All Implemented Interfaces:
- Coggable, ObjectTransform
public class NomenclaturePrependingMangler
- extends java.lang.Object
- implements ObjectTransform, Coggable
Currently fairly Southern Engineering FM-Mapping specific; prepends the nomenclature to the
PointRecord's ID and pads it.
- Author:
- Paul Reavis
Copyright 2000 Partner Software, Inc.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nomenclature
public MapNomenclature nomenclature
originalFieldName
public java.lang.String originalFieldName
newFieldName
public java.lang.String newFieldName
padding
public java.util.ArrayList padding
numberOfLevels
public int numberOfLevels
system
public GridSystem system
levels
public GridLevel[] levels
padders
public PadWithZeros[] padders
prefix
public java.lang.String prefix
suffix
public java.lang.String suffix
NomenclaturePrependingMangler
public NomenclaturePrependingMangler()
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
getState
public Cog getState()
- Specified by:
getState in interface Coggable
setState
public void setState(Cog state)
- Specified by:
setState in interface Coggable
getOriginalFieldName
public java.lang.String getOriginalFieldName()
setOriginalFieldName
public void setOriginalFieldName(java.lang.String newName)
getNewFieldName
public java.lang.String getNewFieldName()
setNewFieldName
public void setNewFieldName(java.lang.String newName)
getNomenclature
public MapNomenclature getNomenclature()
setNomenclature
public void setNomenclature(MapNomenclature newClat)
getNumberOfLevels
public int getNumberOfLevels()
setNumberOfLevels
public void setNumberOfLevels(int newNum)
getPadding
public java.util.ArrayList getPadding()
setPadding
public void setPadding(java.util.ArrayList newPadding)
getPrefix
public java.lang.String getPrefix()
setPrefix
public void setPrefix(java.lang.String newPrefix)
getSuffix
public java.lang.String getSuffix()
setSuffix
public void setSuffix(java.lang.String newSuffix)