com.partnersoft.maps.translator
Class MapDataTypeConfiguration

java.lang.Object
  extended by com.partnersoft.maps.translator.MapDataTypeConfiguration
All Implemented Interfaces:
Coggable

public class MapDataTypeConfiguration
extends java.lang.Object
implements Coggable

Configuration for data type translation and presentation.

Author:
Paul Reavis Copyright 2001 Partner Software, Inc. All rights reserved.

Field Summary
 NameSet allFields
           
 java.util.ArrayList<java.lang.String> configuredFields
           
 java.util.ArrayList<java.lang.String> configuredLabels
           
 boolean disabled
           
 boolean dumpData
           
 java.util.ArrayList<MapDataTypeField> fields
           
 java.lang.String gisName
           
 java.lang.String name
           
 ObjectTransform[] transformArray
           
 java.util.ArrayList<java.lang.String> transformNames
           
 NameSet verifiedFields
           
 
Constructor Summary
MapDataTypeConfiguration()
          Create a new RoverDatatypeConfiguration.
 
Method Summary
 void addNewFields(java.util.Collection newFields)
           
 java.lang.String getConfiguredName()
           
 Cog getState()
           
 void prepForTranslation()
           
 void setState(Cog newState)
           
 void setupTransforms(Naming<ObjectTransform> namedTransforms)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

gisName

public java.lang.String gisName

name

public java.lang.String name

fields

public java.util.ArrayList<MapDataTypeField> fields

transformNames

public java.util.ArrayList<java.lang.String> transformNames

disabled

public boolean disabled

dumpData

public boolean dumpData

transformArray

public transient ObjectTransform[] transformArray

configuredFields

public transient java.util.ArrayList<java.lang.String> configuredFields

configuredLabels

public transient java.util.ArrayList<java.lang.String> configuredLabels

allFields

public transient NameSet allFields

verifiedFields

public transient NameSet verifiedFields
Constructor Detail

MapDataTypeConfiguration

public MapDataTypeConfiguration()
Create a new RoverDatatypeConfiguration.

Method Detail

prepForTranslation

public void prepForTranslation()

getState

public Cog getState()
Specified by:
getState in interface Coggable

setState

public void setState(Cog newState)
Specified by:
setState in interface Coggable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getConfiguredName

public java.lang.String getConfiguredName()

setupTransforms

public void setupTransforms(Naming<ObjectTransform> namedTransforms)

addNewFields

public void addNewFields(java.util.Collection newFields)