コード例 #1
0
    protected void setAirspaces(Iterable<? extends Airspace> airspaces) {
      ArrayList<AirspaceEntry> entryList =
          new ArrayList<AirspaceEntry>(this.getModel().getEntries());
      this.removeEntries(entryList);

      for (Airspace airspace : airspaces) {
        airspace.setAttributes(getDefaultAttributes());
        AirspaceEntry entry = new AirspaceEntry(airspace, getEditorFor(airspace));
        this.addEntry(entry);
      }
    }