protected void doGetRestorableState(RestorableSupport rs, RestorableSupport.StateObject context) { super.doGetRestorableState(rs, context); Iterable<? extends LatLon> iterable = this.getLocations(); if (iterable != null) rs.addStateValueAsLatLonList(context, "locationList", iterable); rs.addStateValueAsBoolean(context, "closed", this.isClosed()); }
@Override protected void doGetRestorableState(RestorableSupport rs, RestorableSupport.StateObject context) { super.doGetRestorableState(rs, context); rs.addStateValueAsBoolean(context, "enableCaps", this.enableCaps); if (this.locations != null) rs.addStateValueAsLatLonList(context, "locations", this.locations); }