code: @Override
  	public boolean eIsSet(int featureID) {
  		switch (featureID) {
  			case AfplibPackage.CDD__XOC_BASE:
  				return XOC_BASE_EDEFAULT == null ? xocBase != null : !XOC_BASE_EDEFAULT.equals(xocBase);
  			case AfplibPackage.CDD__YOC_BASE:
  				return YOC_BASE_EDEFAULT == null ? yocBase != null : !YOC_BASE_EDEFAULT.equals(yocBase);
  			case AfplibPackage.CDD__XOC_UNITS:
  				return XOC_UNITS_EDEFAULT == null ? xocUnits != null : !XOC_UNITS_EDEFAULT.equals(xocUnits);
  			case AfplibPackage.CDD__YOC_UNITS:
  				return YOC_UNITS_EDEFAULT == null ? yocUnits != null : !YOC_UNITS_EDEFAULT.equals(yocUnits);
  			case AfplibPackage.CDD__XOC_SIZE:
  				return XOC_SIZE_EDEFAULT == null ? xocSize != null : !XOC_SIZE_EDEFAULT.equals(xocSize);
  			case AfplibPackage.CDD__YOC_SIZE:
  				return YOC_SIZE_EDEFAULT == null ? yocSize != null : !YOC_SIZE_EDEFAULT.equals(yocSize);
  			case AfplibPackage.CDD__TRIPLETS:
  				return triplets != null && !triplets.isEmpty();
  		}
  		return super.eIsSet(featureID);
  	}
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated