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