/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package de.mendelson.comm.as2.preferences;
import java.sql.Connection;
import javax.swing.JPanel;
/*
* Copyright (C) mendelson-e-commerce GmbH Berlin Germany
*
* This software is subject to the license agreement set forth in the license.
* Please read and agree to all terms before using this software.
* Other product and brand names are trademarks of their respective owners.
*/
/**
*Abstract class for all preferences panels
* @author S.Heller
* @version: $Revision: 1.1 $
*/
public abstract class PreferencesPanel extends JPanel{
/**Initializes the panel: loads all preferences*/
public abstract void loadPreferences(Connection configConnection, Connection runtimeConnection);
/**Stores the new preference settings*/
public abstract void savePreferences();
/**Returns the icon resource string for the button bar*/
public abstract String getIconResource();
/**Returns the resource string for the tab name of the panel*/
public abstract String getTabResource();
}