|
|
|
|
org.eclipse.jface.window
Class SameShellProvider
java.lang.Object
org.eclipse.jface.window.SameShellProvider
-
All Implemented Interfaces:
-
IShellProvider
-
public class SameShellProvider
- extends
Object
- implements
IShellProvider
Standard shell provider that always returns the shell containing the given
control. This will always return the correct shell for the control, even if
the control is reparented.
-
Since:
- 3.1
Constructor Summary
|
SameShellProvider
(
Control targetControl)
Returns a shell provider that always returns the current
shell for the given control. |
Method Summary
|
Shell
|
getShell
()
Returns the current shell (or null if none). |
Methods inherited from class java.lang.
Object
|
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
|
SameShellProvider
public SameShellProvider(
Control targetControl)
- Returns a shell provider that always returns the current
shell for the given control.
-
Parameters:
-
targetControl - control whose shell will be tracked, or null if getShell() should always
return null
getShell
public
Shell getShell()
-
Description copied from interface:
IShellProvider
- Returns the current shell (or null if none). This return value may
change over time, and should not be cached.
-
-
Specified by:
-
getShell
in interface
IShellProvider
-
-
Returns:
- the current shell or null if none
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|