org.pentaho.reporting.libraries.fonts.registry
Class FontKey

java.lang.Object
  extended by org.pentaho.reporting.libraries.fonts.registry.FontKey
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class FontKey
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

Creation-Date: 05.08.2007, 19:22:44

Author:
Thomas Morgner
See Also:
Serialized Form

Constructor Summary
FontKey()
           
FontKey(FontIdentifier identifier, boolean aliased, boolean fractional, double fontSize)
           
FontKey(FontKey key)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object o)
           
 double getFontSize()
           
 FontIdentifier getIdentifier()
           
 int hashCode()
           
 boolean isAliased()
           
 boolean isFractional()
           
 void setAliased(boolean aliased)
           
 void setFontSize(double fontSize)
           
 void setFractional(boolean fractional)
           
 void setIdentifier(FontIdentifier identifier)
           
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FontKey

public FontKey(FontIdentifier identifier,
               boolean aliased,
               boolean fractional,
               double fontSize)

FontKey

public FontKey(FontKey key)

FontKey

public FontKey()
Method Detail

getIdentifier

public FontIdentifier getIdentifier()

setIdentifier

public void setIdentifier(FontIdentifier identifier)

isAliased

public boolean isAliased()

setAliased

public void setAliased(boolean aliased)

isFractional

public boolean isFractional()

setFractional

public void setFractional(boolean fractional)

getFontSize

public double getFontSize()

setFontSize

public void setFontSize(double fontSize)

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object