Esempio n. 1
0
  /** {@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);
  }
Esempio n. 2
0
  /** {@inheritDoc} */
  @Override
  protected void readAttributes(FreeColXMLReader xr) throws XMLStreamException {
    super.readAttributes(xr);

    operator = xr.getAttribute(OPERATOR_TAG, Operator.class, (Operator) null);
  }