< prev index next >
src/java.desktop/share/classes/java/awt/font/MultipleMaster.java
Print this page
@@ -25,11 +25,11 @@
package java.awt.font;
import java.awt.Font;
/**
- * The <code>MultipleMaster</code> interface represents Type 1
+ * The {@code MultipleMaster} interface represents Type 1
* Multiple Master fonts.
* A particular {@link Font} object can implement this interface.
*/
public interface MultipleMaster {
@@ -43,19 +43,19 @@
/**
* Returns an array of design limits interleaved in the form [from→to]
* for each axis. For example,
* design limits for weight could be from 0.1 to 1.0. The values are
* returned in the same order returned by
- * <code>getDesignAxisNames</code>.
+ * {@code getDesignAxisNames}.
* @return an array of design limits for each axis.
*/
public float[] getDesignAxisRanges();
/**
* Returns an array of default design values for each axis. For example,
* the default value for weight could be 1.6. The values are returned
- * in the same order returned by <code>getDesignAxisNames</code>.
+ * in the same order returned by {@code getDesignAxisNames}.
* @return an array of default design values for each axis.
*/
public float[] getDesignAxisDefaults();
/**
@@ -67,34 +67,34 @@
/**
* Creates a new instance of a multiple master font based on the design
* axis values contained in the specified array. The size of the array
* must correspond to the value returned from
- * <code>getNumDesignAxes</code> and the values of the array elements
+ * {@code getNumDesignAxes} and the values of the array elements
* must fall within limits specified by
- * <code>getDesignAxesLimits</code>. In case of an error,
- * <code>null</code> is returned.
+ * {@code getDesignAxesLimits}. In case of an error,
+ * {@code null} is returned.
* @param axes an array containing axis values
* @return a {@link Font} object that is an instance of
- * <code>MultipleMaster</code> and is based on the design axis values
- * provided by <code>axes</code>.
+ * {@code MultipleMaster} and is based on the design axis values
+ * provided by {@code axes}.
*/
public Font deriveMMFont(float[] axes);
/**
* Creates a new instance of a multiple master font based on detailed metric
- * information. In case of an error, <code>null</code> is returned.
+ * information. In case of an error, {@code null} is returned.
* @param glyphWidths an array of floats representing the desired width
* of each glyph in font space
* @param avgStemWidth the average stem width for the overall font in
* font space
* @param typicalCapHeight the height of a typical upper case char
* @param typicalXHeight the height of a typical lower case char
* @param italicAngle the angle at which the italics lean, in degrees
* counterclockwise from vertical
- * @return a <code>Font</code> object that is an instance of
- * <code>MultipleMaster</code> and is based on the specified metric
+ * @return a {@code Font} object that is an instance of
+ * {@code MultipleMaster} and is based on the specified metric
* information.
*/
public Font deriveMMFont(
float[] glyphWidths,
float avgStemWidth,
< prev index next >