< prev index next >
src/java.desktop/share/classes/javax/swing/ComponentInputMap.java
Print this page
@@ -23,48 +23,48 @@
* questions.
*/
package javax.swing;
/**
- * A <code>ComponentInputMap</code> is an <code>InputMap</code>
- * associated with a particular <code>JComponent</code>.
+ * A {@code ComponentInputMap} is an {@code InputMap}
+ * associated with a particular {@code JComponent}.
* The component is automatically notified whenever
- * the <code>ComponentInputMap</code> changes.
- * <code>ComponentInputMap</code>s are used for
- * <code>WHEN_IN_FOCUSED_WINDOW</code> bindings.
+ * the {@code ComponentInputMap} changes.
+ * {@code ComponentInputMap}s are used for
+ * {@code WHEN_IN_FOCUSED_WINDOW} bindings.
*
* @author Scott Violet
* @since 1.3
*/
@SuppressWarnings("serial") // Field data not serializable across versions
public class ComponentInputMap extends InputMap {
/** Component binding is created for. */
private JComponent component;
/**
- * Creates a <code>ComponentInputMap</code> associated with the
+ * Creates a {@code ComponentInputMap} associated with the
* specified component.
*
- * @param component a non-null <code>JComponent</code>
- * @throws IllegalArgumentException if <code>component</code> is null
+ * @param component a non-null {@code JComponent}
+ * @throws IllegalArgumentException if {@code component} is null
*/
public ComponentInputMap(JComponent component) {
this.component = component;
if (component == null) {
throw new IllegalArgumentException("ComponentInputMaps must be associated with a non-null JComponent");
}
}
/**
- * Sets the parent, which must be a <code>ComponentInputMap</code>
+ * Sets the parent, which must be a {@code ComponentInputMap}
* associated with the same component as this
- * <code>ComponentInputMap</code>.
+ * {@code ComponentInputMap}.
*
- * @param map a <code>ComponentInputMap</code>
+ * @param map a {@code ComponentInputMap}
*
- * @throws IllegalArgumentException if <code>map</code>
- * is not a <code>ComponentInputMap</code>
+ * @throws IllegalArgumentException if {@code map}
+ * is not a {@code ComponentInputMap}
* or is not associated with the same component
*/
public void setParent(InputMap map) {
if (getParent() == map) {
return;
@@ -85,23 +85,23 @@
public JComponent getComponent() {
return component;
}
/**
- * Adds a binding for <code>keyStroke</code> to <code>actionMapKey</code>.
- * If <code>actionMapKey</code> is null, this removes the current binding
- * for <code>keyStroke</code>.
+ * Adds a binding for {@code keyStroke} to {@code actionMapKey}.
+ * If {@code actionMapKey} is null, this removes the current binding
+ * for {@code keyStroke}.
*/
public void put(KeyStroke keyStroke, Object actionMapKey) {
super.put(keyStroke, actionMapKey);
if (getComponent() != null) {
getComponent().componentInputMapChanged(this);
}
}
/**
- * Removes the binding for <code>key</code> from this object.
+ * Removes the binding for {@code key} from this object.
*/
public void remove(KeyStroke key) {
super.remove(key);
if (getComponent() != null) {
getComponent().componentInputMapChanged(this);
< prev index next >