public final class TodoPattern
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
TodoPattern(Element state,
TextAttributes defaultTodoAttributes) |
TodoPattern(java.lang.String patternString,
TodoAttributes attributes,
boolean caseSensitive) |
TodoPattern(TodoAttributes attributes) |
Modifier and Type | Method and Description |
---|---|
TodoPattern |
clone() |
boolean |
equals(java.lang.Object obj) |
TodoAttributes |
getAttributes() |
IndexPattern |
getIndexPattern() |
java.util.regex.Pattern |
getPattern() |
java.lang.String |
getPatternString() |
int |
hashCode() |
boolean |
isCaseSensitive() |
void |
setAttributes(TodoAttributes attributes) |
void |
setCaseSensitive(boolean caseSensitive) |
void |
setPatternString(java.lang.String patternString) |
void |
writeExternal(Element element) |
public TodoPattern(TodoAttributes attributes)
public TodoPattern(Element state, TextAttributes defaultTodoAttributes)
public TodoPattern(java.lang.String patternString, TodoAttributes attributes, boolean caseSensitive)
public TodoPattern clone()
clone
in class java.lang.Object
public java.lang.String getPatternString()
public void setPatternString(java.lang.String patternString)
public TodoAttributes getAttributes()
public void setAttributes(TodoAttributes attributes)
public boolean isCaseSensitive()
public void setCaseSensitive(boolean caseSensitive)
public java.util.regex.Pattern getPattern()
public void writeExternal(Element element)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public IndexPattern getIndexPattern()