net.contextfw.web.application.elements.enhanced
Class EnhancedElement

java.lang.Object
  extended by net.contextfw.web.application.elements.CElement
      extended by net.contextfw.web.application.elements.enhanced.EnhancedElement
All Implemented Interfaces:
CSimpleElement

public abstract class EnhancedElement
extends CElement


Nested Class Summary
 
Nested classes/interfaces inherited from class net.contextfw.web.application.elements.CElement
CElement.RefreshMode
 
Constructor Summary
EnhancedElement()
           
 
Method Summary
 void addUpdateMode(String updateMode)
           
 void build(DOMBuilder superBuilder)
           
 void buildUpdate(DOMBuilder superBuilder)
           
 void clearCascadedUpdate()
           
 boolean containsUpdateMode(String mode)
           
 boolean hasUpdateModes()
           
 boolean isVisible()
           
 void jsCall(DOMBuilder b, CElement element, String method, Object... args)
           
 void jsCall(DOMBuilder b, String method, Object... args)
           
 void refresh(String... names)
           
 void setBuilder(EnhancedElementBuilder builder)
           
 
Methods inherited from class net.contextfw.web.application.elements.CElement
addCommonAttributes, bubbleRegisterUp, bubbleUnregisterUp, doCascadedUpdate, getId, getSClass, refresh, registerChild, setId, setSClass, setVisible, unregisterChild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnhancedElement

public EnhancedElement()
Method Detail

refresh

public void refresh(String... names)

addUpdateMode

public void addUpdateMode(String updateMode)

containsUpdateMode

public boolean containsUpdateMode(String mode)

hasUpdateModes

public boolean hasUpdateModes()

buildUpdate

public final void buildUpdate(DOMBuilder superBuilder)
Specified by:
buildUpdate in class CElement

clearCascadedUpdate

public void clearCascadedUpdate()
Overrides:
clearCascadedUpdate in class CElement

build

public final void build(DOMBuilder superBuilder)

isVisible

public boolean isVisible()
Overrides:
isVisible in class CElement

jsCall

public void jsCall(DOMBuilder b,
                   CElement element,
                   String method,
                   Object... args)

jsCall

public void jsCall(DOMBuilder b,
                   String method,
                   Object... args)

setBuilder

@Inject
public void setBuilder(EnhancedElementBuilder builder)


Copyright © 2010. All Rights Reserved.