question: protected OSXAdapter ( String proxySignature , Object target , Method handler ) { this . proxySignature = proxySignature ; this . targetObject = target ; this . targetMethod = handler ; }
target:  Each OSXAdapter has the name of the EAWT method it intends to listen for (handleAbout, for example), the Object that will ultimately perform the task, and the Method to be called on that Object.