NewControlInfo Interface

com.bea.ide.control
NewControlInfo Interface

public interface NewControlInfo

Method Summary

public String
getControlType()
Get the java type for the control.
public URI
getExtensionFileURI()
Get the URI of the extension file that has been created.
public List
getInstanceAnnotations()
Get the annotations that should go on the control instance.
public String
getVariableName()
Get the variable name the user requested for this control.

Method Detail

getControlType() Method

public String getControlType()
Get the java type for the control.

Returns

The java type of the extension if one was created, or the base control if no extension file is needed.

getExtensionFileURI() Method

public URI getExtensionFileURI()
Get the URI of the extension file that has been created.

Returns

The URI to the new extension file, or null if none was created.

getInstanceAnnotations() Method

public List getInstanceAnnotations()
Get the annotations that should go on the control instance.

Returns

A list of ControlWizardSimple.TagAttributeList objects that represent the annotations prompted for in the dialog.

getVariableName() Method

public String getVariableName()
Get the variable name the user requested for this control.

Returns

the variable name prompted for in the dialog.