docs: @Override
  	public Object eGet(int featureID, boolean resolve, boolean coreType) {
  		switch (featureID) {
  			case BpsimPackage.USER_DISTRIBUTION_TYPE__GROUP:
  				if (coreType) return getGroup();
  				return ((FeatureMap.Internal)getGroup()).getWrapper();
  			case BpsimPackage.USER_DISTRIBUTION_TYPE__USER_DISTRIBUTION_DATA_POINT:
  				return getUserDistributionDataPoint();
  			case BpsimPackage.USER_DISTRIBUTION_TYPE__DISCRETE:
  				return isDiscrete();
  		}
  		return super.eGet(featureID, resolve, coreType);
  	}