ControlBehaviorContext Interface

com.bea.ide.control
ControlBehaviorContext Interface

public interface ControlBehaviorContext

    extends EditorContext

Base interface for the context objects passed to EditorSupport methods.


All Superinterfaces
EditorContext
All Known Subinterfaces

ControlAttribute, ControlExtensionInstance, ControlExtensionInterface, ControlMethod, ControlTag

Method Summary

public String
getName()
Gets the name of this object.
public ControlBehaviorContext
getParent()
Gets the container for this object.
public ControlTag[]
getTags()
Gets the annotations currently on this object.
 
Methods from interface com.bea.ide.control.EditorContext
ensureServerRunning, getComponentsDir, getLogPrintStream, getMBeanHome, getProjectDir, invokeBrowser
   

Method Detail

getName() Method

public String getName()
Gets the name of this object.


getParent() Method

public ControlBehaviorContext getParent()
Gets the container for this object. Attributes are contained by tags. Tags are contained by methods, interfaces, and instances. Methods are contained by interfaces. The callback interface is contained by the control interface. Instance and control interface have no parent.


getTags() Method

public ControlTag[] getTags()
Gets the annotations currently on this object. This will never be null, but may be zero-length.