org.netbeans.modules.java.api.common.project.ui.customizer
Class SourceRootsUi
java.lang.Object
org.netbeans.modules.java.api.common.project.ui.customizer.SourceRootsUi
public final class SourceRootsUi
- extends Object
Handles adding, removing, reordering of source roots.
- Since:
- org.netbeans.modules.java.api.common/1 1.5
|
Method Summary |
static DefaultTableModel |
createModel(SourceRoots roots)
|
static SourceRootsUi.EditMediator |
registerEditMediator(Project master,
SourceRoots sourceRoots,
JTable rootsList,
JButton addFolderButton,
JButton removeButton,
JButton upButton,
JButton downButton)
|
static SourceRootsUi.EditMediator |
registerEditMediator(Project master,
SourceRoots sourceRoots,
JTable rootsList,
JButton addFolderButton,
JButton removeButton,
JButton upButton,
JButton downButton,
CellEditor rootsListEditor,
boolean emptyTableIsValid)
|
static void |
showIllegalRootsDialog(Set roots)
Opens the standard dialog for warning an user about illegal source roots. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createModel
public static DefaultTableModel createModel(SourceRoots roots)
registerEditMediator
public static SourceRootsUi.EditMediator registerEditMediator(Project master,
SourceRoots sourceRoots,
JTable rootsList,
JButton addFolderButton,
JButton removeButton,
JButton upButton,
JButton downButton,
CellEditor rootsListEditor,
boolean emptyTableIsValid)
registerEditMediator
public static SourceRootsUi.EditMediator registerEditMediator(Project master,
SourceRoots sourceRoots,
JTable rootsList,
JButton addFolderButton,
JButton removeButton,
JButton upButton,
JButton downButton)
showIllegalRootsDialog
public static void showIllegalRootsDialog(Set roots)
- Opens the standard dialog for warning an user about illegal source roots.
- Parameters:
roots - the set of illegal source/test roots