Hola,
Lo que quería decir es que quiza usar herencia sea apropiado (no para acceder a activatedPoints sino por diseño de las clases) pero que solo con lo que hemos visto no se puede saber.
Respecto a acceder a activatedPoints..., no, usar herencia para acceder a ello desde Activated/Desactivated no es lo apropiado, puesto que como ya has visto: o no se hereda o si usas static en realidad la herencia no aparece.
Para estos casos lo habitual, si es una aplicacion de escritorio, es usar un array de tipo "static" y acceder a el con los controles de sincronizacion apropiados, si hace falta y hay threads entre medias. O usar el patro "singleton" en vez de un array estático, segun lo OO que quieras ser y el uso que vayan a tener esos datos

.
Las aplicaciones web son animales de otro pelaje y yo recomendaría otra solución, pero eso es ya otra historia

.
S!
PD: Bienvenido a Java y tranquilo que al principio se hace duro pero luego le pillas la filosofia y es otra cosa