All Methods Static Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addConfigListener(ConfigListener conf) |
boolean |
addDefaultNbWorkspace(String path,
NetbeansInstallationStore store) |
boolean |
addJdk(net.thevpc.nuts.NutsPlatformLocation netbeansInstallation) |
boolean |
addNb(NetbeansInstallation netbeansInstallation) |
boolean |
addNbWorkspace(NetbeansWorkspace o,
NetbeansInstallationStore store) |
void |
addOnceConfigListener(ConfigListener conf) |
WritableLongOperation |
addOperation(String name) |
void |
addOperationListener(LongOperationListener listener) |
void |
configureDefaultJdk() |
NetbeansConfigService.ConfigResult |
configureDefaultNb() |
NetbeansConfigService.ConfigResult |
configureDefaultNb(File baseFolder,
NetbeansInstallationStore store) |
void |
configureDefaultNbWorkspaces() |
void |
configureDefaults() |
void |
configureJdk(File baseFolder) |
NetbeansWorkspace |
createNbWorkspace(NetbeansInstallation i) |
String[] |
createRunCommand(NetbeansWorkspace w) |
net.thevpc.nuts.NutsPlatformLocation |
detectJdk(String path) |
NetbeansInstallation |
detectNb(String path,
NetbeansInstallationStore store) |
NetbeansGroup[] |
detectNbGroups(NetbeansWorkspace w) |
NetbeansInstallation[] |
detectNbs(String path,
boolean autoAdd,
NetbeansInstallationStore store) |
NetbeansInstallation[] |
detectNbs(String path,
boolean autoAdd,
NetbeansInstallationStore store,
int levels) |
NetbeansConfigService.VersionAndDate |
detectNbVersionFrom_build_info_file(String path) |
String |
detectNbVersionFrom_VERSION_file(String path) |
String |
extractBaseName(String name) |
net.thevpc.nuts.NutsPlatformLocation |
findJdk(String path) |
NetbeansInstallation |
findNb(String path) |
NetbeansWorkspace |
findNbWorkspace(NetbeansWorkspace w) |
NetbeansWorkspace |
findNbWorkspace(String w) |
NetbeansWorkspace |
findNbWorkspace(String path,
String userdir,
String cachedir) |
void |
fire(WritableLongOperation w) |
net.thevpc.nuts.NutsPlatformLocation[] |
getAllJdk() |
NetbeansInstallation[] |
getAllNb() |
NetbeansWorkspace[] |
getAllNbWorkspaces() |
String |
getCachedirProposal(NetbeansWorkspace w) |
String[] |
getCachedirProposals(NetbeansWorkspace w) |
ObservableNetbeansConfig |
getConfig() |
File |
getCurrentDirectory() |
net.thevpc.nuts.NutsPlatformLocation |
getJdk(String path) |
NetbeansInstallation |
getNb(String path,
NetbeansInstallationStore store) |
NetbeansInstallation |
getNbOrError(String path,
NetbeansInstallationStore store) |
String[] |
getNewNameProposals() |
String[] |
getNewNameProposals(String baseName) |
LongOperation[] |
getOperations() |
String |
getUserdirProposal(NetbeansWorkspace w) |
String[] |
getUserdirProposals(NetbeansWorkspace w) |
NetbeansWorkspace[] |
getWorkspacesByJdk(String path) |
NetbeansWorkspace[] |
getWorkspacesByNb(String path) |
NetbeansInstallation |
installNetbeansBinary(NetbeansBinaryLink i) |
boolean |
isSumoMode() |
void |
load() |
void |
loadAsync() |
<T> void |
loadFile() |
static NetbeansConfigService.VersionData |
parseVersionData(String version,
Instant releaseDate) |
void |
removeConfigListener(ConfigListener conf) |
void |
removeJdk(String path) |
void |
removeNb(String path) |
void |
removeNbWorkspace(NetbeansWorkspace w) |
void |
removeOperationListener(LongOperationListener listener) |
net.thevpc.nuts.NutsExecCommand |
run(NetbeansWorkspace w) |
void |
saveFile() |
boolean |
saveNbWorkspace(NetbeansWorkspace w) |
NetbeansBinaryLink[] |
searchRemoteInstallableNbBinaries() |
NetbeansBinaryLink[] |
searchRemoteInstallableNbBinariesWithCache(boolean cached) |
void |
setCurrentDirectory(File currentDirectory) |
boolean |
setSumoMode(boolean b) |
void |
waitForConfigLoaded() |