/**
* Title: JSqlIde<p>
* Description: A Java SQL Integrated Development Environment
* <p>
* Copyright: Copyright (c) David Martinez<p>
* Company: <p>
* @author David Martinez
* @version 1.0
*/
package com.hackerdude.apps.sqlide.plugins.pgsql.storedproc;
import javax.swing.ImageIcon;
import com.hackerdude.apps.sqlide.ProgramIcons;
import com.hackerdude.apps.sqlide.dataaccess.DatabaseProcess;
import com.hackerdude.apps.sqlide.pluginapi.NodeIDECategory;
/**
* Node for the stored procedure category.
*/
public class CategoryStoredProcedureNode extends NodeIDECategory {
String schemaName;
String catalogName;
public CategoryStoredProcedureNode(String catalogName, String schema, DatabaseProcess proc) {
super("Stored Procedures", proc);
this.catalogName = catalogName;
schemaName = schema;
}
public void readChildren() {
}
public String getCatalogName() { return catalogName; }
public String getSchemaName() { return schemaName; }
public String getInfo() { return "<HTML>Procedures"; }
public ImageIcon getIcon() { return ProgramIcons.getInstance().getStoredProcIcon(); }
}