@Override
  public List<XMLObject> getOrderedChildren() {
    ArrayList<XMLObject> children = new ArrayList<XMLObject>();

    if (this.poBox != null) {
      children.add(this.poBox);
    }
    if (this.locatorDesignator != null) {
      children.add(this.locatorDesignator);
    }
    if (this.locatorName != null) {
      children.add(this.locatorName);
    }
    if (this.cvaddressArea != null) {
      children.add(this.cvaddressArea);
    }
    if (this.thoroughfare != null) {
      children.add(this.thoroughfare);
    }
    if (this.postName != null) {
      children.add(this.postName);
    }
    if (this.adminunitFirstline != null) {
      children.add(this.adminunitFirstline);
    }
    if (this.adminunitSecondline != null) {
      children.add(this.adminunitFirstline);
    }
    if (this.adminunitSecondline != null) {
      children.add(this.adminunitSecondline);
    }
    if (this.postCode != null) {
      children.add(this.postCode);
    }

    return Collections.unmodifiableList(children);
  }
@ Override public List < XMLObject > getOrderedChildren ( ) { ArrayList < XMLObject > children = new ArrayList < XMLObject > ( ) ; if ( this . poBox != null ) { children . add ( this . poBox ) ; } if ( this . locatorDesignator != null ) { children . add ( this . locatorDesignator ) ; } if ( this . locatorName != null ) { children . add ( this . locatorName ) ; } if ( this . cvaddressArea != null ) { children . add ( this . cvaddressArea ) ; } if ( this . thoroughfare != null ) { children . add ( this . thoroughfare ) ; } if ( this . postName != null ) { children . add ( this . postName ) ; } if ( this . adminunitFirstline != null ) { children . add ( this . adminunitFirstline ) ; } if ( this . adminunitSecondline != null ) { children . add ( this . adminunitFirstline ) ; } if ( this . adminunitSecondline != null ) { children . add ( this . adminunitSecondline ) ; } if ( this . postCode != null ) { children . add ( this . postCode ) ; } return Collections . unmodifiableList ( children ) ; }
{@inheritDoc}