1 package com.loribel.commons.abstraction;
2
3 /***
4 * Abstraction to Object that can be build a node from a String.
5 * See the default implementation :
6 * - {@link com.loribel.commons.xml.GB_NodeBuilderAbstract}
7 * - {@link com.loribel.commons.xml.GB_NodeBuilderCsv}
8 * - {@link com.loribel.commons.xml.GB_NodeBuilderHtmlW}
9 * - {@link com.loribel.commons.xml.GB_NodeBuilderGbxml}
10 *
11 * @author Grégory Borelli
12 */
13 public interface GB_NodeBuilder
14 extends
15 GB_NodeRepresentable
16 {
17
18 /***
19 * Set the text to transfform to Node.
20 *
21 * @param a_src String - the source to transform to node
22 */
23 void setText(
24 String a_src);
25
26 }