Dynamic Template in Java

cb.jdynamite.analyser
Class DefaultDynamicElement

java.lang.Object
  |
  +--cb.jdynamite.analyser.DefaultDynamicElement
All Implemented Interfaces:
IDynamicElement, ITemplateElement
Direct Known Subclasses:
JDynamiTe

public class DefaultDynamicElement
extends java.lang.Object
implements ITemplateElement, IDynamicElement


Constructor Summary
DefaultDynamicElement()
           
DefaultDynamicElement(java.lang.String elementName)
           
 
Method Summary
 void addElement(ITemplateElement templateElement)
           
 java.lang.String getDefinition(int depth)
           
 java.lang.String getValue(ITemplateDocument rootDocument)
           
 void parse(ITemplateDocument rootDocument)
           
 void setValue(java.lang.String arbitraryValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDynamicElement

public DefaultDynamicElement()

DefaultDynamicElement

public DefaultDynamicElement(java.lang.String elementName)
Method Detail

getValue

public java.lang.String getValue(ITemplateDocument rootDocument)
Specified by:
getValue in interface ITemplateElement

setValue

public void setValue(java.lang.String arbitraryValue)
Specified by:
setValue in interface IDynamicElement

getDefinition

public java.lang.String getDefinition(int depth)
Specified by:
getDefinition in interface ITemplateElement

parse

public void parse(ITemplateDocument rootDocument)
Specified by:
parse in interface IDynamicElement

addElement

public void addElement(ITemplateElement templateElement)
Specified by:
addElement in interface IDynamicElement

JDynamiTe

Copyright Christophe Bouleau