Hallo,
ich suche eine eleganten Weg auf die Instanz der umgebenden Klasse zu zugreifen, welche mit einer vorhandenen Instnaz einer inneren Klasse verbunden ist (ich brauch das für Aspektorientierte Programmierung).
Beispiel:
Ich habe eine Instanz von Inner und muss auf Methoden der umgebenden Instanz von Outer zugreifen. Im Moment behelfe ich mir durch eine Methode getOuter() in Inner, aber ich hoffe, das es da eine elegantere Syntax für gibt ... Weiß einer, ob das der Fall ist und wenn ja, wie diese aussieht?
mpG
Tobias
ich suche eine eleganten Weg auf die Instanz der umgebenden Klasse zu zugreifen, welche mit einer vorhandenen Instnaz einer inneren Klasse verbunden ist (ich brauch das für Aspektorientierte Programmierung).
Beispiel:
Code:
public class Outer {
public class Inner {
// Interessanter Code hier
// Mein derzeitiger Woraround
Outer getOuter() {
return Outer.this;
}
}
}
Ich habe eine Instanz von Inner und muss auf Methoden der umgebenden Instanz von Outer zugreifen. Im Moment behelfe ich mir durch eine Methode getOuter() in Inner, aber ich hoffe, das es da eine elegantere Syntax für gibt ... Weiß einer, ob das der Fall ist und wenn ja, wie diese aussieht?
mpG
Tobias