jueves, 19 de marzo de 2009

Java Beans Standar

  • Los "java beans" son como clases que tienen propiedades, las propiedades con variables privadas, a las que tienes que acceder por medio de setter y getters(recordemos que las variables privadas solo pueden accederse por en la misma clase.)


  • Los getters y los setters deben de ser públicos, por medio de este es que se puede modificar los valores de las propiedades de un "java bean".
    Si el setter encapsula un valor booleano, puede cambiarse el "get" por un "is".


  • El getter debe regresar el valor de la variable deseada y no tiene argumentos

  • El setter debe regresar un valor null y tener como argumento a la variable que se desea encapsular


  • Los "java beans" soportan eventos, los objetos que reciben la informacion de los eventos se llaman "listeners", los evenot que crean o borran listener, tambien deben de seguir ciertas reglas para nombrarlos.

    Un listener debe ser nombrado siguendo empezando con la palabra Add o Remove, dependiendo de si lo agregamos o quitamos, despues la el tipo de listener, seguido de la palabra Listener...

    (add || remove) + (tipo) + (Listener) ejemplo: addMyListener(MyListener l)