.getElementsByType(AbstractPetriNetElementModel.PLACE_TYPE).values()
.iterator();
int count = 0;
while (aemIter.hasNext()) {
count++;
PlaceModel currPlace = (PlaceModel) aemIter.next();
fingerprint += currPlace.getId() + currPlace.getTokenCount();
}
fingerprint = count + fingerprint;
fingerprint += "#";
// fingerprint of arcs
Iterator<ArcModel> amIter = this.getElementContainer().getArcMap()