ControlExtensionInterface Interface

com.bea.ide.control
ControlExtensionInterface Interface

public interface ControlExtensionInterface

    extends ControlBehaviorContext

All Superinterfaces
ControlBehaviorContext, EditorContext

Method Summary

public ControlExtensionInterface
getCallbackInterface()
Gets the callback interface if there is one inside this extension, or null if there is none or this already the callback interface.
public ControlMethod[]
getMethods()
Gets the methods on this control extension.
public ControlTag[]
getTags()
Gets the tags on this interface.
public boolean
isCallbackInterface()
Determines whether this interface is a callback interface.
 
Methods from interface com.bea.ide.control.ControlBehaviorContext
getName, getParent,
 
Methods from interface com.bea.ide.control.EditorContext
ensureServerRunning, getComponentsDir, getLogPrintStream, getMBeanHome, getProjectDir, invokeBrowser
   

Method Detail

getCallbackInterface() Method

public ControlExtensionInterface getCallbackInterface()
Gets the callback interface if there is one inside this extension, or null if there is none or this already the callback interface.

Returns

The callback interface if there is one indeisde this extension; null if there is none or this already the callback interface.

getMethods() Method

public ControlMethod[] getMethods()
Gets the methods on this control extension.

Returns

An array containing the methods of this interface.

getTags() Method

public ControlTag[] getTags()
Gets the tags on this interface.

Returns

An array of the tags on this interface.

isCallbackInterface() Method

public boolean isCallbackInterface()
Determines whether this interface is a callback interface.

Returns

true if this is a callback interface, false if it's an extension interface.