public class ChangeListCommentsCustomizer extends VCSCommentsCustomizer
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY_SETTING_COMMENTS |
COMMENT_TEMPLATES_NAVIGABLE_LABEL, KEY_PROPERTY_DEFAULT_TEMPLATE_INDEX, KEY_PROPERTY_TEMPLATES, KEY_SETTING_REUSE_COMMENTS
Constructor and Description |
---|
ChangeListCommentsCustomizer(java.lang.String extensionId) |
Modifier and Type | Method and Description |
---|---|
void |
addMouseListener(java.awt.event.MouseListener ml) |
void |
clear() |
java.lang.String |
getCommentText() |
java.lang.String |
getDefaultTemplate() |
java.util.Map |
getOptions()
Gets options from the customizer, based on internal component states.
|
void |
removeMouseListener(java.awt.event.MouseListener ml) |
void |
setCommentText(java.lang.String text) |
void |
setOptions(java.util.Map optionsMap)
Sets options on the customizer, updating internal component states.
|
void |
setRecentCommentsModel(VCSRecentCommentsModel commentsModel)
Sets the comments model to be used for making historical comments
available in a completion popup.
|
getComponent, getExtensionID, getInitialFocusComponent, getRecentCommentsModel, getTextComponent, isCommentTextChanged, isShowTemplatesAndCommentsCombo, layoutContainer, setCommentsComponentsEnabled, setContextURLs, setDefaultVisibleRows, setFlatLook, setShowReuseCommentsOption, setShowTemplatesAndCommentsCombo, setSuppressContextMenu, setSuppressDefaultTemplate, setSystemTemplate, setTemplateOnly, setTemplatesAndCommentsOrientation, setTemplatesSettingsPath, setVisiblePopupRows, updateTemplatesAndComments, validateOptions
public static final java.lang.String KEY_SETTING_COMMENTS
public ChangeListCommentsCustomizer(java.lang.String extensionId)
public void setRecentCommentsModel(VCSRecentCommentsModel commentsModel)
VCSCommentsCustomizer
setRecentCommentsModel
in class VCSCommentsCustomizer
commentsModel
- the comments model object.public final java.lang.String getDefaultTemplate()
public void addMouseListener(java.awt.event.MouseListener ml)
public void removeMouseListener(java.awt.event.MouseListener ml)
public void setOptions(java.util.Map optionsMap)
VCSOptionsCustomizer
setOptions
in interface VCSOptionsCustomizer
setOptions
in class VCSCommentsCustomizer
optionsMap
- the map of options values.public java.util.Map getOptions()
VCSOptionsCustomizer
getOptions
in interface VCSOptionsCustomizer
getOptions
in class VCSCommentsCustomizer
public void clear()
public void setCommentText(java.lang.String text)
public java.lang.String getCommentText()