当前位置: 首页>>代码示例>>Java>>正文


Java IssueLinkHtmlRenderer.formatTextIntoHtml方法代码示例

本文整理汇总了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);
  }
}
 
开发者ID:jskierbi,项目名称:intellij-ce-playground,代码行数:23,代码来源:FileHistoryPanelImpl.java

示例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);
}
 
开发者ID:jskierbi,项目名称:intellij-ce-playground,代码行数:12,代码来源:ChangeListViewerDialog.java

示例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);
}
 
开发者ID:lshain-android-source,项目名称:tools-idea,代码行数:12,代码来源:ChangeListViewerDialog.java

示例4: formatText

import com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer; //导入方法依赖的package包/类
private String formatText(final CommittedChangeList list) {
  return IssueLinkHtmlRenderer.formatTextIntoHtml(myProject, list.getComment());
}
 
开发者ID:jskierbi,项目名称:intellij-ce-playground,代码行数:4,代码来源:CommittedChangesBrowser.java


注:本文中的com.intellij.openapi.vcs.changes.issueLinks.IssueLinkHtmlRenderer.formatTextIntoHtml方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。