com.moximedia.aims.pdf
Class Template

java.lang.Object
  extended bycom.moximedia.aims.pdf.Template
All Implemented Interfaces:
java.io.Serializable

public class Template
extends java.lang.Object
implements java.io.Serializable

Author:
Doug Cates - www.moximedia.com
See Also:
Serialized Form

Field Summary
static int UNITS_CENTIMETERS
           
static int UNITS_INCHES
           
static int UNITS_MILLIMETERS
           
static int UNITS_POINTS
           
static int UNITS_UNKNOWN
           
 
Constructor Summary
Template()
          Creates a new instance of Template
Template(int units)
          Creates a new instance of Template
 
Method Summary
 void addItem(Item item)
           
static double centimetersToInches(double cm)
           
static float centimetersToInches(float cm)
           
static double centimetersToMillimeters(double cm)
           
static float centimetersToMillimeters(float cm)
           
static double centimetersToPoints(double cm)
           
static float centimetersToPoints(float cm)
           
static AimsPoint convertUnits(int fromUnits, int toUnits, AimsPoint pt)
           
static double convertUnits(int fromUnits, int toUnits, double value)
           
static float convertUnits(int fromUnits, int toUnits, float value)
           
 boolean generate(AimsWebSiteConfig conf, AimsMap map, double scale, double resolution, java.lang.String title, java.util.HashMap params)
           
 IndexMap getIndexMapItem()
           
 java.util.ArrayList getItems()
           
 LatLonGraticule getLatLonGraticuleItem()
           
 Legend getLegendItem()
           
 Map getMapItem()
           
 java.lang.String getName()
           
 TitleText getTitleTextItem()
           
 int getUnits()
           
static int getUnitsEnum(java.lang.String units)
           
 java.lang.String getUrl()
           
 boolean hasIndexMapItem()
           
 boolean hasLatLonGraticuleItem()
           
 boolean hasLegendItem()
           
 boolean hasMapItem()
           
 boolean hasTitleTextItem()
           
static double inchesToCentimeters(double inches)
           
static float inchesToCentimeters(float inches)
           
static double inchesToMillimeters(double inches)
           
static float inchesToMillimeters(float inches)
           
static double inchesToPoints(double inches)
           
static float inchesToPoints(float inches)
           
static double millimetersToCentimeters(double mm)
           
static float millimetersToCentimeters(float cm)
           
static double millimetersToInches(double mm)
           
static float millimetersToInches(float cm)
           
static double millimetersToPoints(double mm)
           
static float millimetersToPoints(float cm)
           
static double pointsToCentimeters(double points)
           
static double pointsToInches(double points)
           
static float pointsToInches(float points)
           
static double pointsToMillimeters(double points)
           
 void setXmlAttribute(java.lang.String element, java.lang.String name, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNITS_UNKNOWN

public static final int UNITS_UNKNOWN
See Also:
Constant Field Values

UNITS_POINTS

public static final int UNITS_POINTS
See Also:
Constant Field Values

UNITS_INCHES

public static final int UNITS_INCHES
See Also:
Constant Field Values

UNITS_CENTIMETERS

public static final int UNITS_CENTIMETERS
See Also:
Constant Field Values

UNITS_MILLIMETERS

public static final int UNITS_MILLIMETERS
See Also:
Constant Field Values
Constructor Detail

Template

public Template()
Creates a new instance of Template


Template

public Template(int units)
Creates a new instance of Template

Method Detail

getUrl

public java.lang.String getUrl()

generate

public boolean generate(AimsWebSiteConfig conf,
                        AimsMap map,
                        double scale,
                        double resolution,
                        java.lang.String title,
                        java.util.HashMap params)

getUnits

public int getUnits()

addItem

public void addItem(Item item)

getName

public java.lang.String getName()

getIndexMapItem

public IndexMap getIndexMapItem()

hasIndexMapItem

public boolean hasIndexMapItem()

getLegendItem

public Legend getLegendItem()

hasLegendItem

public boolean hasLegendItem()

getMapItem

public Map getMapItem()

hasMapItem

public boolean hasMapItem()

getTitleTextItem

public TitleText getTitleTextItem()

hasTitleTextItem

public boolean hasTitleTextItem()

getLatLonGraticuleItem

public LatLonGraticule getLatLonGraticuleItem()

hasLatLonGraticuleItem

public boolean hasLatLonGraticuleItem()

getUnitsEnum

public static int getUnitsEnum(java.lang.String units)

setXmlAttribute

public void setXmlAttribute(java.lang.String element,
                            java.lang.String name,
                            java.lang.String value)

centimetersToInches

public static double centimetersToInches(double cm)

centimetersToInches

public static float centimetersToInches(float cm)

centimetersToMillimeters

public static double centimetersToMillimeters(double cm)

centimetersToMillimeters

public static float centimetersToMillimeters(float cm)

centimetersToPoints

public static double centimetersToPoints(double cm)

centimetersToPoints

public static float centimetersToPoints(float cm)

inchesToCentimeters

public static double inchesToCentimeters(double inches)

inchesToCentimeters

public static float inchesToCentimeters(float inches)

inchesToMillimeters

public static double inchesToMillimeters(double inches)

inchesToMillimeters

public static float inchesToMillimeters(float inches)

inchesToPoints

public static double inchesToPoints(double inches)

inchesToPoints

public static float inchesToPoints(float inches)

millimetersToCentimeters

public static double millimetersToCentimeters(double mm)

millimetersToCentimeters

public static float millimetersToCentimeters(float cm)

millimetersToInches

public static double millimetersToInches(double mm)

millimetersToInches

public static float millimetersToInches(float cm)

millimetersToPoints

public static double millimetersToPoints(double mm)

millimetersToPoints

public static float millimetersToPoints(float cm)

pointsToCentimeters

public static double pointsToCentimeters(double points)

pointsToInches

public static double pointsToInches(double points)

pointsToInches

public static float pointsToInches(float points)

pointsToMillimeters

public static double pointsToMillimeters(double points)

convertUnits

public static AimsPoint convertUnits(int fromUnits,
                                     int toUnits,
                                     AimsPoint pt)

convertUnits

public static float convertUnits(int fromUnits,
                                 int toUnits,
                                 float value)

convertUnits

public static double convertUnits(int fromUnits,
                                  int toUnits,
                                  double value)

getItems

public java.util.ArrayList getItems()


Internet Mapping Framework for ArcIMS Java Object Model API (v5.0.004)
Copyright © 2005 Moxi Media Inc. and Province of British Columbia. All Rights Reserved.