/** * add a value to the geometryObjectExtension property collection * * @param geometryObjectExtension * Objects of the following type are allowed in the list: {@link AbstractObject} * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Geometry addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { this.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
/** * add a value to the geometryObjectExtension property collection * * @param geometryObjectExtension * Objects of the following type are allowed in the list: {@link AbstractObject} * @return * <tt>true</tt> (as general contract of <tt>Collection.add</tt>). */ public Geometry addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { this.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Point addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public MultiGeometry addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Track addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public LineString addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Point addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public LinearRing addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Track addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Model addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Model addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Polygon addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public LineString addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public MultiTrack addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public MultiTrack addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public Polygon addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public MultiGeometry addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Obvious @Override public LinearRing addToGeometryObjectExtension(final AbstractObject geometryObjectExtension) { super.getGeometryObjectExtension().add(geometryObjectExtension); return this; }
@Override public Geometry clone() { Geometry copy; copy = ((Geometry) super.clone()); copy.geometrySimpleExtension = new ArrayList<Object>((getGeometrySimpleExtension().size())); for (Object iter: geometrySimpleExtension) { copy.geometrySimpleExtension.add(iter); } copy.geometryObjectExtension = new ArrayList<AbstractObject>((getGeometryObjectExtension().size())); for (AbstractObject iter: geometryObjectExtension) { copy.geometryObjectExtension.add(iter.clone()); } return copy; }
@Override public Geometry clone() { Geometry copy; copy = ((Geometry) super.clone()); copy.geometrySimpleExtension = new ArrayList<Object>((getGeometrySimpleExtension().size())); for (Object iter: geometrySimpleExtension) { copy.geometrySimpleExtension.add(iter); } copy.geometryObjectExtension = new ArrayList<AbstractObject>((getGeometryObjectExtension().size())); for (AbstractObject iter: geometryObjectExtension) { copy.geometryObjectExtension.add(iter.clone()); } return copy; }