net.sourceforge.formview.displayer
Class Behaviour

java.lang.Object
  extended by net.sourceforge.formview.displayer.BaseElement
      extended by net.sourceforge.formview.displayer.Behaviour

public class Behaviour
extends BaseElement

Description : Behaviour loaded with displayers-config.xml XML file. This class describe how HTML element must be rendered for this behaviour. Behaviour is defined with name (READ-WRITE, READ-ONLY, INVISIBLE) For this behaviour HTML element can be updated by adding attributes, by inserting other HTML content after, before HTML element or replacing bay new HTML content. (eg : HTML select element can be replaced by two HTML inputs with behaviour READ-ONLY, like this )

Version:
1.0.0
Author:
Angelo ZERR
See Also:
BaseElement

Constructor Summary
Behaviour()
           
 
Method Summary
 void processHTML(FieldView field, java.lang.String defaultBehaviour, java.util.Map contextValuesMap, java.lang.StringBuffer htmlContentToInsertBefore, java.lang.StringBuffer htmlContentToInsertAfter, java.lang.StringBuffer htmlContentToReplace, java.util.Map attributeMap)
           
 
Methods inherited from class net.sourceforge.formview.displayer.BaseElement
addForEach, addIf, addInsertAttribute, getForEachList, getInsertAfterElement, getInsertAttributeList, getInsertBeforeElement, getName, getReplaceElement, setInsertAfterElement, setInsertBeforeElement, setName, setReplaceElement, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Behaviour

public Behaviour()
Method Detail

processHTML

public void processHTML(FieldView field,
                        java.lang.String defaultBehaviour,
                        java.util.Map contextValuesMap,
                        java.lang.StringBuffer htmlContentToInsertBefore,
                        java.lang.StringBuffer htmlContentToInsertAfter,
                        java.lang.StringBuffer htmlContentToReplace,
                        java.util.Map attributeMap)
Overrides:
processHTML in class BaseElement


Copyright 2006 null. All Rights Reserved.