Lines 108-113
Link Here
|
108 |
* @since org.netbeans.modules.project.libraries/1 1.16 |
108 |
* @since org.netbeans.modules.project.libraries/1 1.16 |
109 |
*/ |
109 |
*/ |
110 |
public static Library showCreateNewLibraryCustomizer(LibraryManager manager) { |
110 |
public static Library showCreateNewLibraryCustomizer(LibraryManager manager) { |
|
|
111 |
return showCreateNewLibraryCustomizer(manager, null); //NOI18N |
112 |
} |
113 |
|
114 |
/** |
115 |
* Show customizer for creating new library with pre-filled library name |
116 |
* in the given library manager. |
117 |
* @param manager manager |
118 |
* @param libraryName pre-filled library name |
119 |
* @return created persisted library or null if user cancelled operation |
120 |
* @since org.netbeans.modules.project.libraries/1 1.32 |
121 |
*/ |
122 |
public static Library showCreateNewLibraryCustomizer(LibraryManager manager, String libraryName) { |
111 |
if (manager == null) { |
123 |
if (manager == null) { |
112 |
manager = LibraryManager.getDefault(); |
124 |
manager = LibraryManager.getDefault(); |
113 |
} |
125 |
} |
Lines 117-123
Link Here
|
117 |
} |
129 |
} |
118 |
org.netbeans.modules.project.libraries.ui.LibrariesCustomizer customizer = |
130 |
org.netbeans.modules.project.libraries.ui.LibrariesCustomizer customizer = |
119 |
new org.netbeans.modules.project.libraries.ui.LibrariesCustomizer (area); |
131 |
new org.netbeans.modules.project.libraries.ui.LibrariesCustomizer (area); |
120 |
NewLibraryPanel p = new NewLibraryPanel(customizer.getModel(), null, area); |
132 |
NewLibraryPanel p = new NewLibraryPanel(customizer.getModel(), null, area, libraryName); |
121 |
DialogDescriptor dd = new DialogDescriptor (p, |
133 |
DialogDescriptor dd = new DialogDescriptor (p, |
122 |
NbBundle.getMessage(LibrariesCustomizer.class,"LibrariesCustomizer.createLibrary.title"), |
134 |
NbBundle.getMessage(LibrariesCustomizer.class,"LibrariesCustomizer.createLibrary.title"), |
123 |
true, DialogDescriptor.OK_CANCEL_OPTION, null, null); |
135 |
true, DialogDescriptor.OK_CANCEL_OPTION, null, null); |