Module net.thevpc.netbeanslauncher
Class NetbeansWorkspaceService
java.lang.Object
net.thevpc.netbeans.launcher.service.NetbeansWorkspaceService
- Author:
- vpc
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddDefaultNetbeansWorkspace(String path, NetbeansInstallationStore store) booleanbooleanvoiddetectNetbeansWorkspaces(boolean autoAdd) extractBaseName(String name) net.thevpc.nuts.util.NOptional<NetbeansInstallation>findBestNetbeansInstallationOr(String version) net.thevpc.nuts.util.NOptional<NetbeansInstallation>findNetbeansWorkspace(String path, String userdir, String cachedir) String[]String[]String[]getNewNameProposals(String baseName) String[]voidvoidvoidboolean
-
Field Details
-
NETBEANS_NO_GROUP
-
NETBEANS_CLOSE_GROUP
-
-
Constructor Details
-
NetbeansWorkspaceService
-
-
Method Details
-
findBestNetbeansInstallationOrLatest
public net.thevpc.nuts.util.NOptional<NetbeansInstallation> findBestNetbeansInstallationOrLatest(String version) -
findBestNetbeansInstallationOr
public net.thevpc.nuts.util.NOptional<NetbeansInstallation> findBestNetbeansInstallationOr(String version) -
detectNetbeansWorkspaces
-
findNetbeansWorkspaces
-
findNetbeansWorkspacesByInstallationPath
-
findNetbeansWorkspacesWorkspacesByJdkPath
-
convertToNetbeansWorkspace
-
addNetbeansWorkspace
-
addDefaultNetbeansWorkspace
-
findNetbeansWorkspace
-
findNetbeansWorkspace
-
saveNetbeansWorkspace
-
addNetbeansWorkspace
-
extractBaseName
-
getNewNameProposals
-
getNewNameProposals
-
getUserdirProposal
-
getUserdirProposals
-
getCachedirProposals
-
getCachedirProposal
-
removeNetbeansWorkspacesByInstallationPath
-
removeNetbeansWorkspace
-
findNetbeansWorkspace
-
detectNetbeansGroups
-
configureDefaultNetbeansWorkspaces
public void configureDefaultNetbeansWorkspaces() -
removeNetbeansWorkspacesByJdkPath
-