org.netbeans.modules.java.api.common/0 1.37

org.netbeans.modules.java.api.common.project.ui.customizer
Class SourceRootsUi

java.lang.Object
  extended by 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

Nested Class Summary
static class SourceRootsUi.EditMediator
           
 
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
 

Method Detail

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

org.netbeans.modules.java.api.common/0 1.37

Built on May 22 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.