< prev index next >

src/java.desktop/share/classes/java/awt/geom/Dimension2D.java

Print this page

        

*** 24,34 **** */ package java.awt.geom; /** ! * The <code>Dimension2D</code> class is to encapsulate a width * and a height dimension. * <p> * This class is only the abstract superclass for all objects that * store a 2D dimension. * The actual storage representation of the sizes is left to --- 24,34 ---- */ package java.awt.geom; /** ! * The {@code Dimension2D} class is to encapsulate a width * and a height dimension. * <p> * This class is only the abstract superclass for all objects that * store a 2D dimension. * The actual storage representation of the sizes is left to
*** 51,95 **** */ protected Dimension2D() { } /** ! * Returns the width of this <code>Dimension</code> in double * precision. ! * @return the width of this <code>Dimension</code>. * @since 1.2 */ public abstract double getWidth(); /** ! * Returns the height of this <code>Dimension</code> in double * precision. ! * @return the height of this <code>Dimension</code>. * @since 1.2 */ public abstract double getHeight(); /** ! * Sets the size of this <code>Dimension</code> object to the * specified width and height. * This method is included for completeness, to parallel the * {@link java.awt.Component#getSize getSize} method of * {@link java.awt.Component}. ! * @param width the new width for the <code>Dimension</code> * object ! * @param height the new height for the <code>Dimension</code> * object * @since 1.2 */ public abstract void setSize(double width, double height); /** ! * Sets the size of this <code>Dimension2D</code> object to * match the specified size. * This method is included for completeness, to parallel the ! * <code>getSize</code> method of <code>Component</code>. ! * @param d the new size for the <code>Dimension2D</code> * object * @since 1.2 */ public void setSize(Dimension2D d) { setSize(d.getWidth(), d.getHeight()); --- 51,95 ---- */ protected Dimension2D() { } /** ! * Returns the width of this {@code Dimension} in double * precision. ! * @return the width of this {@code Dimension}. * @since 1.2 */ public abstract double getWidth(); /** ! * Returns the height of this {@code Dimension} in double * precision. ! * @return the height of this {@code Dimension}. * @since 1.2 */ public abstract double getHeight(); /** ! * Sets the size of this {@code Dimension} object to the * specified width and height. * This method is included for completeness, to parallel the * {@link java.awt.Component#getSize getSize} method of * {@link java.awt.Component}. ! * @param width the new width for the {@code Dimension} * object ! * @param height the new height for the {@code Dimension} * object * @since 1.2 */ public abstract void setSize(double width, double height); /** ! * Sets the size of this {@code Dimension2D} object to * match the specified size. * This method is included for completeness, to parallel the ! * {@code getSize} method of {@code Component}. ! * @param d the new size for the {@code Dimension2D} * object * @since 1.2 */ public void setSize(Dimension2D d) { setSize(d.getWidth(), d.getHeight());
< prev index next >