/** {@inheritDoc} */ @Override protected void readAttributes(FreeColXMLReader xr) throws XMLStreamException { super.readAttributes(xr); capital = xr.getAttribute(CAPITAL_TAG, capital); minimumSize = xr.getAttribute(MINIMUM_SIZE_TAG, minimumSize); maximumSize = xr.getAttribute(MAXIMUM_SIZE_TAG, maximumSize); visibleRadius = xr.getAttribute(VISIBLE_RADIUS_TAG, visibleRadius); claimableRadius = xr.getAttribute(CLAIMABLE_RADIUS_TAG, claimableRadius); extraClaimableRadius = xr.getAttribute(EXTRA_CLAIMABLE_RADIUS_TAG, extraClaimableRadius); wanderingRadius = xr.getAttribute(WANDERING_RADIUS_TAG, wanderingRadius); minimumGrowth = xr.getAttribute(MINIMUM_GROWTH_TAG, minimumGrowth); maximumGrowth = xr.getAttribute(MAXIMUM_GROWTH_TAG, maximumGrowth); tradeBonus = xr.getAttribute(TRADE_BONUS_TAG, tradeBonus); convertThreshold = xr.getAttribute(CONVERT_THRESHOLD_TAG, convertThreshold); }
/** {@inheritDoc} */ @Override protected void readAttributes(FreeColXMLReader xr) throws XMLStreamException { super.readAttributes(xr); operator = xr.getAttribute(OPERATOR_TAG, Operator.class, (Operator) null); }