ch.elca.el4j.services.gui.swing.frames
Interface ApplicationFrame

All Known Implementing Classes:
ContentApplicationFrame, ExternalApplicationFrame, InternalApplicationFrame, ToolWindowTabApplicationFrame

public interface ApplicationFrame

This interface represents a generic frame that contains a component.

Author:
Stefan Wismer (SWI)
File-location:
ApplicationFrame
Last check-in date:
2009-08-04 13:59:45 +0200 (Di, 04. Aug 2009) by swismer for revision 3873

Method Summary
 void close()
          Close this frame.
 JComponent getContent()
           
 Object getFrame()
           
 void setClosable(boolean closable)
           
 void setContent(JComponent component)
           
 void setFrame(Object frame)
           
 void setMaximizable(boolean maximizable)
           
 void setMaximized(boolean maximized)
           
 void setMinimizable(boolean minimizable)
           
 void setMinimized(boolean minimized)
           
 void setName(String name)
           
 void setSelected(boolean selected)
           
 void setTitle(String title)
           
 void show()
          Show this frame (if supported).
 

Method Detail

setContent

void setContent(JComponent component)
Parameters:
component - the content of this frame

getContent

JComponent getContent()
Returns:
the content of this frame

getFrame

Object getFrame()
Returns:
the actual frame

setFrame

void setFrame(Object frame)
Parameters:
frame - the actual frame

setName

void setName(String name)
Parameters:
name - the name of the frame. This must be unique.

setTitle

void setTitle(String title)
Parameters:
title - the title of the frame

setMinimizable

void setMinimizable(boolean minimizable)
Parameters:
minimizable - is frame minimizable

setMaximizable

void setMaximizable(boolean maximizable)
Parameters:
maximizable - is frame maximizable

setClosable

void setClosable(boolean closable)
Parameters:
closable - is frame closable

setMinimized

void setMinimized(boolean minimized)
Parameters:
minimized - true if frame should get minimized

setMaximized

void setMaximized(boolean maximized)
Parameters:
maximized - true if frame should get maximized

show

void show()
Show this frame (if supported).


setSelected

void setSelected(boolean selected)
Parameters:
selected - is frame selected?

close

void close()
Close this frame.



Copyright © 2005-2011 ELCA. All Rights Reserved.