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.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| JavaBeans event model | 1 |
| java.beans package | 1 |
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Java platform specification
ⓘ
Java technology ⓘ software component model ⓘ |
| beanInfoClassPattern | XBeanInfo for bean X ⓘ |
| category | Java SE technologies NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| documentation | JavaBeans API specification NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
| persistenceMechanism | serialization ⓘ |
| platform | Java Platform NERFINISHED ⓘ |
| 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
NERFINISHED
ⓘ
JavaBeans Activation Framework NERFINISHED ⓘ |
| requires |
being serializable for persistence
ⓘ
public no-argument constructor ⓘ |
| serializationFormat | Java object serialization ⓘ |
| standardizedBy | JavaBeans Specification NERFINISHED ⓘ |
| supports |
customization
ⓘ
design-time configuration ⓘ events ⓘ introspection ⓘ persistence ⓘ properties ⓘ runtime configuration ⓘ |
| supportsToolIntegration | bean introspection APIs GENERATED ⓘ |
| typicalUseCase |
GUI component composition
ⓘ
visual builder tools ⓘ |
| usedIn | visual development environments ⓘ |
Referenced by (6)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
java.beans package
this entity surface form:
JavaBeans event model