本文整理汇总了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());
}