/** * add a value to the regionSimpleExtension property collection * * @param regionSimpleExtension * 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 Region addToRegionSimpleExtension(final Object regionSimpleExtension) { this.getRegionSimpleExtension().add(regionSimpleExtension); return this; }
/** * add a value to the regionSimpleExtension property collection * * @param regionSimpleExtension * 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 Region addToRegionSimpleExtension(final Object regionSimpleExtension) { this.getRegionSimpleExtension().add(regionSimpleExtension); return this; }
@Override public Region clone() { Region copy; copy = ((Region) super.clone()); copy.latLonAltBox = ((latLonAltBox == null)?null:((LatLonAltBox) latLonAltBox.clone())); copy.lod = ((lod == null)?null:((Lod) lod.clone())); copy.regionSimpleExtension = new ArrayList<Object>((getRegionSimpleExtension().size())); for (Object iter: regionSimpleExtension) { copy.regionSimpleExtension.add(iter); } copy.regionObjectExtension = new ArrayList<AbstractObject>((getRegionObjectExtension().size())); for (AbstractObject iter: regionObjectExtension) { copy.regionObjectExtension.add(iter.clone()); } return copy; }
@Override public Region clone() { Region copy; copy = ((Region) super.clone()); copy.latLonAltBox = ((latLonAltBox == null)?null:((LatLonAltBox) latLonAltBox.clone())); copy.lod = ((lod == null)?null:((Lod) lod.clone())); copy.regionSimpleExtension = new ArrayList<Object>((getRegionSimpleExtension().size())); for (Object iter: regionSimpleExtension) { copy.regionSimpleExtension.add(iter); } copy.regionObjectExtension = new ArrayList<AbstractObject>((getRegionObjectExtension().size())); for (AbstractObject iter: regionObjectExtension) { copy.regionObjectExtension.add(iter.clone()); } return copy; }