⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 annotation.java

📁 java源代码 请看看啊 提点宝贵的意见
💻 JAVA
字号:
/* * @(#)Annotation.java	1.14 03/01/23 * * Copyright 2003 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.text;/*** An Annotation object is used as a wrapper for a text attribute value if* the attribute has annotation characteristics. These characteristics are:* <ul>* <li>The text range that the attribute is applied to is critical to the* semantics of the range. That means, the attribute cannot be applied to subranges* of the text range that it applies to, and, if two adjacent text ranges have* the same value for this attribute, the attribute still cannot be applied to* the combined range as a whole with this value.* <li>The attribute or its value usually do no longer apply if the underlying text is* changed.* </ul>** An example is grammatical information attached to a sentence:* For the previous sentence, you can say that "an example"* is the subject, but you cannot say the same about "an", "example", or "exam".* When the text is changed, the grammatical information typically becomes invalid.* Another example is Japanese reading information (yomi).** <p>* Wrapping the attribute value into an Annotation object guarantees that* adjacent text runs don't get merged even if the attribute values are equal,* and indicates to text containers that the attribute should be discarded if* the underlying text is modified.** @see AttributedCharacterIterator* @since 1.2*/public class Annotation {    /**     * Constructs an annotation record with the given value, which     * may be null.     * @param value The value of the attribute     */    public Annotation(Object value) {        this.value = value;    }    /**     * Returns the value of the attribute, which may be null.     */    public Object getValue() {        return value;    }    /**     * Returns the String representation of this Annotation.     */    public String toString() {	return getClass().getName() + "[value=" + value + "]";    }    private Object value;};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -