Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/beans/BeanProperty.java
/* * Copyright (c) 2014, 2016, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.beans; import java.lang.annotation.Documented; import java.lang.annotation.Retention; import java.lang.annotation.Target; import static java.lang.annotation.ElementType.METHOD; import static java.lang.annotation.RetentionPolicy.RUNTIME; /** * An annotation used to specify some property-related information for the * automatically generated {@link BeanInfo} classes. This annotation is not used * if the annotated class has a corresponding user-defined {@code BeanInfo} * class, which does not imply the automatic analysis. If both the read and the * write methods of the property are annotated, then the read method annotation * will have more priority and replace the write method annotation. * * @author Sergey A. Malenkov * @see BeanInfo#getPropertyDescriptors * @since 9 */ @Documented @Target({METHOD}) @Retention(RUNTIME) public @interface BeanProperty { /** * The value that indicates whether the annotated property can be * a {@link PropertyDescriptor#isBound bound} property or not. * This value applies only to the beans that have the * {@link PropertyChangeListener propertyChange} event set. * * @return {@code true} if the annotated property can be a bound property; * {@code false} otherwise. */ boolean bound() default true; /** * The value that indicates whether the annotated property is * an {@link PropertyDescriptor#isExpert expert} property or not. * * @return {@code true} if the annotated property is an expert property; * {@code false} otherwise. */ boolean expert() default false; /** * The value that indicates whether the annotated property is * a {@link PropertyDescriptor#isHidden hidden} property or not. * * @return {@code true} if the annotated property is a hidden property; * {@code false} otherwise. */ boolean hidden() default false; /** * The value that indicates whether the annotated property is * a {@link PropertyDescriptor#isPreferred preferred} property or not. * * @return {@code true} if the annotated property is a preferred property; * {@code false} otherwise. */ boolean preferred() default false; /** * The value that indicates whether the annotated property is * a required property or not. * * @return {@code true} if the annotated property is a required property; * {@code false} otherwise. */ boolean required() default false; /** * The value that indicates whether the corresponding component * is repainted after the annotated property got changed or not. * * @return {@code true} if the corresponding component is repainted; * {@code false} otherwise. */ boolean visualUpdate() default false; /** * The {@link PropertyDescriptor#getShortDescription short description} * for the {@link BeanInfo#getPropertyDescriptors descriptor} * of the annotated property. * * @return the property description, * or an empty string if the description is not set. */ String description() default ""; /** * The array of names for the public static fields * that contains the valid values of the annotated property. * These names are used to generate the {@code enumerationValues} * {@link java.beans.BeanDescriptor#getValue feature attribute} * that must contain the following items per each property value: * a displayable name for the property value, the actual property value, * and a Java code piece used for the code generator. * * @return the names of the valid values of the annotated property, * or an empty array if the names are not provided. */ String[] enumerationValues() default {}; }
⏎ java/beans/BeanProperty.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 193708👍, 5💬
Popular Posts:
JSP(tm) Standard Tag Library 1.1 implementation - Jakarta Taglibs hosts the Standard Taglib 1.1, an ...
How to display types defined in an XML Schema file with the xs\QueryXS.java provided in the Apache X...
layout.jar is a component in iText Java library to provide layout functionalities. iText Java librar...
Apache Log4j 1.2 Bridge allows applications coded to use Log4j 1.2 API to use Log4j 2 instead. Bytec...
Commons Pool provides an Object-pooling API, with three major aspects: 1. A generic object pool inte...