Revision 4563 org.gvsig.topology/trunk/org.gvsig.topology/org.gvsig.topology.lib/org.gvsig.topology.lib.api/src/main/java/org/gvsig/topology/lib/spi/AbstractTopologyRuleFactory.java

View differences:

AbstractTopologyRuleFactory.java
25 25

  
26 26
import java.net.URL;
27 27
import java.util.List;
28
import java.util.Objects;
28 29
import org.gvsig.fmap.geom.GeometryLocator;
29 30
import org.gvsig.fmap.geom.GeometryManager;
30 31
import org.gvsig.tools.ToolsLocator;
31
import org.gvsig.tools.dynform.DynFormLocator;
32
import org.gvsig.tools.dynform.DynFormManager;
33 32
import org.gvsig.tools.dynobject.DynClass;
34 33
import org.gvsig.tools.dynobject.DynObject;
35 34
import org.gvsig.tools.dynobject.DynObjectManager;
......
79 78

  
80 79
    @Override
81 80
    public String toString() {
82
        return this.name;
81
        return this.getName();
83 82
    }
84 83
    
85 84
    @Override
......
162 161

  
163 162
    @Override
164 163
    public DynObject createRuleParameters() {
165
        DynObjectManager dynObjectManager = ToolsLocator.getDynObjectManager();
166
        DynClass dynClass = dynObjectManager.createDynClass("UserDefinedRuleParameters", "UserDefinedRuleParameters");
167
        dynClass.addDynFieldString("CheckExpression");
168
        dynClass.addDynFieldString("CorrectiveExpression");
169
        
170
        dynObjectManager.createDynObject(dynClass);
171
        
172
        
173 164
        return null;
174 165
    }
175 166

  
......
178 169
        return false;
179 170
    }
180 171

  
172
    @Override
173
    public int hashCode() {
174
        int hash = 7;
175
        hash = 71 * hash + Objects.hashCode(this.name);
176
        return hash;
177
    }
178

  
179
    @Override
180
    public boolean equals(Object obj) {
181
        if (this == obj) {
182
            return true;
183
        }
184
        if (obj == null) {
185
            return false;
186
        }
187
        if (getClass() != obj.getClass()) {
188
            return false;
189
        }
190
        final AbstractTopologyRuleFactory other = (AbstractTopologyRuleFactory) obj;
191
        if (!Objects.equals(this.name, other.name)) {
192
            return false;
193
        }
194
        return true;
195
    }
196
    
181 197
}

Also available in: Unified diff