Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.gui.main.configforms
Class ConfigFormDescriptor

java.lang.Object
  extended by net.java.sip.communicator.impl.gui.main.configforms.ConfigFormDescriptor

public class ConfigFormDescriptor
extends Object

The ConfigFormDescriptor saves information about the ConfigurationForm. When a ConfigurationForm is added in the ConfigurationWindow we create the corresponding descriptor and load all the data we need in order to show this configuration form.

Author:
Yana Stamcheva

Constructor Summary
ConfigFormDescriptor(ConfigurationForm configForm)
          Loads the given ConfigurationForm.
 
Method Summary
 ConfigurationForm getConfigForm()
          Returns the corresponding ConfigurationForm.
 ImageIcon getConfigFormIcon()
          Returns the icon of the corresponding ConfigurationForm.
 Component getConfigFormPanel()
          Returns the form of the corresponding ConfigurationForm.
 String getConfigFormTitle()
          Returns the title of the corresponding ConfigurationForm.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigFormDescriptor

public ConfigFormDescriptor(ConfigurationForm configForm)
Loads the given ConfigurationForm.

Parameters:
configForm - the ConfigurationForm to load
Method Detail

getConfigFormIcon

public ImageIcon getConfigFormIcon()
Returns the icon of the corresponding ConfigurationForm.

Returns:
the icon of the corresponding ConfigurationForm

getConfigFormPanel

public Component getConfigFormPanel()
Returns the form of the corresponding ConfigurationForm.

Returns:
the form of the corresponding ConfigurationForm

getConfigFormTitle

public String getConfigFormTitle()
Returns the title of the corresponding ConfigurationForm.

Returns:
the title of the corresponding ConfigurationForm

getConfigForm

public ConfigurationForm getConfigForm()
Returns the corresponding ConfigurationForm.

Returns:
the corresponding ConfigurationForm

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.