public boolean isLoaded() {
   return element.isLoaded();
 }
 public Component getMixinByClassName(String mixinClassName) {
   return element.getMixinByClassName(mixinClassName);
 }
 public boolean triggerContextEvent(
     String eventType, EventContext context, ComponentEventCallback callback) {
   return element.triggerContextEvent(eventType, context, callback);
 }
 public Component getPage() {
   return element.getContainingPage().getRootComponent();
 }
 public Block findBlock(String blockId) {
   return element.findBlock(blockId);
 }
 public Component getEmbeddedComponent(String embeddedId) {
   return element.getEmbeddedElement(embeddedId).getComponent();
 }
 public Block getBody() {
   return element.getBody();
 }
 public String getElementName(String defaultElementName) {
   return element.getElementName(defaultElementName);
 }
 public Link createPageLink(String pageName, boolean override, Object... context) {
   return element.createPageLink(pageName, override, context);
 }
 public Link createPageLink(Class pageClass, boolean override, Object... context) {
   return element.createPageLink(pageClass, override, context);
 }
 public Link createFormEventLink(String eventType, Object... context) {
   return element.createFormEventLink(eventType, context);
 }
 public Link createActionLink(String eventType, boolean forForm, Object... context) {
   return element.createActionLink(eventType, forForm, context);
 }
 public String getId() {
   return element.getId();
 }
 public Locale getLocale() {
   return element.getLocale();
 }
 public boolean hasBody() {
   return element.hasBody();
 }
 public ComponentResourceSelector getResourceSelector() {
   return element.getResourceSelector();
 }
 public boolean isRendering() {
   return element.isRendering();
 }
 public Block getBlock(String blockId) {
   return element.getBlock(blockId);
 }
 public boolean triggerEvent(String eventType, Object[] context, ComponentEventCallback handler) {
   return element.triggerEvent(eventType, defaulted(context), handler);
 }
 public String getPageName() {
   return element.getPageName();
 }
 public Location getLocation() {
   return element.getLocation();
 }