JavaBeans

E759384

JavaBeans is a reusable software component model for the Java platform that defines conventions for building modular, configurable Java classes, often used in visual development environments.

All labels observed (5)

Label Occurrences
JavaBeans canonical 4
JavaBeans API specification 1
JavaBeans Specification 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Java platform specification ⓘ
Java technology ⓘ
software component model ⓘ
beanInfoClassPattern XBeanInfo for bean X ⓘ
category Java SE technologies ⓘ
componentDiscovery introspection at design time ⓘ
componentPackaging JAR file ⓘ
configurationMechanism properties with getters and setters ⓘ
defines naming conventions for events ⓘ
naming conventions for methods ⓘ
naming conventions for properties ⓘ
developedBy Sun Microsystems ⓘ
documentation JavaBeans API specification ⓘ
linked to: JavaBeans
eventListenerPattern addXListener methods ⓘ
removeXListener methods ⓘ
eventModel delegation event model ⓘ
hasConcept bean info classes ⓘ
bound properties ⓘ
constrained properties ⓘ
influenced component-based Java frameworks ⓘ
introducedIn late 1990s ⓘ
notSameAs Enterprise JavaBeans ⓘ
persistenceMechanism serialization ⓘ
platform Java Platform ⓘ
programmingLanguage Java ⓘ
propertyNamingPattern getX for property readers ⓘ
isX for boolean property readers ⓘ
setX for property writers ⓘ
purpose configurable Java classes ⓘ
modular Java classes ⓘ
reusable software components ⓘ
relatedTo Enterprise JavaBeans ⓘ
JavaBeans Activation Framework ⓘ
requires being serializable for persistence ⓘ
public no-argument constructor ⓘ
serializationFormat Java object serialization ⓘ
standardizedBy JavaBeans Specification ⓘ
linked to: JavaBeans
supports customization ⓘ
design-time configuration ⓘ
events ⓘ
introspection ⓘ
persistence ⓘ
properties ⓘ
runtime configuration ⓘ
supportsToolIntegration bean introspection APIs ⓘ
typicalUseCase GUI component composition ⓘ
visual builder tools ⓘ
usedIn visual development environments ⓘ

How these facts were elicited

Referenced by (8)

Full triples — surface form annotated when it differs from this entity's canonical label.

JBuilder → supportsFramework → JavaBeans ⓘ
JDK 1.1 → introducesAPI → JavaBeans ⓘ
JDK 1.1 → introducesAPI → JavaBeans event model ⓘ
linked to: JavaBeans
JDK 1.1 → includesLibrary → java.beans package ⓘ
linked to: JavaBeans
JavaBeans → standardizedBy → JavaBeans Specification ⓘ
linked to: JavaBeans
JavaBeans → documentation → JavaBeans API specification ⓘ
linked to: JavaBeans