@ Override protected void transform ( XtendField source , JvmGenericType container ) { super . transform ( source , container ) ; // Override the visibility final JvmField field = ( JvmField ) this . sarlAssociations . getPrimaryJvmElement ( source ) ; setVisibility ( field , source ) ; final GenerationContext context = getContext ( container ) ; if ( context != null ) { final String name = source . getName ( ) ; if ( ! Strings . isNullOrEmpty ( name ) ) { context . incrementSerial ( name . hashCode ( ) ) ; } final JvmTypeReference type = source . getType ( ) ; if ( type != null ) { context . incrementSerial ( type . getIdentifier ( ) . hashCode ( ) ) ; } } }
Transform the field .