com.partnersoft.preferences.model
Enum RenderingHint

java.lang.Object
  extended by java.lang.Enum<RenderingHint>
      extended by com.partnersoft.preferences.model.RenderingHint
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<RenderingHint>

public enum RenderingHint
extends java.lang.Enum<RenderingHint>

RenderingHint are suggestions made to the underlying rendering engine on how to choose between alternate methods and algorithms for specific tasks like anti-aliasing.

Generally there is a speed vs. quality tradeoff, though the actual behavior is highly dependent on the underlying hardware, drivers, and Java implementation. So, your mileage may vary.

Copyright 2010 Partner Software, Inc.

Version:
$Id$
Author:
Paul Reavis

Enum Constant Summary
DEFAULT
           
FASTEST
           
NICEST
           
 
Method Summary
static RenderingHint forName(java.lang.String name)
           
 java.lang.String getName()
           
static RenderingHint valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static RenderingHint[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

FASTEST

public static final RenderingHint FASTEST

DEFAULT

public static final RenderingHint DEFAULT

NICEST

public static final RenderingHint NICEST
Method Detail

values

public static RenderingHint[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (RenderingHint c : RenderingHint.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static RenderingHint valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

forName

public static RenderingHint forName(java.lang.String name)

getName

public java.lang.String getName()