コード例 #1
0
 /**
  * Bestimmt die betrachtete Version des Konfigurationsbereichs in dem das angegebene Objekt
  * enthalten ist.
  *
  * @param object Systemobjekt zu dem die Version ermittelt werden soll.
  * @return Version des Konfigurationsbereichs des angegebenen Systemobjekts
  */
 public short getVersion(final SystemObject object) {
   final ConfigurationArea configurationArea = object.getConfigurationArea();
   Short version = _configurationAreaVersions.get(configurationArea);
   if (version != null) return version.shortValue();
   // throw new IllegalStateException("Version des Konfigurationsbereichs " +
   // object.getConfigurationArea().getPidOrNameOrId() + " nicht definiert");
   // Falls in der Map ein Konfigurationsbereich nicht enthalten ist, dann wird die aktive Version
   // des Bereichs zurückgegeben.
   return configurationArea.getActiveVersion();
 }