com.partnersoft.maps.translator
Class TranslationPipelineConfig

java.lang.Object
  extended by com.partnersoft.maps.translator.TranslationPipelineConfig

public class TranslationPipelineConfig
extends java.lang.Object

Holds the configuration for a TranslationPipeline. Thus, the name.

Copyright 2005-2010 Partner Software, Inc.

Version:
$Id: TranslationPipelineConfig.java 2474 2010-03-13 14:28:43Z paul $
Author:
Paul Reavis

Field Summary
 Naming<java.lang.String> dataTypeMerging
           
 ObjectNamer dataTypeNamer
           
 Naming<MapDataTypeConfiguration> dataTypes
          Naming of MapDataTypeConfiguration objects.
 Naming<Namer> dataTypeSplitting
           
 Naming<java.util.ArrayList<MapDataIndex>> dataTypeToFindItems
           
 Naming<java.util.List<MapDataDerivation>> derivations
           
 Naming<MapDataIndex> findItems
           
 Naming<java.lang.String> graphicTypeMerging
           
 Naming<Namer> graphicTypeSplitting
           
 MapSet mapset
           
 MapSpace mapSpace
           
 Naming<MapDataMerge> merges
           
 Naming<java.util.List<MapDataMerge>> mergesByDataType
           
 ObjectNamer pointTypeNamer
           
 ObjectNamer polygonTypeNamer
           
 ObjectNamer polylineTypeNamer
           
 boolean profile
           
 boolean reduceData
           
 ObjectNamer textTypeNamer
           
 Naming<Script> transforms
           
 boolean useTranslationDatabase
           
 
Constructor Summary
TranslationPipelineConfig()
           
 
Method Summary
 void addDerivations(java.util.Collection<MapDataDerivation> newDerivations)
           
 void addMerges(java.util.Collection<MapDataMerge> newMerges)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mapSpace

public MapSpace mapSpace

mapset

public MapSet mapset

dataTypeNamer

public ObjectNamer dataTypeNamer

dataTypeSplitting

public Naming<Namer> dataTypeSplitting

dataTypeMerging

public Naming<java.lang.String> dataTypeMerging

dataTypes

public Naming<MapDataTypeConfiguration> dataTypes
Naming of MapDataTypeConfiguration objects.


transforms

public Naming<Script> transforms

polygonTypeNamer

public ObjectNamer polygonTypeNamer

polylineTypeNamer

public ObjectNamer polylineTypeNamer

pointTypeNamer

public ObjectNamer pointTypeNamer

textTypeNamer

public ObjectNamer textTypeNamer

graphicTypeSplitting

public Naming<Namer> graphicTypeSplitting

graphicTypeMerging

public Naming<java.lang.String> graphicTypeMerging

derivations

public Naming<java.util.List<MapDataDerivation>> derivations

merges

public Naming<MapDataMerge> merges

mergesByDataType

public Naming<java.util.List<MapDataMerge>> mergesByDataType

reduceData

public boolean reduceData

profile

public boolean profile

findItems

public Naming<MapDataIndex> findItems

dataTypeToFindItems

public Naming<java.util.ArrayList<MapDataIndex>> dataTypeToFindItems

useTranslationDatabase

public boolean useTranslationDatabase
Constructor Detail

TranslationPipelineConfig

public TranslationPipelineConfig()
Method Detail

addMerges

public void addMerges(java.util.Collection<MapDataMerge> newMerges)

addDerivations

public void addDerivations(java.util.Collection<MapDataDerivation> newDerivations)