code: @Override
      public T getValue(ConfigSnapshot snapshot) {
          SourcedValue sourcedValue = getSourcedValue((WebSphereConfigSnapshot) snapshot);
  
          if (sourcedValue == null) {
              throw new NoSuchElementException(Tr.formatMessage(tc, "no.such.element.CWMCG0015E", getPropertyName()));
          }
          @SuppressWarnings("unchecked")
          T value = (T) sourcedValue.getValue();
  
          return value;
      }
docs: {@inheritDoc}