Revision 712 org.gvsig.topology/trunk/org.gvsig.topology/org.gvsig.topology.lib/org.gvsig.topology.lib.impl/src/main/java/org/gvsig/topology/rule/MustBeLargerThanToleranceLineRuleFactory.java

View differences:

MustBeLargerThanToleranceLineRuleFactory.java
24 24
package org.gvsig.topology.rule;
25 25

  
26 26
import org.gvsig.fmap.geom.Geometry;
27
import org.gvsig.tools.util.ListBuilder;
27 28
import org.gvsig.topology.lib.spi.AbstractTopologyRuleFactory;
28 29
import org.gvsig.topology.lib.api.TopologyPlan;
29 30
import org.gvsig.topology.lib.api.TopologyRule;
......
34 35
 */
35 36
public class MustBeLargerThanToleranceLineRuleFactory extends AbstractTopologyRuleFactory {
36 37

  
38
    public static final String NAME = "MustBeLargerThanToleranceLine";
39
    
37 40
    public MustBeLargerThanToleranceLineRuleFactory() {
38 41
        super(
39
                "MustBeLargerThanToleranceLine", 
42
                NAME, 
40 43
                "Must Be Larger Than Tolerance", 
41 44
                "Requires that a feature does not collapse during a validate process. This rule is mandatory for a topology and applies to all line feature classes. In instances where this rule is violated, the original geometry is left unchanged", 
42
                Geometry.TYPES.CURVE, 
43
                Geometry.TYPES.NULL
45
                new ListBuilder<Integer>()
46
                        .add(Geometry.TYPES.CURVE)
47
                        .asList()
44 48
        );
45 49
    }
46 50
    

Also available in: Unified diff