PropertyEnv.java 文件源码

java
阅读 22 收藏 0 点赞 0 评论 0

项目:incubator-netbeans 作者:
@Override
public String toString() {
    StringBuilder sb = new StringBuilder();
    sb.append(getClass().getName());
    sb.append("@"); //NOI18N
    sb.append(System.identityHashCode(this));
    sb.append("[state="); //NOI18N
    sb.append(
        (state == STATE_NEEDS_VALIDATION) ? "STATE_NEEDS_VALIDATION"
                                          : ((state == STATE_INVALID) ? "STATE_INVALID" : "STATE_VALID")
    ); //NOI18N
    sb.append(", "); //NOI18N

    Factory f = factory;
    if (f != null) {
        sb.append("InplaceEditorFactory=").append(f.getClass().getName()); //NOI18N
        sb.append(", "); //NOI18N
    }

    sb.append("editable="); //NOI18N
    sb.append(editable);
    sb.append(", isChangeImmediate="); //NOI18N
    sb.append(isChangeImmediate());
    sb.append(", featureDescriptor="); //NOI18N
    final FeatureDescriptor fd = getFeatureDescriptor();
    if (fd != null) {
        sb.append(fd.getDisplayName());
    } else {
        sb.append("null"); // NOI18N
    }

    return sb.toString();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号