@Override public NetworkLink clone() { NetworkLink copy; copy = ((NetworkLink) super.clone()); copy.url = ((url == null)?null:((de.micromata.opengis.kml.v_2_2_0.Link) url.clone())); copy.link = ((link == null)?null:((de.micromata.opengis.kml.v_2_2_0.Link) link.clone())); copy.networkLinkSimpleExtension = new ArrayList<Object>((getNetworkLinkSimpleExtension().size())); for (Object iter: networkLinkSimpleExtension) { copy.networkLinkSimpleExtension.add(iter); } copy.networkLinkObjectExtension = new ArrayList<AbstractObject>((getNetworkLinkObjectExtension().size())); for (AbstractObject iter: networkLinkObjectExtension) { copy.networkLinkObjectExtension.add(iter.clone()); } return copy; }
@Override public NetworkLink clone() { NetworkLink copy; copy = ((NetworkLink) super.clone()); copy.url = ((url == null)?null:((de.micromata.opengis.kml.v_2_2_0.Link) url.clone())); copy.link = ((link == null)?null:((de.micromata.opengis.kml.v_2_2_0.Link) link.clone())); copy.networkLinkSimpleExtension = new ArrayList<Object>((getNetworkLinkSimpleExtension().size())); for (Object iter: networkLinkSimpleExtension) { copy.networkLinkSimpleExtension.add(iter); } copy.networkLinkObjectExtension = new ArrayList<AbstractObject>((getNetworkLinkObjectExtension().size())); for (AbstractObject iter: networkLinkObjectExtension) { copy.networkLinkObjectExtension.add(iter.clone()); } return copy; }
@Override public Model clone() { Model copy; copy = ((Model) super.clone()); copy.location = ((location == null)?null:((Location) location.clone())); copy.orientation = ((orientation == null)?null:((Orientation) orientation.clone())); copy.scale = ((scale == null)?null:((Scale) scale.clone())); copy.link = ((link == null)?null:((Link) link.clone())); copy.resourceMap = ((resourceMap == null)?null:((ResourceMap) resourceMap.clone())); copy.modelSimpleExtension = new ArrayList<Object>((getModelSimpleExtension().size())); for (Object iter: modelSimpleExtension) { copy.modelSimpleExtension.add(iter); } copy.modelObjectExtension = new ArrayList<AbstractObject>((getModelObjectExtension().size())); for (AbstractObject iter: modelObjectExtension) { copy.modelObjectExtension.add(iter.clone()); } return copy; }
@Override public Model clone() { Model copy; copy = ((Model) super.clone()); copy.location = ((location == null)?null:((Location) location.clone())); copy.orientation = ((orientation == null)?null:((Orientation) orientation.clone())); copy.scale = ((scale == null)?null:((Scale) scale.clone())); copy.link = ((link == null)?null:((Link) link.clone())); copy.resourceMap = ((resourceMap == null)?null:((ResourceMap) resourceMap.clone())); copy.modelSimpleExtension = new ArrayList<Object>((getModelSimpleExtension().size())); for (Object iter: modelSimpleExtension) { copy.modelSimpleExtension.add(iter); } copy.modelObjectExtension = new ArrayList<AbstractObject>((getModelObjectExtension().size())); for (AbstractObject iter: modelObjectExtension) { copy.modelObjectExtension.add(iter.clone()); } return copy; }