Class BitbucketQueryProvider
- java.lang.Object
-
- org.vx68k.netbeans.module.bitbucket.BitbucketQueryProvider
-
- All Implemented Interfaces:
QueryProvider<BitbucketQuery,BitbucketIssue>
public final class BitbucketQueryProvider extends Object implements QueryProvider<BitbucketQuery,BitbucketIssue>
Implementation ofQueryProvider
for Bitbucket Cloud.- Author:
- Kaz Nishimura
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BitbucketQueryProvider.Descriptor
Query descriptor.-
Nested classes/interfaces inherited from interface org.netbeans.modules.bugtracking.spi.QueryProvider
QueryProvider.IssueContainer<I extends Object>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canRemove(BitbucketQuery query)
boolean
canRename(BitbucketQuery query)
QueryController
getController(BitbucketQuery query)
String
getDisplayName(BitbucketQuery query)
String
getTooltip(BitbucketQuery query)
void
refresh(BitbucketQuery query)
void
remove(BitbucketQuery query)
void
rename(BitbucketQuery query, String newName)
void
setIssueContainer(BitbucketQuery query, QueryProvider.IssueContainer<BitbucketIssue> newValue)
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName(BitbucketQuery query)
- Specified by:
getDisplayName
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
getTooltip
public String getTooltip(BitbucketQuery query)
- Specified by:
getTooltip
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
getController
public QueryController getController(BitbucketQuery query)
- Specified by:
getController
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
canRemove
public boolean canRemove(BitbucketQuery query)
- Specified by:
canRemove
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
remove
public void remove(BitbucketQuery query)
- Specified by:
remove
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
canRename
public boolean canRename(BitbucketQuery query)
- Specified by:
canRename
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
rename
public void rename(BitbucketQuery query, String newName)
- Specified by:
rename
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
setIssueContainer
public void setIssueContainer(BitbucketQuery query, QueryProvider.IssueContainer<BitbucketIssue> newValue)
- Specified by:
setIssueContainer
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
refresh
public void refresh(BitbucketQuery query)
- Specified by:
refresh
in interfaceQueryProvider<BitbucketQuery,BitbucketIssue>
-
-