com.partnersoft.maps.model
Class DataTypeProfile

java.lang.Object
  extended by com.partnersoft.maps.model.DataTypeProfile

public class DataTypeProfile
extends java.lang.Object

Profiles a data type within a mapset. Provides examples etc.

Copyright 2006 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Constructor Summary
DataTypeProfile()
           
DataTypeProfile(java.lang.String name)
           
 
Method Summary
 NameSet getAllFields()
           
 NameSet getAllGraphicTypes()
           
 java.util.List<MapDataGraphic> getExamples()
           
 java.util.List<java.lang.String> getExamplesOfFieldValuesFor(java.lang.String fieldName)
           
 Rectangle getExtents()
           
 java.lang.String getName()
           
 void profile(MapDataGraphic graphic)
           
 void setAllFields(NameSet allFields)
           
 void setAllGraphicTypes(NameSet allGraphicTypes)
           
 void setExamples(java.util.List<MapDataGraphic> examples)
           
 void setExtents(Rectangle extents)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTypeProfile

public DataTypeProfile()

DataTypeProfile

public DataTypeProfile(java.lang.String name)
Method Detail

profile

public void profile(MapDataGraphic graphic)

getAllFields

public NameSet getAllFields()

setAllFields

public void setAllFields(NameSet allFields)

getExamples

public java.util.List<MapDataGraphic> getExamples()

setExamples

public void setExamples(java.util.List<MapDataGraphic> examples)

getExtents

public Rectangle getExtents()

setExtents

public void setExtents(Rectangle extents)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getAllGraphicTypes

public NameSet getAllGraphicTypes()

setAllGraphicTypes

public void setAllGraphicTypes(NameSet allGraphicTypes)

getExamplesOfFieldValuesFor

public java.util.List<java.lang.String> getExamplesOfFieldValuesFor(java.lang.String fieldName)