/** * add a value to the boundaryObjectExtension property collection * * @param boundaryObjectExtension * 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 Boundary addToBoundaryObjectExtension(final AbstractObject boundaryObjectExtension) { this.getBoundaryObjectExtension().add(boundaryObjectExtension); return this; }
/** * add a value to the boundaryObjectExtension property collection * * @param boundaryObjectExtension * 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 Boundary addToBoundaryObjectExtension(final AbstractObject boundaryObjectExtension) { this.getBoundaryObjectExtension().add(boundaryObjectExtension); return this; }
@Override public Boundary clone() { Boundary copy; try { copy = ((Boundary) super.clone()); } catch (CloneNotSupportedException _x) { throw new InternalError((_x.toString())); } copy.linearRing = ((linearRing == null)?null:((LinearRing) linearRing.clone())); copy.boundarySimpleExtension = new ArrayList<Object>((getBoundarySimpleExtension().size())); for (Object iter: boundarySimpleExtension) { copy.boundarySimpleExtension.add(iter); } copy.boundaryObjectExtension = new ArrayList<AbstractObject>((getBoundaryObjectExtension().size())); for (AbstractObject iter: boundaryObjectExtension) { copy.boundaryObjectExtension.add(iter.clone()); } return copy; }
@Override public Boundary clone() { Boundary copy; try { copy = ((Boundary) super.clone()); } catch (CloneNotSupportedException _x) { throw new InternalError((_x.toString())); } copy.linearRing = ((linearRing == null)?null:((LinearRing) linearRing.clone())); copy.boundarySimpleExtension = new ArrayList<Object>((getBoundarySimpleExtension().size())); for (Object iter: boundarySimpleExtension) { copy.boundarySimpleExtension.add(iter); } copy.boundaryObjectExtension = new ArrayList<AbstractObject>((getBoundaryObjectExtension().size())); for (AbstractObject iter: boundaryObjectExtension) { copy.boundaryObjectExtension.add(iter.clone()); } return copy; }