Lines Matching defs:owner

48  *   Popup popup = factory.getPopup(owner, contents, x, y);
144 * Creates a <code>Popup</code> for the Component <code>owner</code>
145 * containing the Component <code>contents</code>. <code>owner</code>
148 * <code>Popup</code> creates to. A null <code>owner</code> implies there
155 * @param owner Component mouse coordinates are relative to, may be null
162 public Popup getPopup(Component owner, Component contents,
169 int popupType = getPopupType(owner, contents, x, y);
170 Popup popup = getPopup(owner, contents, x, y, popupType);
174 popup = getPopup(owner, contents, x, y, HEAVY_WEIGHT_POPUP);
182 private int getPopupType(Component owner, Component contents,
186 if (owner == null || invokerInHeavyWeightPopup(owner)) {
198 Component c = owner;
217 private Popup getPopup(Component owner, Component contents,
220 return getHeadlessPopup(owner, contents, ownerX, ownerY);
225 return getLightWeightPopup(owner, contents, ownerX, ownerY);
227 return getMediumWeightPopup(owner, contents, ownerX, ownerY);
229 return getHeavyWeightPopup(owner, contents, ownerX, ownerY);
237 private Popup getHeadlessPopup(Component owner, Component contents,
239 return HeadlessPopup.getHeadlessPopup(owner, contents, ownerX, ownerY);
245 private Popup getLightWeightPopup(Component owner, Component contents,
247 return LightWeightPopup.getLightWeightPopup(owner, contents, ownerX,
254 private Popup getMediumWeightPopup(Component owner, Component contents,
256 return MediumWeightPopup.getMediumWeightPopup(owner, contents,
263 private Popup getHeavyWeightPopup(Component owner, Component contents,
266 return getMediumWeightPopup(owner, contents, ownerX, ownerY);
268 return HeavyWeightPopup.getHeavyWeightPopup(owner, contents, ownerX,
301 static Popup getHeavyWeightPopup(Component owner, Component contents,
303 Window window = (owner != null) ? SwingUtilities.
304 getWindowAncestor(owner) : null;
339 popup.reset(owner, contents, ownerX, ownerY);
480 Component owner;
500 owner = null;
510 void reset(Component owner, Component contents, int ownerX,
512 if ((owner instanceof JFrame) || (owner instanceof JDialog) ||
513 (owner instanceof JWindow)) {
516 owner = ((RootPaneContainer)owner).getLayeredPane();
518 super.reset(owner, contents, ownerX, ownerY);
522 this.owner = owner;
527 if(owner != null && component != null) {
528 Window w = SwingUtilities.getWindowAncestor(owner);
548 * Returns true if popup can fit the screen and the owner's top parent.
554 if (owner != null && component != null) {
558 Container parent = (Container) SwingUtilities.getRoot(owner);
619 static Popup getHeadlessPopup(Component owner, Component contents,
622 popup.reset(owner, contents, ownerX, ownerY);
626 Component createComponent(Component owner) {
647 * <code>owner</code>, this will return null.
649 static Popup getLightWeightPopup(Component owner, Component contents,
656 popup.reset(owner, contents, ownerX, ownerY);
722 if (owner != null) {
723 parent = (owner instanceof Container? (Container)owner : owner.getParent());
760 Component createComponent(Component owner) {
774 void reset(Component owner, Component contents, int ownerX,
776 super.reset(owner, contents, ownerX, ownerY);
803 * <code>owner</code>, this will return null.
805 static Popup getMediumWeightPopup(Component owner, Component contents,
812 popup.reset(owner, contents, ownerX, ownerY);
877 if (owner != null) {
878 parent = owner.getParent();
912 Component createComponent(Component owner) {
928 void reset(Component owner, Component contents, int ownerX,
930 super.reset(owner, contents, ownerX, ownerY);