sets the custom vm arguments . these arguments will be appended to the list of vm arguments that a vm runner uses when launching a vm . typically , these vm arguments are set by the user . these arguments will not be interpreted by a vm runner , the client is responsible for passing arguments compatible with a particular vm runner . concode_field_sep String fClassToLaunch concode_elem_sep String[] fVMArgs concode_elem_sep Map fVMSpecificAttributesMap concode_elem_sep boolean fResume concode_elem_sep String[] fClassPath concode_elem_sep String fWorkingDirectory concode_elem_sep String[] fBootClassPath concode_elem_sep String[] fgEmpty concode_elem_sep String[] fProgramArgs concode_elem_sep String[] fEnvironment concode_field_sep String getWorkingDirectory concode_elem_sep boolean isResumeOnStartup concode_elem_sep String getClassToLaunch concode_elem_sep String[] getEnvironment concode_elem_sep void setEnvironment concode_elem_sep String[] getBootClassPath concode_elem_sep String[] getProgramArguments concode_elem_sep void setVMSpecificAttributesMap concode_elem_sep void setProgramArguments concode_elem_sep String[] getClassPath concode_elem_sep void setWorkingDirectory concode_elem_sep void setResumeOnStartup concode_elem_sep void setBootClassPath concode_elem_sep Map getVMSpecificAttributesMap concode_elem_sep String[] getVMArguments
void function ( String [ ] arg0 ) { if ( arg0 == null ) { throw new IllegalArgumentException ( LaunchingMessages . vmRunnerConfig_assert_vmArgsNotNull ) ; } fVMArgs = arg0 ; }