com.l2fprod.gui.plaf.skin
Class Window.InternalFrameWindow

java.lang.Object
  extended by com.l2fprod.gui.plaf.skin.Window.InternalFrameWindow
All Implemented Interfaces:
Window
Enclosing interface:
Window

public static class Window.InternalFrameWindow
extends java.lang.Object
implements Window

Description of the Class

Author:
fred @created 27 avril 2002

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.l2fprod.gui.plaf.skin.Window
Window.FrameWindow, Window.InternalFrameWindow
 
Field Summary
 
Fields inherited from interface com.l2fprod.gui.plaf.skin.Window
IS_SHADED_PROPERTY, SHADE_BOUNDS_PROPERTY
 
Constructor Summary
Window.InternalFrameWindow(javax.swing.JInternalFrame frame)
          Constructor for the InternalFrameWindow object
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
          Adds a feature to the PropertyChangeListener attribute of the InternalFrameWindow object
 void dispatchEvent(java.awt.AWTEvent event)
          Description of the Method
 java.awt.Container getContainer()
          Gets the Container attribute of the InternalFrameWindow object
 javax.swing.Icon getFrameIcon()
          Gets the FrameIcon attribute of the InternalFrameWindow object
 java.lang.String getTitle()
          Gets the Title attribute of the InternalFrameWindow object
 boolean isClosable()
          Gets the Closable attribute of the InternalFrameWindow object
 boolean isIcon()
          Gets the Icon attribute of the InternalFrameWindow object
 boolean isIconifiable()
          Gets the Iconifiable attribute of the InternalFrameWindow object
 boolean isMaximizable()
          Gets the Maximizable attribute of the InternalFrameWindow object
 boolean isMaximum()
          Gets the Maximum attribute of the InternalFrameWindow object
 boolean isResizable()
          Gets the Resizable attribute of the InternalFrameWindow object
 boolean isSelected()
          Gets the Selected attribute of the InternalFrameWindow object
 boolean isShaded()
          Gets the Shaded attribute of the InternalFrameWindow object
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
          Adds a feature to the PropertyChangeListener attribute of the InternalFrameWindow object
 void setClosed(boolean b)
          Sets the Closed attribute of the InternalFrameWindow object
 void setIcon(boolean b)
          Sets the Icon attribute of the InternalFrameWindow object
 void setMaximum(boolean b)
          Sets the Maximum attribute of the InternalFrameWindow object
 void setSelected(boolean b)
          Sets the Selected attribute of the InternalFrameWindow object
 void setShaded(boolean b)
          Sets the Shaded attribute of the InternalFrameWindow object
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Window.InternalFrameWindow

public Window.InternalFrameWindow(javax.swing.JInternalFrame frame)
Constructor for the InternalFrameWindow object

Parameters:
frame - Description of Parameter
Method Detail

setSelected

public void setSelected(boolean b)
                 throws java.beans.PropertyVetoException
Sets the Selected attribute of the InternalFrameWindow object

Specified by:
setSelected in interface Window
Parameters:
b - The new Selected value
Throws:
java.beans.PropertyVetoException - Description of Exception

setIcon

public void setIcon(boolean b)
             throws java.beans.PropertyVetoException
Sets the Icon attribute of the InternalFrameWindow object

Specified by:
setIcon in interface Window
Parameters:
b - The new Icon value
Throws:
java.beans.PropertyVetoException - Description of Exception

setMaximum

public void setMaximum(boolean b)
                throws java.beans.PropertyVetoException
Sets the Maximum attribute of the InternalFrameWindow object

Specified by:
setMaximum in interface Window
Parameters:
b - The new Maximum value
Throws:
java.beans.PropertyVetoException - Description of Exception

setShaded

public void setShaded(boolean b)
Sets the Shaded attribute of the InternalFrameWindow object

Specified by:
setShaded in interface Window
Parameters:
b - The new Shaded value

setClosed

public void setClosed(boolean b)
               throws java.beans.PropertyVetoException
Sets the Closed attribute of the InternalFrameWindow object

Specified by:
setClosed in interface Window
Parameters:
b - The new Closed value
Throws:
java.beans.PropertyVetoException - Description of Exception

getContainer

public java.awt.Container getContainer()
Gets the Container attribute of the InternalFrameWindow object

Specified by:
getContainer in interface Window
Returns:
The Container value

isSelected

public boolean isSelected()
Gets the Selected attribute of the InternalFrameWindow object

Specified by:
isSelected in interface Window
Returns:
The Selected value

isIcon

public boolean isIcon()
Gets the Icon attribute of the InternalFrameWindow object

Specified by:
isIcon in interface Window
Returns:
The Icon value

isMaximum

public boolean isMaximum()
Gets the Maximum attribute of the InternalFrameWindow object

Specified by:
isMaximum in interface Window
Returns:
The Maximum value

isShaded

public boolean isShaded()
Gets the Shaded attribute of the InternalFrameWindow object

Specified by:
isShaded in interface Window
Returns:
The Shaded value

isMaximizable

public boolean isMaximizable()
Gets the Maximizable attribute of the InternalFrameWindow object

Specified by:
isMaximizable in interface Window
Returns:
The Maximizable value

isIconifiable

public boolean isIconifiable()
Gets the Iconifiable attribute of the InternalFrameWindow object

Specified by:
isIconifiable in interface Window
Returns:
The Iconifiable value

isClosable

public boolean isClosable()
Gets the Closable attribute of the InternalFrameWindow object

Specified by:
isClosable in interface Window
Returns:
The Closable value

isResizable

public boolean isResizable()
Gets the Resizable attribute of the InternalFrameWindow object

Specified by:
isResizable in interface Window
Returns:
The Resizable value

getTitle

public java.lang.String getTitle()
Gets the Title attribute of the InternalFrameWindow object

Specified by:
getTitle in interface Window
Returns:
The Title value

getFrameIcon

public javax.swing.Icon getFrameIcon()
Gets the FrameIcon attribute of the InternalFrameWindow object

Specified by:
getFrameIcon in interface Window
Returns:
The FrameIcon value

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a feature to the PropertyChangeListener attribute of the InternalFrameWindow object

Specified by:
addPropertyChangeListener in interface Window
Parameters:
listener - The feature to be added to the PropertyChangeListener attribute

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
Adds a feature to the PropertyChangeListener attribute of the InternalFrameWindow object

Specified by:
removePropertyChangeListener in interface Window
Parameters:
listener - The feature to be added to the PropertyChangeListener attribute

dispatchEvent

public void dispatchEvent(java.awt.AWTEvent event)
Description of the Method

Specified by:
dispatchEvent in interface Window
Parameters:
event - Description of Parameter

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object