ViewPart event

Status
Nicht offen für weitere Antworten.
G

Gast2

Gast
Hallo,

1.Wenn ich auf meine View(Tab) klicke mit welchem Event kann ich dies Abfangen??? FocusListener klappt nicht...

und
2.
Code:
 final IWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
      page.findView(View.ID);
aufrufe welches Event wird dann ausgelöst
 
G

Gast2

Gast
Code:
public class Test extends ViewPart implements PartListener2{


....


}

ja hab ich versucht aber auf was muss ich ihn registieren???
auf mein parent?
 
G

Gast2

Gast
ok ... dumme frage und woher bekomm ich meine Workbench wo ich den Listener adden muss
ich adde meine View so:

Code:
public class Perspective implements IPerspectiveFactory {

	public void createInitialLayout(IPageLayout layout) {
		
		layout.addView(ID, IPageLayout.RIGHT,
				IPageLayout.DEFAULT_VIEW_RATIO, IPageLayout.ID_EDITOR_AREA);
	}
}

iwie versteh ich grad den zusammenhang nicht...
 

Wildcard

Top Contributor
In FooBarViewPart:

Code:
    protected void setSite(IWorkbenchPartSite site)
    {
        super.setSite(site);
        site.getPage().addPartListener(this);
    }
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben