001package csheets.ext.database;
002
003import csheets.ext.Extension;
004import csheets.ext.database.ui.UIDatabaseExtension;
005import csheets.ui.ctrl.UIController;
006import csheets.ui.ext.UIExtension;
007
008
009/**
010 * Database extension
011 * @author João Carreira
012 */
013public class DatabaseExtension extends Extension 
014{
015        /* The name of the extension */
016        public static final String NAME = "Database";
017
018        public DatabaseExtension() 
019        {
020                super(NAME);
021        }
022        
023        /**
024         * returns the GUI for this extension
025         * @param uiController
026         * @return 
027         */
028        @Override
029        public UIExtension getUIExtension(UIController uiController) 
030        {
031                return new UIDatabaseExtension(this, uiController);
032        }
033}