public abstract static class RevisionRules.AbstractRevisionRule extends java.lang.Object implements RevisionRule
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractRevisionRule(java.lang.String name,
java.lang.String description,
java.lang.String revision,
java.lang.String branch) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBranch()
Returns branch of this rule or null if branch is not specified or rule doesn't support it
|
java.lang.String |
getDescription()
Returns description of this rule
|
java.lang.String |
getName()
Returns code name of the revision.
|
java.lang.String |
getRevision()
Returns actual revision value
|
int |
hashCode() |
java.lang.String |
toString() |
void |
writeTo(org.jdom.Element parentElement)
Write data to the JDOM element
|
protected AbstractRevisionRule(@NotNull
java.lang.String name,
@NotNull
java.lang.String description,
@NotNull
java.lang.String revision,
@Nullable
java.lang.String branch)
@Nullable public java.lang.String getBranch()
getBranch in interface RevisionRuleRevisionRule.getBranch()@NotNull public java.lang.String getName()
RevisionRulesgetName in interface RevisionRuleRevisionRule.getName()@NotNull public java.lang.String getRevision()
getRevision in interface RevisionRuleRevisionRule.getRevision()@NotNull public java.lang.String getDescription()
getDescription in interface RevisionRuleRevisionRule.getDescription()public void writeTo(org.jdom.Element parentElement)
XmlExternalizablewriteTo in interface XmlExternalizableparentElement - - parent element to write data topublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object