Exemplo n.º 1
0
  /** {@inheritDoc} */
  @Override
  protected void readChild(FreeColXMLReader xr) throws XMLStreamException {
    final String tag = xr.getLocalName();

    if (GIFTS_TAG.equals(tag)) {
      addGift(new RandomRange(xr));

    } else if (PLUNDER_TAG.equals(tag)) {
      addPlunder(new RandomRange(xr));

    } else {
      super.readChild(xr);
    }
  }
Exemplo n.º 2
0
  /** {@inheritDoc} */
  @Override
  protected void readChild(FreeColXMLReader xr) throws XMLStreamException {
    final String tag = xr.getLocalName();

    if (LEFT_HAND_SIDE_TAG.equals(tag)) {
      leftHandSide = new Operand(xr);

    } else if (RIGHT_HAND_SIDE_TAG.equals(tag)) {
      rightHandSide = new Operand(xr);

    } else {
      super.readChild(xr);
    }
  }