本文整理匯總了Java中com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer.formatTextIntoHtml方法的典型用法代碼示例。如果您正苦於以下問題:Java IssueLinkHtmlRenderer.formatTextIntoHtml方法的具體用法?Java IssueLinkHtmlRenderer.formatTextIntoHtml怎麽用?Java IssueLinkHtmlRenderer.formatTextIntoHtml使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer
的用法示例。
在下文中一共展示了IssueLinkHtmlRenderer.formatTextIntoHtml方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: updateMessage
import com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer; //導入方法依賴的package包/類
private void updateMessage() {
List selection = getSelection();
final VcsFileRevision revision;
if (selection.size() != 1) {
revision = null;
myComments.setText("");
myOriginalComment = "";
}
else {
revision = getFirstSelectedRevision();
if (revision != null) {
final String message = revision.getCommitMessage();
myOriginalComment = message;
@NonNls final String text = IssueLinkHtmlRenderer.formatTextIntoHtml(myVcs.getProject(), message);
myComments.setText(text);
myComments.setCaretPosition(0);
}
}
if (myListener != null) {
myListener.consume(revision);
}
}
示例2: initCommitMessageArea
import com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer; //導入方法依賴的package包/類
private void initCommitMessageArea(final Project project, final CommittedChangeList changeList) {
myCommitMessageArea = new JEditorPane(UIUtil.HTML_MIME, "");
myCommitMessageArea.setBorder(BorderFactory.createEmptyBorder(3, 3, 3, 3));
myCommitMessageArea.setEditable(false);
@NonNls final String text = IssueLinkHtmlRenderer.formatTextIntoHtml(project, changeList.getComment().trim());
myCommitMessageArea.setBackground(UIUtil.getComboBoxDisabledBackground());
myCommitMessageArea.addHyperlinkListener(BrowserHyperlinkListener.INSTANCE);
commitMessageScroll = ScrollPaneFactory.createScrollPane(myCommitMessageArea);
myCommitMessageArea.setText(text);
myCommitMessageArea.setCaretPosition(0);
}
示例3: initCommitMessageArea
import com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer; //導入方法依賴的package包/類
private void initCommitMessageArea(final Project project, final CommittedChangeList changeList) {
myCommitMessageArea = new JEditorPane(UIUtil.HTML_MIME, "");
myCommitMessageArea.setBorder(BorderFactory.createEmptyBorder(3, 3, 3, 3));
myCommitMessageArea.setEditable(false);
@NonNls final String text = IssueLinkHtmlRenderer.formatTextIntoHtml(project, changeList.getComment().trim());
myCommitMessageArea.setBackground(UIUtil.getComboBoxDisabledBackground());
myCommitMessageArea.addHyperlinkListener(new BrowserHyperlinkListener());
commitMessageScroll = ScrollPaneFactory.createScrollPane(myCommitMessageArea);
myCommitMessageArea.setText(text);
myCommitMessageArea.setCaretPosition(0);
}
示例4: formatText
import com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer; //導入方法依賴的package包/類
private String formatText(final CommittedChangeList list) {
return IssueLinkHtmlRenderer.formatTextIntoHtml(myProject, list.getComment());
}