Package org.jfree.chart.ui
Class Size2D
- java.lang.Object
-
- org.jfree.chart.ui.Size2D
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,PublicCloneable
public class Size2D extends java.lang.Object implements java.lang.Cloneable, PublicCloneable, java.io.Serializable
A simple class for representing the dimensions of an object. It would be better to useDimension2D
, but this class is broken on various JDK releases (particularly JDK 1.3.1, refer to bugs 4189446 and 4976448 on the Java bug parade).- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description double
height
The height.private static long
serialVersionUID
For serialization.double
width
The width.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
Returns a clone of this object.boolean
equals(java.lang.Object obj)
Compares this instance for equality with an arbitrary object.double
getHeight()
Returns the height.double
getWidth()
Returns the width.int
hashCode()
void
setHeight(double height)
Sets the height.void
setWidth(double width)
Sets the width.java.lang.String
toString()
Returns a string representation of this instance, mostly used for debugging purposes.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
For serialization.- See Also:
- Constant Field Values
-
width
public double width
The width.
-
height
public double height
The height.
-
-
Method Detail
-
getWidth
public double getWidth()
Returns the width.- Returns:
- The width.
-
setWidth
public void setWidth(double width)
Sets the width.- Parameters:
width
- the width.
-
getHeight
public double getHeight()
Returns the height.- Returns:
- The height.
-
setHeight
public void setHeight(double height)
Sets the height.- Parameters:
height
- the height.
-
toString
public java.lang.String toString()
Returns a string representation of this instance, mostly used for debugging purposes.- Overrides:
toString
in classjava.lang.Object
- Returns:
- A string.
-
equals
public boolean equals(java.lang.Object obj)
Compares this instance for equality with an arbitrary object.- Overrides:
equals
in classjava.lang.Object
- Parameters:
obj
- the object (null
permitted).- Returns:
- A boolean.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
clone
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
Returns a clone of this object.- Specified by:
clone
in interfacePublicCloneable
- Overrides:
clone
in classjava.lang.Object
- Returns:
- A clone.
- Throws:
java.lang.CloneNotSupportedException
- if the object cannot be cloned.
-
-