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}