Package | Description |
---|---|
org.netbeans.modules.bugtracking.api |
Everybody who wants to get access to the NetBeans Bugtracking functionality
should be interested in APIs in this package.
|
org.netbeans.modules.bugtracking.spi |
Everybody trying to provide own implementation of a NetBeans Bugtracking module
should be interested in APIs in this package.
|
Modifier and Type | Method and Description |
---|---|
static Repository |
Util.createRepository()
Opens a modal create repository dialog and eventually returns a repository.
Blocks until the dialog isn't closed. |
Repository |
Query.getRepository()
Returns the Repository this Query belongs to.
|
Repository |
Issue.getRepository()
The Repository this Issue comes from.
|
static Repository |
RepositoryQuery.FileObject fileObject,
boolean askIfUnknown)
Determines a Repository by the given file.
|
Repository |
RepositoryManager.getRepository(String connectorId,
String repositoryId)
Facility method to obtain an already registered
Repository instance. |
Repository |
IssueQuickSearch.getSelectedRepository()
Returns the selected repository.
|
static Repository |
Util.getTeamRepository(String url,
String projectName)
Returns a Repository corresponding to the given team url and a name.
|
Modifier and Type | Method and Description |
---|---|
static void |
Util.createIssue(Repository repository,
String summary,
String description)
Creates a new
Issue instance prefilled with
the given summary and description and opens the Issue editor TopComponent. |
static void |
Util.createNewIssue(Repository repository)
Creates a new Issue and opens it in the Issue editor TopComponent.
|
static void |
Util.createNewQuery(Repository repository)
Creates a new Query and opens it in the Query editor TopComponent.
|
static void |
Util.createNewQuery(Repository repository,
boolean suggestedRepositoryOnly)
Creates a new Query and opens it in the Query editor TopComponent.
|
static boolean |
Util.edit(Repository repository)
Opens a dialog for editing a repository.
|
static void |
Util.openIssue(Repository repository,
String issueId)
Opens an issue in the Issue editor TopComponent.
|
static Issue |
IssueQuickSearch.selectIssue(String message,
Repository repository,
JPanel caller,
HelpCtx helpCtx)
Opens a modal dialog to search after Issues from the given repository.
|
void |
IssueQuickSearch.setRepository(Repository repository)
Sets the repository for which issues should be made available in
the issue combo bar.
|
Modifier and Type | Method and Description |
---|---|
Repository |
BugtrackingConnector.createRepository()
Called to create a new, not yet initialized, repository instance.
|
Repository |
BugtrackingConnector.createRepository(RepositoryInfo info)
Called to create a repository instance based on already existing data - either created in a previous session,
or provided by other means - e.g from a maven pom file.
|
Repository |
BugtrackingSupport.createRepository(R r,
IssueStatusProvider<R,I> issueStatusProvider,
IssueScheduleProvider<I> issueSchedulingProvider,
IssuePriorityProvider<I> issuePriorityProvider,
IssueFinder issueFinder)
Factory method to create a
Repository instance configured with optional providers. |