access$100?? LocalObject? que son?

Iniciado por Skeletron, 15 Noviembre 2009, 05:49 AM

0 Miembros y 1 Visitante están viendo este tema.

Skeletron

Hola gente..
Les comento que desde un archivo .Jar, logre conseguir los codigos fuentes de la aplicacion..
Creo un proyecto en NetBeans, cargo las clases, todo muy bonito, pero, tengo un problema con una clase (en realidad en miles)..
Dice lo siguiente:
Código (java) [Seleccionar]
class x extends MouseAdapter
{
  public void mousePressed(MouseEvent paramMouseEvent)
  {
    int i = Main.access$000(this.a).getRowForLocation(paramMouseEvent.getX(), paramMouseEvent.getY());
    if (i == -1)
      return;
    if (paramMouseEvent.getButton() == 3)
    {
      Main.access$100(this.a).setVisible(false);
      int j = Main.access$000(this.a).getRowForLocation(paramMouseEvent.getX(), paramMouseEvent.getY());
      if (j < 0)
        return;
      localObject1 = Main.access$000(this.a).getPathForLocation(paramMouseEvent.getX(), paramMouseEvent.getY());
      if (((TreePath)localObject1).getParentPath() != null)
        if (((TreePath)localObject1).getParentPath().toString().equals("[Contactos]"))
          return;

(continua el codigo)

Pero.. miren en las primeras lineas, Main.access$000
Y miren el localObject1 !! ????

WTF?
La clase Main, OBVIAMENTE no tiene eso... ni varible, ni metodo..

Esta aplicacion es como un chat, de una web... :) les tiro el dato por si hace falta..

Si me dicen que es eso del .access$000, y otros "$xxxx" que hay.. les agradeceré mucho :D

Cya!