/** * add a value to the placemarkSimpleExtension property collection * * @param placemarkSimpleExtension * Objects of the following type are allowed in the list: {@link Object} * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Placemark addToPlacemarkSimpleExtension(final Object placemarkSimpleExtension) { this.getPlacemarkSimpleExtension().add(placemarkSimpleExtension); return this; }
/** * add a value to the placemarkSimpleExtension property collection * * @param placemarkSimpleExtension * Objects of the following type are allowed in the list: {@link Object} * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Placemark addToPlacemarkSimpleExtension(final Object placemarkSimpleExtension) { this.getPlacemarkSimpleExtension().add(placemarkSimpleExtension); return this; }
@Override public Placemark clone() { Placemark copy; copy = ((Placemark) super.clone()); copy.geometry = ((geometry == null)?null:((Geometry ) geometry.clone())); copy.placemarkSimpleExtension = new ArrayList<Object>((getPlacemarkSimpleExtension().size())); for (Object iter: placemarkSimpleExtension) { copy.placemarkSimpleExtension.add(iter); } copy.placemarkObjectExtension = new ArrayList<AbstractObject>((getPlacemarkObjectExtension().size())); for (AbstractObject iter: placemarkObjectExtension) { copy.placemarkObjectExtension.add(iter.clone()); } return copy; }
@Override public Placemark clone() { Placemark copy; copy = ((Placemark) super.clone()); copy.geometry = ((geometry == null)?null:((Geometry ) geometry.clone())); copy.placemarkSimpleExtension = new ArrayList<Object>((getPlacemarkSimpleExtension().size())); for (Object iter: placemarkSimpleExtension) { copy.placemarkSimpleExtension.add(iter); } copy.placemarkObjectExtension = new ArrayList<AbstractObject>((getPlacemarkObjectExtension().size())); for (AbstractObject iter: placemarkObjectExtension) { copy.placemarkObjectExtension.add(iter.clone()); } return copy; }