public class DialogWrapperPeerImpl extends DialogWrapperPeer
HAVE_INITIAL_SELECTION| Modifier | Constructor and Description |
|---|---|
protected |
DialogWrapperPeerImpl(DialogWrapper wrapper,
boolean canBeParent) |
protected |
DialogWrapperPeerImpl(DialogWrapper wrapper,
java.awt.Component parent,
boolean canBeParent) |
protected |
DialogWrapperPeerImpl(DialogWrapper wrapper,
Project project,
boolean canBeParent)
Creates modal
DialogWrapper. |
protected |
DialogWrapperPeerImpl(DialogWrapper wrapper,
Project project,
boolean canBeParent,
DialogWrapper.IdeModalityType ideModalityType) |
protected |
DialogWrapperPeerImpl(DialogWrapper wrapper,
java.awt.Window owner,
boolean canBeParent,
DialogWrapper.IdeModalityType ideModalityType) |
| Modifier and Type | Method and Description |
|---|---|
void |
addKeyListener(java.awt.event.KeyListener listener) |
void |
addMouseListener(java.awt.event.MouseListener listener) |
void |
addMouseListener(java.awt.event.MouseMotionListener listener) |
void |
centerInParent() |
protected void |
dispose()
Dispose the wrapped and releases all resources allocated be the wrapper to help
more efficient garbage collection.
|
java.awt.Container |
getContentPane() |
java.lang.Object[] |
getCurrentModalEntities() |
java.awt.Point |
getLocation() |
java.awt.Window |
getOwner() |
java.awt.Dimension |
getPreferredSize() |
javax.swing.JRootPane |
getRootPane() |
java.awt.Dimension |
getSize() |
java.lang.String |
getTitle() |
java.awt.Window |
getWindow() |
boolean |
isHeadless() |
static boolean |
isHeadlessEnv() |
boolean |
isModal() |
void |
isResizable() |
boolean |
isShowing() |
boolean |
isVisible() |
void |
pack() |
void |
repaint() |
void |
setAppIcons() |
void |
setAutoRequestFocus(boolean b) |
void |
setContentPane(javax.swing.JComponent content) |
void |
setLocation(int x,
int y) |
void |
setLocation(java.awt.Point p) |
void |
setModal(boolean modal) |
void |
setResizable(boolean resizable) |
void |
setSize(int width,
int height) |
void |
setTitle(java.lang.String title) |
void |
setUndecorated(boolean undecorated) |
ActionCallback |
show() |
void |
toBack() |
void |
toFront() |
void |
validate() |
protected DialogWrapperPeerImpl(DialogWrapper wrapper, Project project, boolean canBeParent, DialogWrapper.IdeModalityType ideModalityType)
protected DialogWrapperPeerImpl(DialogWrapper wrapper, Project project, boolean canBeParent)
DialogWrapper. The currently active window will be the dialog's parent.project - parent window for the dialog will be calculated based on focused window for the
specified project. This parameter can be null. In this case parent window
will be suggested based on current focused window.canBeParent - specifies whether the dialog can be parent for other windows. This parameter is used
by WindowManager.protected DialogWrapperPeerImpl(DialogWrapper wrapper, boolean canBeParent)
protected DialogWrapperPeerImpl(DialogWrapper wrapper, java.awt.Component parent, boolean canBeParent)
parent - parent component (must be showing) which is used to calculate heavy weight window ancestor.protected DialogWrapperPeerImpl(DialogWrapper wrapper, java.awt.Window owner, boolean canBeParent, DialogWrapper.IdeModalityType ideModalityType)
public static boolean isHeadlessEnv()
public boolean isHeadless()
isHeadless in class DialogWrapperPeerpublic java.lang.Object[] getCurrentModalEntities()
getCurrentModalEntities in class DialogWrapperPeerpublic void setUndecorated(boolean undecorated)
setUndecorated in class DialogWrapperPeerpublic void addMouseListener(java.awt.event.MouseListener listener)
addMouseListener in class DialogWrapperPeerComponent.addMouseListener(java.awt.event.MouseListener)public void addMouseListener(java.awt.event.MouseMotionListener listener)
addMouseListener in class DialogWrapperPeerComponent.addMouseMotionListener(java.awt.event.MouseMotionListener)public void addKeyListener(java.awt.event.KeyListener listener)
addKeyListener in class DialogWrapperPeerComponent.addKeyListener(java.awt.event.KeyListener)public void toFront()
toFront in class DialogWrapperPeerWindow.toFront()public void toBack()
toBack in class DialogWrapperPeerWindow.toBack()protected void dispose()
DialogWrapperPeerdispose.dispose in class DialogWrapperPeerpublic java.awt.Container getContentPane()
getContentPane in class DialogWrapperPeerJDialog.getContentPane()public void validate()
validate in class DialogWrapperPeerContainer.validate()public void repaint()
repaint in class DialogWrapperPeerJDialog.repaint(long, int, int, int, int)public java.awt.Window getOwner()
getOwner in class DialogWrapperPeerWindow.getOwner()public java.awt.Window getWindow()
getWindow in class DialogWrapperPeerpublic javax.swing.JRootPane getRootPane()
getRootPane in class DialogWrapperPeerJDialog.getRootPane()public java.awt.Dimension getSize()
getSize in class DialogWrapperPeerComponent.getSize()public java.lang.String getTitle()
getTitle in class DialogWrapperPeerDialog.getTitle()public void pack()
pack in class DialogWrapperPeerWindow.pack()public void setAppIcons()
setAppIcons in class DialogWrapperPeerpublic java.awt.Dimension getPreferredSize()
getPreferredSize in class DialogWrapperPeerpublic void setModal(boolean modal)
setModal in class DialogWrapperPeerpublic boolean isModal()
isModal in class DialogWrapperPeerpublic boolean isVisible()
isVisible in class DialogWrapperPeerComponent.isVisible()public boolean isShowing()
isShowing in class DialogWrapperPeerWindow.isShowing()public void setSize(int width,
int height)
setSize in class DialogWrapperPeerWindow.setSize(java.awt.Dimension)public void setTitle(java.lang.String title)
setTitle in class DialogWrapperPeerDialog.setTitle(java.lang.String)public void isResizable()
isResizable in class DialogWrapperPeerDialog.isResizable()public void setResizable(boolean resizable)
setResizable in class DialogWrapperPeerDialog.setResizable(boolean)public java.awt.Point getLocation()
getLocation in class DialogWrapperPeerComponent.getLocation()public void setLocation(java.awt.Point p)
setLocation in class DialogWrapperPeerWindow.setLocation(java.awt.Point)public void setLocation(int x,
int y)
setLocation in class DialogWrapperPeerWindow.setLocation(int,int)public ActionCallback show()
show in class DialogWrapperPeerpublic void setContentPane(javax.swing.JComponent content)
setContentPane in class DialogWrapperPeerpublic void centerInParent()
centerInParent in class DialogWrapperPeerpublic void setAutoRequestFocus(boolean b)