ControlWizard.NameValidator Interface

com.bea.ide.control
ControlWizard.NameValidator Interface

public static interface ControlWizard.NameValidator

A class that allows a custom insert wizard to request name validation from the IDE before returning from the wizard's show method. Use this class to verify that the user's proposed names for control instance and/or extension are suitable (from the IDE's perspective) before returning from the show method.

Enclosing class

ControlWizard

Method Summary

public Issue[]
validateExtensionName(String name)
Prompts the IDE to verify whether the proposed extension name is acceptible.
public Issue[]
validateInstanceName(String name)
Prompts the IDE to verify whether the proposed instance name is acceptible.

Method Detail

validateExtensionName(String) Method

public Issue[] validateExtensionName(String name)
Prompts the IDE to verify whether the proposed extension name is acceptible. Your wizard is responsible for displaying resulting issues (if any) to the user.

Parameters

name
The proposed JCX name.

Returns

null if the name is allowable; otherwise, an Issue to be displayed in the IDE.

validateInstanceName(String) Method

public Issue[] validateInstanceName(String name)
Prompts the IDE to verify whether the proposed instance name is acceptible. Your wizard is responsible for displaying resulting issues (if any) to the user.

Parameters

name
The proposed instance name.

Returns

null if the name is allowable; otherwise, an Issue to be displayed in the IDE.