org.objectweb.fractal.adl.xml
Class XMLNode

java.lang.Object
  extended by org.objectweb.fractal.adl.AbstractNode
      extended by org.objectweb.fractal.adl.xml.XMLNode
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable, Node

public abstract class XMLNode
extends AbstractNode

An AbstractNode with initialization methods for SAX parsers.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.fractal.adl.AbstractNode
END_OF_DECO, NEW_DECO
 
Constructor Summary
XMLNode(java.lang.String type)
           
 
Method Summary
abstract  void xmlAddNode(java.lang.String xmlName, XMLNode node)
           
 java.lang.String xmlGetContent()
           
abstract  void xmlSetAttributes(org.xml.sax.Attributes xmlAttrs)
           
 void xmlSetContent(java.lang.String xmlContent)
           
 
Methods inherited from class org.objectweb.fractal.adl.AbstractNode
astGetDecoration, astGetDecorations, astGetSource, astGetType, astSetDecoration, astSetDecorations, astSetSource, readExternal, toString, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.objectweb.fractal.adl.Node
astAddNode, astGetAttributes, astGetNodes, astGetNodeTypes, astNewInstance, astRemoveNode, astSetAttributes
 

Constructor Detail

XMLNode

public XMLNode(java.lang.String type)
Method Detail

xmlSetAttributes

public abstract void xmlSetAttributes(org.xml.sax.Attributes xmlAttrs)

xmlAddNode

public abstract void xmlAddNode(java.lang.String xmlName,
                                XMLNode node)

xmlGetContent

public java.lang.String xmlGetContent()

xmlSetContent

public void xmlSetContent(java.lang.String xmlContent)


Copyright © 2001-2010 ObjectWeb Consortium. All Rights Reserved.