jApp
Class Unit

java.lang.Object
  extended by jApp.Unit
All Implemented Interfaces:
java.io.Serializable

public final class Unit
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static Unit CM
           
static Unit DEG
           
static Unit DPI
           
static Unit DPMM
           
static Unit FOOT
           
static Unit INCH
           
static Unit KM
           
static Unit M
           
static Unit MILE
           
static Unit MILS
           
static Unit MM
           
static Unit PERCENT
           
static Unit PIXEL
           
static Unit POINT
           
static Unit UNITY
           
static Unit YARD
           
 
Constructor Summary
Unit(java.lang.String name, double size, java.text.Format format)
           
Unit(java.lang.String name, double size, java.lang.String pattern)
           
 
Method Summary
 double convertFrom(double value)
          Converts from what ever units this Unit represents to basic units.
 double convertTo(double value)
          Converts from basic units to what ever units this Unit represents.
 boolean equals(java.lang.Object x)
           
 java.text.Format getFormat()
           
 java.lang.String getName()
           
static Unit[] getStandardAngleUnits()
           
static Unit[] getStandardUnits()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNITY

public static final Unit UNITY

POINT

public static final Unit POINT

MM

public static final Unit MM

CM

public static final Unit CM

M

public static final Unit M

KM

public static final Unit KM

MILS

public static final Unit MILS

INCH

public static final Unit INCH

FOOT

public static final Unit FOOT

YARD

public static final Unit YARD

MILE

public static final Unit MILE

PERCENT

public static final Unit PERCENT

PIXEL

public static final Unit PIXEL

DPI

public static final Unit DPI

DPMM

public static final Unit DPMM

DEG

public static final Unit DEG
Constructor Detail

Unit

public Unit(java.lang.String name,
            double size,
            java.lang.String pattern)

Unit

public Unit(java.lang.String name,
            double size,
            java.text.Format format)
Method Detail

getStandardUnits

public static Unit[] getStandardUnits()

getStandardAngleUnits

public static Unit[] getStandardAngleUnits()

equals

public boolean equals(java.lang.Object x)
Overrides:
equals in class java.lang.Object

getFormat

public java.text.Format getFormat()

getName

public java.lang.String getName()

convertFrom

public double convertFrom(double value)
Converts from what ever units this Unit represents to basic units. The basic unit is 1/72 of an inch which is the basic unit of Java Graphics2D.


convertTo

public double convertTo(double value)
Converts from basic units to what ever units this Unit represents. The basic unit is 1/72 of an inch which is the basic unit of Java Graphics2D.