Пример #1
0
        protected void doRestoreState(RestorableSupport rs, RestorableSupport.StateObject context)
        {
            super.doRestoreState(rs, context);

            LatLon ll = rs.getStateValueAsLatLon(context, "center");

            if (ll != null)
            {
                this.setCenter(ll);
            }

            Double d = rs.getStateValueAsDouble(context, "width");

            if (d != null)
            {
                this.setWidth(d);
            }

            d = rs.getStateValueAsDouble(context, "height");
            if (d != null)
            {
                this.setHeight(d);
            }

            d = rs.getStateValueAsDouble(context, "headingDegrees");
            if (d != null)
            {
                this.setHeading(Angle.fromDegrees(d));
            }
        }