about run configurations

Answered

This is the result I got according to the tutorial.

I want to know the method called by the "run" button, so that I can do some form validation.

I have extends SettingsEditor, and override applyEditorTo.But this method will only be called when the "Run" button is clicked when the form changes.

please help me, thanks!

8 comments
Comment actions Permalink

As shown in the figure, the apply button is disabled, and the applyEditorTo method will not be called when the run button is clicked.

0
Comment actions Permalink

Or can you tell me how to control the state of the apply button?

0
Comment actions Permalink

Please help me, thanks

0
Comment actions Permalink

It is not possible to control the Apply button.

You can implement the RunConfiguration.checkConfiguration() method to raise an error when the configuration is not valid.

0
Comment actions Permalink

dear Jakub, thanks

I have done what you said,extends RunConfigurationBase class and override checkConfiguration() method.

When I click the run button, there will only be a prompt.But it can still be executed.as the picture shows.

I hope it is mandatory verification, not optional.

0
Comment actions Permalink

I threw a RuntimeConfigurationError exception in the checkConfiguration() method.

like this,

throw new RuntimeConfigurationError("xxx is not null");
0
Comment actions Permalink

Is the exception I thrown wrong? Or can you tell me which exception should I use?

0
Comment actions Permalink

Can this problem be solved? thanks

0

Please sign in to leave a comment.