Class BitbucketIssueProvider
- java.lang.Object
-
- org.vx68k.netbeans.module.bitbucket.BitbucketIssueProvider
-
- All Implemented Interfaces:
IssueProvider<BitbucketIssue>
public final class BitbucketIssueProvider extends Object implements IssueProvider<BitbucketIssue>
Implementation ofIssueProviderfor Bitbucket Cloud.- Author:
- Kaz Nishimura
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBitbucketIssueProvider.AdapterIssue adapter.
-
Field Summary
Fields Modifier and Type Field Description static String[]KINDSPossible values for the issue kind.static String[]PRIORITIESPossible values for the issue priority.-
Fields inherited from interface org.netbeans.modules.bugtracking.spi.IssueProvider
EVENT_ISSUE_DATA_CHANGED, EVENT_ISSUE_DELETED
-
-
Constructor Summary
Constructors Constructor Description BitbucketIssueProvider()Initializes the object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddComment(BitbucketIssue i, String string, boolean bln)voidaddPropertyChangeListener(BitbucketIssue issue, PropertyChangeListener l)voidattachFile(BitbucketIssue i, File file, String string, boolean bln)IssueControllergetController(BitbucketIssue issue)StringgetDisplayName(BitbucketIssue issue)StringgetID(BitbucketIssue issue)Collection<String>getSubtasks(BitbucketIssue issue)StringgetSummary(BitbucketIssue issue)StringgetTooltip(BitbucketIssue issue)booleanisFinished(BitbucketIssue issue)booleanisNew(BitbucketIssue issue)booleanrefresh(BitbucketIssue issue)voidremovePropertyChangeListener(BitbucketIssue issue, PropertyChangeListener l)
-
-
-
Method Detail
-
getID
public String getID(BitbucketIssue issue)
- Specified by:
getIDin interfaceIssueProvider<BitbucketIssue>
-
getDisplayName
public String getDisplayName(BitbucketIssue issue)
- Specified by:
getDisplayNamein interfaceIssueProvider<BitbucketIssue>
-
getTooltip
public String getTooltip(BitbucketIssue issue)
- Specified by:
getTooltipin interfaceIssueProvider<BitbucketIssue>
-
getSubtasks
public Collection<String> getSubtasks(BitbucketIssue issue)
- Specified by:
getSubtasksin interfaceIssueProvider<BitbucketIssue>
-
getSummary
public String getSummary(BitbucketIssue issue)
- Specified by:
getSummaryin interfaceIssueProvider<BitbucketIssue>
-
isNew
public boolean isNew(BitbucketIssue issue)
- Specified by:
isNewin interfaceIssueProvider<BitbucketIssue>
-
isFinished
public boolean isFinished(BitbucketIssue issue)
- Specified by:
isFinishedin interfaceIssueProvider<BitbucketIssue>
-
refresh
public boolean refresh(BitbucketIssue issue)
- Specified by:
refreshin interfaceIssueProvider<BitbucketIssue>
-
addComment
public void addComment(BitbucketIssue i, String string, boolean bln)
- Specified by:
addCommentin interfaceIssueProvider<BitbucketIssue>
-
attachFile
public void attachFile(BitbucketIssue i, File file, String string, boolean bln)
- Specified by:
attachFilein interfaceIssueProvider<BitbucketIssue>
-
getController
public IssueController getController(BitbucketIssue issue)
- Specified by:
getControllerin interfaceIssueProvider<BitbucketIssue>
-
addPropertyChangeListener
public void addPropertyChangeListener(BitbucketIssue issue, PropertyChangeListener l)
- Specified by:
addPropertyChangeListenerin interfaceIssueProvider<BitbucketIssue>
-
removePropertyChangeListener
public void removePropertyChangeListener(BitbucketIssue issue, PropertyChangeListener l)
- Specified by:
removePropertyChangeListenerin interfaceIssueProvider<BitbucketIssue>
-
-