freemind.controller.filter.condition
Class AttributeCompareCondition
java.lang.Object
freemind.controller.filter.condition.NodeCondition
freemind.controller.filter.condition.AttributeCompareCondition
- All Implemented Interfaces:
- Condition
public class AttributeCompareCondition
- extends NodeCondition
- Author:
- Dimitri Polivaev
12.07.2005
Constructor Summary |
AttributeCompareCondition(java.lang.String attribute,
java.lang.String value,
boolean ignoreCase,
int comparationResult,
boolean succeed)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AttributeCompareCondition
public AttributeCompareCondition(java.lang.String attribute,
java.lang.String value,
boolean ignoreCase,
int comparationResult,
boolean succeed)
checkNode
public boolean checkNode(Controller c,
MindMapNode node)
save
public void save(XMLElement element)
createDesctiption
protected java.lang.String createDesctiption()
- Specified by:
createDesctiption
in class NodeCondition
compareTo
protected int compareTo(java.lang.String nodeValue)
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
saveAttributes
public void saveAttributes(XMLElement child)
- Overrides:
saveAttributes
in class NodeCondition
createDescription
public java.lang.String createDescription(java.lang.String attribute,
int comparationResult,
boolean succeed)