public interface VcsRefType
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getBackgroundColor()
Returns the background color which should be used to paint a
reference label of this type. |
boolean |
isBranch()
Tells if this reference type should be considered a branch.
|
boolean isBranch()
Tells if this reference type should be considered a branch.
Although there are different ref types across different VCSs, generally they can be divided into development branches producing separate branches in the graph, and tags which are just handy labels to specific repository states. This difference is not clear enough for Git branches or Mercurial bookmarks, which internally have no differences with tags, but they are still considered as branches due to their purpose, rather than to their internal structure.
Although this is implementation specific and may change, here are some examples of the difference between branches and not-branches considering the VCS Log:
java.awt.Color getBackgroundColor()
reference label
of this type.
TODO maybe this is not the right place for color