Revision 3240 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/FMap.java
FMap.java | ||
---|---|---|
727 | 727 |
{ |
728 | 728 |
return tracLayer; |
729 | 729 |
} |
730 |
|
|
731 |
public boolean equals(Object arg0) { |
|
732 |
FMap map=(FMap)arg0; |
|
733 |
if (super.equals(arg0))return true; |
|
734 |
if (getLayers()==map.getLayers())return true; |
|
735 |
boolean isEqual=true; |
|
736 |
for (int i=0;i<getLayers().getLayersCount();i++){ |
|
737 |
if (map.getLayers().getLayer(i)!=null){ |
|
738 |
if (!getLayers().getLayer(i).getName().equals(map.getLayers().getLayer(i).getName())){ |
|
739 |
isEqual=false; |
|
740 |
} |
|
741 |
}else{ |
|
742 |
isEqual=false; |
|
743 |
} |
|
744 |
} |
|
745 |
return isEqual; |
|
746 |
} |
|
730 | 747 |
} |
Also available in: Unified diff