net.sf.jzeno.echo.script
Class OpenDivComponent

java.lang.Object
  extended by nextapp.echo.AbstractComponent
      extended by net.sf.jzeno.echo.components.CustomComponent
          extended by net.sf.jzeno.echo.components.CustomRenderingComponent
              extended by net.sf.jzeno.echo.script.OpenDivComponent
All Implemented Interfaces:
java.io.Serializable, BindingTarget, PropertyComponent, RebindableComponent, EventSink, EventSource, Component, FastComponent, FastComponentContainer

public class OpenDivComponent
extends CustomRenderingComponent

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface nextapp.echo.Component
BACKGROUND_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FONT_CHANGED_PROPERTY, FOREGROUND_CHANGED_PROPERTY, IDENTIFIER_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, MODEL_CHANGED_PROPERTY, SELECTABLE_CHANGED_PROPERTY, STYLE_BACKGROUND, STYLE_FONT, STYLE_FOREGROUND, UPDATE_PROPERTY, VISIBLE_CHANGED_PROPERTY
 
Constructor Summary
OpenDivComponent()
           
 
Method Summary
protected  java.lang.String getHtml()
           Render your component into HTML here.
protected  java.lang.String getJavascript()
           Return some javascript that you which to execute for the current rendering of your component.
protected  java.lang.String getJavascriptLibrary()
           If you whish to use some javascript functions/libraries you can return those in this method.
protected  void update(java.lang.String input)
           If you want to send information from you client back to the server to update state there, you can use the createUpdateScript function to generate a javascript function-call that will trigger an update.
 
Methods inherited from class net.sf.jzeno.echo.components.CustomRenderingComponent
createUpdateScript, isRebound, rebind, resetRebound
 
Methods inherited from class net.sf.jzeno.echo.components.CustomComponent
addValidator, fireActionEvent, fireActionEvent, fireActionEvent, getActionCommand, getBean, getBeanClass, getDecorator, getNullObject, getProperty, getValidationErrors, getValidators, getValue, isBound, isMarkedInvalid, isReadOnly, isRequired, isValid, markInvalid, markValid, preRender, removeValidator, setActionCommand, setBean, setBeanClass, setDecorator, setNullObject, setProperty, setReadOnly, setRequired, setValue, traceValue, validate
 
Methods inherited from class nextapp.echo.AbstractComponent
add, add, addHierarchyListener, addPropertyChangeListener, applyStyle, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getClientId, getComponent, getComponentCount, getComponents, getEchoInstance, getFont, getForeground, getIdentifier, getListenerList, getLocale, getParent, indexOf, init, isAncestorOf, isDifferent, isEnabled, isFocused, isRecursivelyVisible, isRegistered, isSelectableForScriptRecorder, isShowing, isVisible, processHierarchyEvent, remove, remove, removeAll, removeHierarchyListener, removePropertyChangeListener, setBackground, setClientId, setEnabled, setFocused, setFont, setForeground, setIdentifier, setLocale, setParent, setRegistered, setSelectableForScriptRecorder, setVisible, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenDivComponent

public OpenDivComponent()
Method Detail

getHtml

protected java.lang.String getHtml()
Description copied from class: CustomRenderingComponent

Render your component into HTML here.

Specified by:
getHtml in class CustomRenderingComponent
Returns:

getJavascript

protected java.lang.String getJavascript()
Description copied from class: CustomRenderingComponent

Return some javascript that you which to execute for the current rendering of your component.

Specified by:
getJavascript in class CustomRenderingComponent
Returns:

getJavascriptLibrary

protected java.lang.String getJavascriptLibrary()
Description copied from class: CustomRenderingComponent

If you whish to use some javascript functions/libraries you can return those in this method. If you return null, no javascript will be available to you rendered HTML. The implementation could take the form of returning a string constant, or it could load a .js file from disk, and return the content, or it could load a JavaScript library as a resource from you application classpath, etc...

Specified by:
getJavascriptLibrary in class CustomRenderingComponent
Returns:

update

protected void update(java.lang.String input)
Description copied from class: CustomRenderingComponent

If you want to send information from you client back to the server to update state there, you can use the createUpdateScript function to generate a javascript function-call that will trigger an update.

Specified by:
update in class CustomRenderingComponent