package org.freeplane.features.map;
import org.freeplane.core.util.TextUtils;
import org.freeplane.features.filter.condition.ASelectableCondition;
import org.freeplane.n3.nanoxml.XMLElement;
public class LeafCondition extends ASelectableCondition {
public static final String NAME = "node_leaf_condition";
@Override
protected String getName() {
return NAME;
}
public boolean checkNode(NodeModel node) {
return node.isLeaf();
}
public static ASelectableCondition load(XMLElement element) {
return new LeafCondition();
}
@Override
protected String createDescription() {
return TextUtils.getText(NodeLevelConditionController.FILTER_LEAF);
}
}