/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package org.nbstudio.project.customizer;
import javax.swing.JComponent;
import javax.swing.JPanel;
import org.netbeans.spi.project.ui.support.ProjectCustomizer;
import org.openide.util.Lookup;
import org.openide.util.NbBundle;
/**
*
* @author daimor
*/
public class GeneralProperties implements ProjectCustomizer.CompositeCategoryProvider {
private static final String GENERAL = "General";
@ProjectCustomizer.CompositeCategoryProvider.Registration(
projectType = "org-nbstudio-project", position = 10)
public static GeneralProperties createGeneral() {
return new GeneralProperties();
}
@NbBundle.Messages("LBL_Config_General=General")
@Override
public ProjectCustomizer.Category createCategory(Lookup lkp) {
return ProjectCustomizer.Category.create(
GENERAL,
Bundle.LBL_Config_General(),
null);
}
@Override
public JComponent createComponent(ProjectCustomizer.Category category, Lookup lkp) {
return new JPanel();
}
}