Interface Window

  • All Known Implementing Classes:
    Window.FrameWindow, Window.InternalFrameWindow

    public interface Window
    Created on 27/05/2000 by Frederic Lavigne, fred@L2FProd.com
    Version:
    $Revision: 1.11 $, $Date: 2005/11/19 09:25:28 $
    Author:
    $Author: l2fprod $ @created 27 avril 2002
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void addPropertyChangeListener​(java.beans.PropertyChangeListener listener)
      Adds a feature to the PropertyChangeListener attribute of the Window object
      void dispatchEvent​(java.awt.AWTEvent event)
      Description of the Method
      java.awt.Container getContainer()
      Gets the Container attribute of the Window object
      javax.swing.Icon getFrameIcon()
      Gets the FrameIcon attribute of the Window object
      java.lang.String getTitle()
      Gets the Title attribute of the Window object
      boolean isClosable()
      Gets the Closable attribute of the Window object
      boolean isIcon()
      Gets the Icon attribute of the Window object
      boolean isIconifiable()
      Gets the Iconifiable attribute of the Window object
      boolean isMaximizable()
      Gets the Maximizable attribute of the Window object
      boolean isMaximum()
      Gets the Maximum attribute of the Window object
      boolean isResizable()
      Gets the Resizable attribute of the Window object
      boolean isSelected()
      Gets the Selected attribute of the Window object
      boolean isShaded()
      Gets the Shaded attribute of the Window object
      void removePropertyChangeListener​(java.beans.PropertyChangeListener listener)
      Remove a feature to the PropertyChangeListener attribute of the Window object
      void setClosed​(boolean b)
      Sets the Closed attribute of the Window object
      void setIcon​(boolean b)
      Sets the Icon attribute of the Window object
      void setMaximum​(boolean b)
      Sets the Maximum attribute of the Window object
      void setSelected​(boolean b)
      Sets the Selected attribute of the Window object
      void setShaded​(boolean b)
      Sets the Shaded attribute of the Window object
    • Field Detail

      • IS_SHADED_PROPERTY

        static final java.lang.String IS_SHADED_PROPERTY
        Description of the Field
        See Also:
        Constant Field Values
      • SHADE_BOUNDS_PROPERTY

        static final java.lang.String SHADE_BOUNDS_PROPERTY
        See Also:
        Constant Field Values
    • Method Detail

      • getContainer

        java.awt.Container getContainer()
        Gets the Container attribute of the Window object
        Returns:
        The Container value
      • addPropertyChangeListener

        void addPropertyChangeListener​(java.beans.PropertyChangeListener listener)
        Adds a feature to the PropertyChangeListener attribute of the Window object
        Parameters:
        listener - The feature to be added to the PropertyChangeListener attribute
      • removePropertyChangeListener

        void removePropertyChangeListener​(java.beans.PropertyChangeListener listener)
        Remove a feature to the PropertyChangeListener attribute of the Window object
        Parameters:
        listener - The feature to be remove from the PropertyChangeListener attribute
      • isSelected

        boolean isSelected()
        Gets the Selected attribute of the Window object
        Returns:
        The Selected value
      • setSelected

        void setSelected​(boolean b)
                  throws java.beans.PropertyVetoException
        Sets the Selected attribute of the Window object
        Parameters:
        b - The new Selected value
        Throws:
        java.beans.PropertyVetoException - Description of Exception
      • isIcon

        boolean isIcon()
        Gets the Icon attribute of the Window object
        Returns:
        The Icon value
      • setIcon

        void setIcon​(boolean b)
              throws java.beans.PropertyVetoException
        Sets the Icon attribute of the Window object
        Parameters:
        b - The new Icon value
        Throws:
        java.beans.PropertyVetoException - Description of Exception
      • isMaximum

        boolean isMaximum()
        Gets the Maximum attribute of the Window object
        Returns:
        The Maximum value
      • setMaximum

        void setMaximum​(boolean b)
                 throws java.beans.PropertyVetoException
        Sets the Maximum attribute of the Window object
        Parameters:
        b - The new Maximum value
        Throws:
        java.beans.PropertyVetoException - Description of Exception
      • isShaded

        boolean isShaded()
        Gets the Shaded attribute of the Window object
        Returns:
        The Shaded value
      • setShaded

        void setShaded​(boolean b)
        Sets the Shaded attribute of the Window object
        Parameters:
        b - The new Shaded value
      • isMaximizable

        boolean isMaximizable()
        Gets the Maximizable attribute of the Window object
        Returns:
        The Maximizable value
      • isIconifiable

        boolean isIconifiable()
        Gets the Iconifiable attribute of the Window object
        Returns:
        The Iconifiable value
      • isClosable

        boolean isClosable()
        Gets the Closable attribute of the Window object
        Returns:
        The Closable value
      • setClosed

        void setClosed​(boolean b)
                throws java.beans.PropertyVetoException
        Sets the Closed attribute of the Window object
        Parameters:
        b - The new Closed value
        Throws:
        java.beans.PropertyVetoException - Description of Exception
      • isResizable

        boolean isResizable()
        Gets the Resizable attribute of the Window object
        Returns:
        The Resizable value
      • getTitle

        java.lang.String getTitle()
        Gets the Title attribute of the Window object
        Returns:
        The Title value
      • getFrameIcon

        javax.swing.Icon getFrameIcon()
        Gets the FrameIcon attribute of the Window object
        Returns:
        The FrameIcon value
      • dispatchEvent

        void dispatchEvent​(java.awt.AWTEvent event)
        Description of the Method
        Parameters:
        event - Description of Parameter