mirror of https://github.com/sipwise/jitsi.git
parent
54b9e64011
commit
d81fcf38ac
@ -0,0 +1,15 @@
|
||||
/*
|
||||
* SIP Communicator, the OpenSource Java VoIP and Instant Messaging client.
|
||||
*
|
||||
* Distributable under LGPL license.
|
||||
* See terms of license at gnu.org.
|
||||
*/
|
||||
|
||||
package net.java.sip.communicator.service.gui;
|
||||
|
||||
public interface ConfigurationContainer {
|
||||
|
||||
public void addConfigurationForm (ConfigurationForm configForm);
|
||||
|
||||
public void removeConfigurationForm (ConfigurationForm configForm);
|
||||
}
|
||||
@ -0,0 +1,36 @@
|
||||
/*
|
||||
* SIP Communicator, the OpenSource Java VoIP and Instant Messaging client.
|
||||
*
|
||||
* Distributable under LGPL license.
|
||||
* See terms of license at gnu.org.
|
||||
*/
|
||||
package net.java.sip.communicator.service.gui;
|
||||
|
||||
import java.awt.Component;
|
||||
|
||||
import javax.swing.Icon;
|
||||
|
||||
/**
|
||||
* @author Yana Stamcheva
|
||||
*
|
||||
*/
|
||||
public interface ConfigurationForm {
|
||||
|
||||
/**
|
||||
*
|
||||
* @return the title of this configuration form.
|
||||
*/
|
||||
public String getTitle();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return the icon to be showed near the title of this configuration form.
|
||||
*/
|
||||
public Icon getIcon();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return the configuration form itself.
|
||||
*/
|
||||
public Component getForm();
|
||||
}
|
||||
Loading…
Reference in new issue