Back to index

wims  3.65+svn20090927
Public Member Functions
fr.ove.openmath.jome.behaviour.Iconifiable Interface Reference

Interface that must implement all objects that want to be iconified and then uniconified. More...

List of all members.

Public Member Functions

void setIconName (String iconName)
 Associates an icon name to the instance.
String getIconName ()
 Returns the name of the icon associated to the instance.
boolean isIcon ()
void iconify ()
 Iconifies the selection of the instance.
void uniconify ()
 Uniconifies all the selected icons.
void uniconifyAll ()
 Uniconifies all the selected icons.
void setIsIconifiable (boolean isIconifiable)
 Sets the istance as iconifiable.
boolean isIconifiable ()
 Returns true if the instance is iconifiable.

Detailed Description

Interface that must implement all objects that want to be iconified and then uniconified.


Author:
1999 DIRAT Laurent
Version:
2.0 29/06/1999

Definition at line 37 of file Iconifiable.java.


Member Function Documentation

Returns the name of the icon associated to the instance.

Returns:
The name of the icon, or null if there is no name associated.

Iconifies the selection of the instance.


An icon, can't be inconified. But, we can inconify icons plus non-icon parts. The process works as russian dolls.

Returns:
true if the instance is an icon. false otherwise.

Returns true if the instance is iconifiable.

false otherwise.

Associates an icon name to the instance.

Parameters:
iconNamethe name of the icon

Sets the istance as iconifiable.

Parameters:
isIconifiabletrue if the instance is iconifiable. false otherwise.

Uniconifies all the selected icons.


If the icons contains other icons, these are not uniconified. There is no recursion process.

Uniconifies all the selected icons.


If the icons contains other icons, these are uniconified. There is a recursion process.


The documentation for this interface was generated from the following file: